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

Найти сумму элементов первого и последнего столбца матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двухмерный динамический массив строк http://www.cyberforum.ru/cpp-beginners/thread7804.html
Всем привет) Помогите пожалуйста создать двумерный динамический массив строк, почитал Подбельского, вроде сделала всё как по учебнику, но работать ничего не хочет =( #include<fstream.h> #include<iostream.h> fstream input("input.txt", ios::in); fstream output("output.txt", ios::out); void main() {
C++ ПОМОГИТЕ!!! Люди,помогите пожалуйста!!! Надо программу "Связанный список" с подробными коментариями к каждой строчке, написанную на С, это важно, что бы небыло классов,а только через структуру.Если у кого найдется такая буду очень признателен всю жизнь!!! И еще хорошо бы подробный псевдокод!!!:help::help::help: http://www.cyberforum.ru/cpp-beginners/thread7803.html
C++ Помогите начинающей программистке))))
Ребят)очень нужна ваша помощь))):help: можете помочь в написании проги : составить программу, моделирующую заполнение гибкого магнитного диска. Объем памяти на диске 360 Кбайт. Файлы имеют произвольную длину от 18 байт до 32 Кбайт. В процессе работы файлы либо записываются на диск, либо удаляются с него. В начале работы файлы записываются подряд друг за другом. После удаления файла на диске...
Наследование от 2-х классов C++
Возможна ли следующая структура: class A class B : class A class C : class A class D : class B : class C
C++ непонятный код http://www.cyberforum.ru/cpp-beginners/thread7702.html
Polynom del (Polynom p2,int oper) // delenie na 4islo { Polynom p0; Polynom p=*this,ret,x; //(1) int st=D; while ((st)&&(!p2.koef)); if (st<0) {cerr<<"Devision by zero!!!\n";return p0;} //(2) while (!(p<p2)){ int i=D; while ((i)&&(!p.koef));
C++ Удаление непустого каталога Написал функцию удаления непустого каталога deltree, компилируется нормально, да и с логикой ВРОДЕ все норм, т.к. блок-схему сперва составлял. В чем дело? #include <SYS\STAT.H> #include <IO.H> #include <stdio.h> #include <dir.h> #include <DOS.H> #define OSHYD { printf("Ошибка удаления\n");\ return 1; } #define ANYFILE FA_RDONLY|FA_HIDDEN|FA_SYSTEM|FA_LABEL|FA_DIREC|FA_ARCH|FA_NORMAL подробнее

Показать сообщение отдельно
MsDos
 Аватар для MsDos
5 / 5 / 1
Регистрация: 13.05.2008
Сообщений: 91
16.05.2008, 16:02     Найти сумму элементов первого и последнего столбца матрицы
работающий код:
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
#include <stdio.h>
#include <conio.h>
 
 
void main()
{
 clrscr();
 int n, i=0, j=0, sum1=0, sum2=0;           //n-размер квадратной матрицы int а
 
 puts("Vvedite razmer matrici n:");
 scanf("%d",&n);
 
 int **a = new int *[n];            //обьявление динамического массива а
 for (i=0; i<n; i++) a[i] = new int [n];
 
 
 printf("Vvedite celyu matricy razmerom (%dx%d) postro4no:\n",n,n);
 for(i=0; i<n; i++) for(j=0; j<n; j++) scanf("%d",&a[i][j]);    //заполнение матрицы
 
 for(i=0; i<n; i++)             //суммирование
 {
   sum1+=a[i][0];
   sum2+=a[i][n-1];
 }
 
 printf("sum1=%d sum2=%d",sum1,sum2);       //вывод суммы
 
 for (i=0; i<n; i++) delete a[i]; delete []a;   //освобождние памяти, занимаемое дин. массивом а
 getch();
}
функция создает динамический массив (неопределенной длины на начало компиляции), считает и выдает ответ
если нужно чтобы динамичского выделения не было, можно вместо него создавать статический, но ограничивать возможный вводимый размер n

Добавлено через 8 минут
Alirp, на строчку int a [n][n]; компилятор заругается, что n не определено. для подобного используют динамические массивы.
 
Текущее время: 17:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru