Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2017, 16:05   #1
anyamisss
Пользователь
 
Регистрация: 23.02.2017
Сообщений: 23
По умолчанию Какая здесь ошибка? Программа должна считать сумму в столбцах, но почему-то неверно считает - C++

Код:
#include <iostream>
#include <stdlib.h>
main()
{
int S=0, a[3][5], Sum[5];
for (int i = 1; i <=3; i++)
for (int j = 1; j <=5; j++)
{
a[i][j] = rand()%900-20;
cout<<"a[" <<i<< "][" <<j<< "]="<<a[i][j]<<"\t";
  }
for (int j = 1; j <=5; j++)
{
for (int i = 1; i <=3; i++)
S+= a[i][j];
Sum[j] = S;
S = 0;
}
for (int i = 1; i <= 5; i++)
cout << "s[" <<i<< "]="<<Sum[i]<<"\n";
}
anyamisss вне форума Ответить с цитированием
Старый 15.03.2017, 17:47   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Нумерация массивов с 0
p51x вне форума Ответить с цитированием
Старый 15.03.2017, 18:04   #3
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Код:
#include <stdlib.h>
#include <iostream>
using namespace std;

int main()
{
	int S = 0, a[3][5], Sum[5];
	for (int i = 0; i < 3; i++)
	for (int j = 0; j < 5; j++)
	{
		a[i][j] = rand() % 900 - 20;
		cout << "a[" << i << "][" << j << "]=" << a[i][j] << "\t";
	}
	for (int j = 0; j < 5; j++)
	{
		for (int i = 1; i < 3; i++)
			S += a[i][j];
		Sum[j] = S;
		S = 0;
	}
	cout << "\n";
	for (int i = 0; i < 5; i++)
		cout << "s[" << i << "]=" << Sum[i] << "\n";
	
	cin >> S;
	return 0;
}

Последний раз редактировалось ura_111; 15.03.2017 в 18:07.
ura_111 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа неверно считает результат AB96 Общие вопросы Delphi 2 25.11.2015 17:58
Программа для решения СЛАУ методом Гаусса неверно считает (Delphi) Lisёноk Помощь студентам 7 25.09.2011 12:50
C++: почему программа считает последовательность неправильно Blondy Помощь студентам 5 24.03.2011 01:50
программа должна считать по этой формуле CheyZe Помощь студентам 0 25.11.2010 19:10
Евклид - программа должна запрашивать у пользователя 2 числа и считать их НОД amfisat Помощь студентам 2 17.09.2010 09:53