У меня зачёт по инфе задача такая:
Составьте программу которая запрашивает значения элементов одновременного числового массива А, состоящего из 10 элементов формирует и выводит на экран в строку данный массив
Найти сумму элементов кратных 4; кол-во нулевых элементов массива; произведение элементов, cтоящих на чётных местах.
(помогите плиз)
Обработка массива
Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill
#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;
}
Красивости добавишь сам!
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, вы решите ету задачу на паскале или делфи, а Albor решыл её на С (на каком точно не знаю).
Vovchik писал(а):MOTOCoder, вы решите ету задачу на паскале или делфи, а Albor решыл её на С (на каком точно не знаю).
На С++, конечно.