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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.06.2010, 19:09   #1
loloverg
Пользователь
 
Регистрация: 16.05.2010
Сообщений: 16
Вопрос [C++ масиви] Нужно исправить код

Помогите исправить код буду очень благодарен.
1)Дан двумерный массив целых чисел. В каждом столбце найти сумму и количество нечетных чисел.
Код:
#include<iostream.h>
#include<math.h>
#include<stdio.h>
#include<conio.h>
int main()
{
clrscr();
int count_odd=0;
int sum=0;
int Column,Row;
int i,j;
int MAS[i][j];
for (int i=0; i<Column;i++)
{
count_odd=0;
sum=0;
for (int j=0; j<Row; j++)
if (MAS[i][j]%2)
{
count_odd++;
sum+=MAS[i][j];
}
} 
cout<<sum;
return 0;
}
2)В заданном массиве C(8) переставить элементы так, чтобы сначала шли все отрицательные элементы, а затем – положительные.
Код:
#include<iostream.h>
#include<math.h>
#include<stdio.h>
#include<conio.h>
int main()
{
clrscr();
int i, num, t=1;
cout << "Vvedite colichestvo cifr v massive: \n";
cin >> num;
int array[num+1];
int array2[num+1];
cout << "Vvedite chisla massiva: \n\n";
for (i=1;i<=num;i++)
cin >> array[i];
for (i=1; i<=num; i++)
{if (array[i]<0)
{array2[t] = array[i];
t++;
}
}
for (i=1; i<=num; i++)
{if (array[i]==0)
{array2[t] = array[i];
t++;
}
} 
for (i=1; i<=num; i++)
{if (array[i]>0)
{array2[t] = array[i];
t++;
}
}
for (i=1; i<=num; i++)
cout << array2[i] << " ";
cout <<endl;
return 0;
}
loloverg вне форума
Старый 01.06.2010, 19:16   #2
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

А что вас в коде не устраивает? По мне, так очень даже хороший код.
Правила читали? Темы без конкретного вопроса улетают в неизвестном направлении.
Тема закрыта до выяснения обстоятельств. Будут предложения по переработке вопроса - мне в ЛС.
MaTBeu вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C++ масиви] Нужно исправить код basav1k Помощь студентам 1 02.06.2010 22:21
Исправить код DirtyBASS Помощь студентам 2 22.09.2009 10:20
C++. Есть код нужно исправить ошибки megavolt91 Общие вопросы C/C++ 6 06.06.2009 19:27
Исправить код IndividBezLica Помощь студентам 0 02.06.2009 09:41
C++. Есть код нужно исправить ошибки megavolt91 Помощь студентам 1 01.06.2009 18:38