IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Помогите исправить программу
WebSTAR
сообщение 16.12.2010, 13:09
Сообщение #1


Пользователь


Группа: Пользователи
Сообщений: 1
Регистрация: 16.12.2010
Пользователь №: 23 472



Дана целочисловая матрица. Программа определяет сумму модулей чисел в парных столбцах. Нужно переделать чтобы она определяла сумму чисел в непарных столбцах.

Код программы:

#include <iostream>

void main(){
int i,j,n;
int sum=0;
cout<<"Razmer:";
cin>>n;
int mas[n][n];

for(i=0;i<n;i++){
cout<<"Vvedite "<<i+1<<" stroky:"<<"\n";
for(j=0;j<n;j++){
cout<<"Vvedite chislo"<<j+1<<":\n";
cin>>mas[i][j];

}}


for(i=0;i<n;i++){

for(j=0;j<n;j++){
if(j%2!=0){
if(mas[i][j]<0)
mas[i][j]=mas[i][j]*(-1);
sum=sum+mas[i][j]; }


}}
cout<<"symma= "<<sum;

}
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PolPoll
сообщение 22.12.2010, 16:21
Сообщение #2


:)


Группа: Главные администраторы
Сообщений: 5 858
Регистрация: 24.11.2005
Из: Москва
Пользователь №: 5 327



if(j%2!=0){
замени на
if(j%2==0){


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 20.5.2012, 23:51