Обработка массива

За вознаграждение или нахаляву (если повезёт)

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill

Ответить
xxxRAZORxxx
Сообщения: 1
Зарегистрирован: 08 май 2008, 08:45

У меня зачёт по инфе задача такая:

Составьте программу которая запрашивает значения элементов одновременного числового массива А, состоящего из 10 элементов формирует и выводит на экран в строку данный массив
Найти сумму элементов кратных 4; кол-во нулевых элементов массива; произведение элементов, cтоящих на чётных местах.
(помогите плиз)
Albor
Сообщения: 491
Зарегистрирован: 06 сен 2004, 13:34
Откуда: Днепропетровск

#include <iostream.h>
int main (void)
{
const int arrsize(10);
char exit;
int sum4(0);
int cnt0(0);
int mul2(1);
int arr[arrsize];
for(int i=0; i<arrsize; i++)
{
cin>>arr;
if(arr%4==0) sum4+=arr;
if(arr==0) ++cnt0;
if(i%2==0) mul2*=arr;

}
for(i=0;i<arrsize;i++) cout<<arr<<' ';
cout<<endl;
cout<<"Sum krat 4 = "<<sum4<<endl;
cout<<"Cnt 0 = "<<cnt0<<endl;
cout<<"Mult chet = "<<mul2<<endl;
cin>>exit;
return 0;
}
Красивости добавишь сам!
MOTOCoder
Сообщения: 548
Зарегистрирован: 14 янв 2008, 20:27
Откуда: Россия, Псков

А язык какой?
Вообще, подобных задач здесь решено множество.
Ни что так не ограничивает фантазию программиста, как компилятор...
Vovchik
Сообщения: 196
Зарегистрирован: 28 фев 2008, 18:32
Контактная информация:

MOTOCoder, вы решите ету задачу на паскале или делфи, а Albor решыл её на С (на каком точно не знаю).
Albor
Сообщения: 491
Зарегистрирован: 06 сен 2004, 13:34
Откуда: Днепропетровск

Vovchik писал(а):MOTOCoder, вы решите ету задачу на паскале или делфи, а Albor решыл её на С (на каком точно не знаю).

На С++, конечно.
Ответить