Форум программистов, компьютерный форум CyberForum.ru

Динамические массивы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести индекс строки сумма элементов которой отличается менее других от суммы элементов векторов http://www.cyberforum.ru/cpp-beginners/thread218734.html
Ввести матрицу 10*10 и вектор длины типа int. Вывести индекс строки сумма элементов которой отличается менее других от суммы элементов векторов Добавлено через 5 минут Всего час на эту работу... Помогите пожалуйста...
C++ Чрезвычайно важно!! Структуры С++ Структура СТUDENT состоит из имени и инициалов, номера группы и из массива с 5 оценками. Написать программу: 1) Массив из 10 структур типа CTUDENT заполняемый с клавы. 2) Вывести на экран учеников хоть с одной двойкой. 3) если таких нет то написать об этом. СРОЧНО!!!!!! Решается моя полугодовая оценка!!! Плиииз!!!!!!!!!! http://www.cyberforum.ru/cpp-beginners/thread218728.html
МАТРИЦА!!! C++
ввести матрицу 5*5 типа LNT отсортировать строки в порядке возрастания суммы элементов каждой строки
C++ Ввести матрицу 10 на 10 ...помогите,зачет сейчас
ввести матрицу 10 на 10 и вектор длины 10 типа int.вывести индекс строки,сумма элементов которой отличается менее других от суммы элементов вектора
C++ Class CFG, сообщение GLL http://www.cyberforum.ru/cpp-beginners/thread218716.html
доброго дня. нужно написать класс, который из файла читает и выводит сообщение. не знаю, как реализовать. буду всему благодарен: ссылкам на похожие проги, на описание, на советы)
C++ не получается (на указатели) ввести строку произвольной длины(<80 символов),содержащую два символа'*'.Сделать копию части строки между первой'*' и второй'*' подробнее

Показать сообщение отдельно
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
24.12.2010, 10:54     Динамические массивы
Цитата Сообщение от Steam.dll Посмотреть сообщение
я сделал вот так только толку нет она также масив переписывает там в задании элемент с наибольшим по модулю значением заменить на 0 он не меняет(
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
#include <conio.h>
#include <malloc.h>
 
int max(unsigned int **a, int n,int m);
 
int main(void)
{
        srand((unsigned)time(NULL));
        int n,m,maximum,i,j;;
        unsigned int **a;
        printf("Vvedite n->"); 
        scanf("%d",&n);
        printf("Vvedite m->"); 
        scanf("%d",&m);
        a=(unsigned int**)malloc(n*sizeof(unsigned int));
        for(i=0; i<n; i++)
        {
            a[i]=(unsigned int*)malloc(m*sizeof(unsigned int));
        }
        printf("\n\nMASSIV A: \n");
        for(i=0; i<n; i++)
        {
                for(j=0; j<m; j++)
                {
                        a[i][j]=rand()%50-50;
                        printf("%d  ", a[i][j]);
                }
            printf("\n");
        }
 printf("\nMax is %d\n\n",max(a,n,m));
 maximum=max(a,n,m);
 for(i=0; i<n; i++)
        {
                for(j=0; j<m; j++)
                {
                        if(a[i][j]==maximum)
                        {
                            a[i][j]=0;
                        }
                        printf("%d  ", a[i][j]);
                }
            printf("\n");
        }
 for(int i=0; i<n; i++)
 {
     free(a[i]);
 }
 free(a);
 getch();
 return 0;
}
 
int max(unsigned int **a,int n, int m)
   {
        int i,j;
        int max=a[0][0];
        for (i=0; i<n; i++) 
         {
              for (j=0; j<m; j++)
                 {
                     if (max<abs((int)a[i][j]))
                         { 
                                 max=abs(((int)a[i][j]));
                         }
                 }
          }
    return -max;
  }
 
Текущее время: 18:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru