задан массив ,который состоит с положительных и отрицательных элементов.Найти сумму положительных и количество отрицательных
5-9 класс
|
var a:array[1..100] of integer;
n, i, k,sum: integer;
begin
read(n);
k:=0;
sum:=0;
for i:=1 to n do read (a[i]);
for i:=1 to n do
begin
if (a[i]<0) then k:=k+1 else
sum:=sum+a[i];
end;
end.
я уже отвечала и по-моему это так, удачи!
#include <iostream>
int main()
{
int a[6]={2,-5,-7,3,5,-7};
int k=0,s=0;
for (int i=0; i<6; i++)
{
k+=(a[i]<0) ? 1:0;
s+=(a[i]>0) ? a[i]:0;
}
std::cout <<"Summa: " <<s <<'\n'
<<"Kol-vo: " <<k <<'\n';
return 0;
}
Другие вопросы из категории
vari, sum:integer;
begin
sum:=0;
i:=1;
whilei<=3 do
begin sum:=sum+i;
i:=i+1;
end;
writeln (sum);
end
A) 1
B)7
C) 9
D) 6
Транспортир нужен для----
Барометр нужен для ------
Даны три переменные вещественного типа: A, B, C. Если их значения упо- рядочены по возрастанию или убыванию, то удвоить их; в противном слу- чае заменить значение каждой переменной на противоположное. Вывести новые значения переменных A, B, C.
Читайте также
2)Дан массив целых чисел.Найти сумму четных положительных чисел, стоящих на нечетных местах и количество отрицательных элементов, стоящих на четных местах.
3)дан массив целых чисел.найти сумму четных и положительных элементов, расположенных до первого отрицательного элемента.Примечание:при вводе необходимо учесть, что первый элемент не может быть отрицательным.
элементов массива.
3)задан массив из 9 целых чисел.Вывести на экран чётные элементы
отрицательных элементов нет, то сообщить об этом)
p.s. В паскале