Сформировать целочисленный массив 20 элементов. 1) Подсчитать количество положительных элементов. 2) Подсчитать сумму нечетных элементов.
Сформировать целочисленный массив 20 элементов.
1) Подсчитать количество положительных элементов.
2) Подсчитать сумму нечетных элементов.
Ответ(ы) на вопрос:
Гость
если что язык C
#include
void main()
{
int nechet=0, plus1=0;
int a[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
for (int i=0;i<20;i++)
{
if (a[i]%2!=0) nechet++;
if (a[i]>0) plus1++;
}
printf("Нечетных:%d, Положительных: %d", nechet, plus1);
}
Гость
var
a:array[1..20] of integer;
b,c,i:integer; //b положительные c сумма нечетных i для цикла
begin
b:=0;
c:=0;
for i:=1 to 20 do begin
readln(a[i]);
if a[i]>0 then b:=b+1;
if a[i] mod 2<>0 then c:=c+a[i];
end;
writeln(b);
writeln(c);
end.
Не нашли ответ?
Похожие вопросы