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

Разработать функцию зануления главной диагонали двумерного массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму элементов левее минимального J(20) http://www.cyberforum.ru/cpp-beginners/thread731336.html
Задача состояла в том, чтобы посчитать сумму положительных элементов J(10). Теперь нужно переделать вот так: найти сумму элементов левее минимального! Массив теперь J(20) #include <tchar.h> #include <iostream.h> #include <stdlib.h> #include <time.h> int _tmain(int argc, _TCHAR* argv) { srand(time(NULL));
C++ декомпилировать если я использую для написания среду MVS с++ "приложение Windows forms" можно ли мой exe также легко как exe написанный на c# декомпилировать(получить исх код)? http://www.cyberforum.ru/cpp-beginners/thread731332.html
Определить средний доход за все годы в заданном филиале C++
предприятие имеет 5 филиалов, каждый из которых в конце года отчитывается о полученном за год прибыль. Данные за последние 4 года ввести в двумерный массив, где каждая строка отображает данные по одной из филиалов, а каждый столбец - это соответствующий год. 1. Написать функции для ввода и вывода массива. 2. Написать функции для обработки входного массива для итогового отчета предприятия...
C++ Как определить количество столбцов двухмерного массива
Помогите пожалуйста в написании программы. Нужно определить количество столбцов двухмерного массива, в которых сумма элементов большая от суммы диагональных элементов ?
C++ Сформировать матрицу целых чисел http://www.cyberforum.ru/cpp-beginners/thread731325.html
Сформировать матрицу целых чисел. Количество строк и столбцов ввести с клавиатуры. Написать функцию для вычисления суммы элементов, которые находятся в пределах от 0 до 40 и кратные 3.
C++ привести пример помогите пожалуйста:: Приведите пример А) задачи, которую нельзя решить при помощи алгоритма, основанного на методе уменьшения размера; Б) алгоритма, который нельзя рассматривать как применение метода уменьшения размера. Заранее благодарен.. подробнее

Показать сообщение отдельно
Sanda
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 8
14.12.2012, 10:50     Разработать функцию зануления главной диагонали двумерного массива
Программа подработана для такого задания: Разработать функцию зануления строки двумерного массива. Теперь нужно переделать для зануления главной диагонали двумерного массива.
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
#include <tchar.h>
#include <iostream>
#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
 
int** mNull(int col,int row,int **arr)
 {
  for(int j=0;j<col;j++)
   arr[row-1][j]=0;
  return arr;
 }
 
 int _tmain(int argc, _TCHAR* argv[])
{
 randomize();
 int **mas;
 int a=0,b=0,c=0;
 printf("Kol-vo strok:    "); cin>>a;
 printf("Kol-vo stolbcov: "); cin>>b;
 mas=new int*[a];
 for(int i=0;i<a;i++)
  mas[i]=new int[b];
 printf("Isxodnij massiv:    "); cout<<endl;
 for(int i=0;i<a;i++)
  {
   for(int j=0;j<b;j++)
    {
     mas[i][j]=random(5);
     printf("%3i",mas[i][j]);
    }
   cout<<endl;
  }
 printf("Stroka dlya zanuleniya:    "); cin>>c;
 printf("Conechnij massiv:    "); cout<<endl;
 mas=mNull(b,c,mas);
 for(int i=0;i<a;i++)
  {
   for(int j=0;j<b;j++)
    {
     printf("%3i",mas[i][j]);
    }
   cout<<endl;
  }
 for (int i=0;i<a;i++)
  delete mas[i];
 delete []mas;
 system("PAUSE");
 return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru