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

В матрице случайных вещественных чисел размерностью NxN найти сумму элементов на главной и вспомгательной диагоналях - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Для чего это в программе? http://www.cyberforum.ru/cpp-beginners/thread614150.html
Есть кусочки кода, не могу понять что они делаю в программе: Первый кусочек: void F2() { char c; int i,j; for (i=0; i< 10; i++) { for (j=0; j< 10; j++)
C++ Написать программу , которая считывает текст из файла и записывает в другой файл только предложения , не содержащие заданное с клавиатуры слово можешь Написать программу , которая считывает текст из файла и записывает в другой файл только предложения , не содержащие заданное с клавиатуры слово http://www.cyberforum.ru/cpp-beginners/thread614148.html
C++ Работа с файлами
Доброе утро! Помогите с задачкой В одном файле хранятся сведения об учениках : ФИО , класс, во 2 файле сведения о результатах сдачи экзаменов:ФИО , название предмета, фио преподователя ,оценка. вывести на экран 3 учеников( ФИО ,ФИО преподователя ,класс) сдавших математику лучше всех
C++ Возвести любое число во все степени от 1 до 10
нужно сделать с помощью циклов но без масивов
C++ Копирование бита http://www.cyberforum.ru/cpp-beginners/thread614081.html
Надо упростить и оптимизировать строку *p=((*p&0x80)>>8)|(*p&0x80);. Задача - скопировать (не переместить) старший бит байта в младший бит того же байта.
C++ Как послать запрос и прочитать по HTTP Хочу разобраться в этой теме и нужен пример работающий в GCC. Спасибо. подробнее

Показать сообщение отдельно
Aesonet
23 / 23 / 1
Регистрация: 04.04.2012
Сообщений: 119
26.06.2012, 16:44     В матрице случайных вещественных чисел размерностью NxN найти сумму элементов на главной и вспомгательной диагоналях
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
#include <iostream>
using namespace std;
int n,i,j;
int mat[100][100];
void add()
{
      for(i=0; i<n; i++)
       {
           for(j=0; j<n; j++)
              {
                 mat[i][j]=rand()%20;
                 cout<<mat[i][j]<<"  ";
                 
              }
 
           cout<<endl;
       }     
}
 
int summ1()
{int summ1=0;i=0;j=0;
while (j!=n) {summ1+=mat[i][j];i++;j++;}
return summ1;
} 
int summ2()
{int summ2=0;j=n-1;i=0;
while (j!=-1) {summ2+=mat[i][j];i++;j--;}
return summ2;
} 
int main()
{    
     srand(time(NULL)); 
     cout<<"Enter n: ";
     cin>>n; 
     add(); 
 cout<<summ1()<<endl;
  cout<<summ2()<<endl;    
   system("pause");
   return 0;
 }
 
Текущее время: 13:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru