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

найти ошибку.Массив - C++

Восстановить пароль Регистрация
 
Jul_D
 Аватар для Jul_D
1 / 1 / 0
Регистрация: 11.06.2013
Сообщений: 20
11.12.2013, 21:18     найти ошибку.Массив #1
Задание- Дана целочисленная квадратная матрица.Определить:
1)сумму элементов в тех столбцах,которые не содержат отрицательных элементов
2)минимум среди сумм модулей элементов второстепенной диагонали матрицы

#pragma argsused
#include <iostream.h>
#include <stdlib.h>
#include <math.h>
#include <stdio.h>

void main()
{
randomize;
int s,i,j,k,l,s1,t2,t1,ss,g;
int a[5][5];
ss=0;
g=0;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
a[i][j]=random(50)-20;
for(i=4;i>0;i--)
for(j=4;j>0;j--)
if(a[i][j]>0)
g=i;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
ss=a[i][j];
cout<<"summa "<<ss<<"\t";
cout<<endl;

for(i=0;i<5;i++){
for(j=0;j<5;j++){
cout<<a[i][j]<<"\t";
}
cout<<"\n";
}
k=0;
s=0;
l=0;
for (i=0; i<5; i++){
for (j=0; j<5; j++){
if (a[i][j]>=0){
if(a[i][j]%2==0)
l+=a[i][j];
k++;
}
}
if (k==5){
l=l;
}
else {
l=0;
}
s=s+l;
k=0;
}
s1=a[0][5-1];
for(i=1; i<5; i++){
t1=t2=0;
for(j=0; j<5-i; j++){
t1+=a[i+j][j];
t2+=a[j][i+j];
}

if(t1<s1) s1=t1;
if(t2<s1) s1=t2;
}
cout<<"vivod "<<s<<"\t"<<s1;
system("pause");
}
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2013, 21:18     найти ошибку.Массив
Посмотрите здесь:

C++ Массив+кратность. найти ошибку.
C++ Не могу найти ошибку, одномерный массив
C++ Найти ошибку. Одномерный массив
C++ Найти ошибку. Записать 20 целых чисел в массив. Переписать отрицательные в массив А, а положительные в Б
Динамический массив (найти ошибку) C++
Найти ошибку. Массив. Указатели C++
C++ Не могу найти ошибку. (Массив объектов)
C++ Динамический массив - найти ошибку в коде

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 05:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru