Склавиатуры вводятся k чисел. подсчитать количество отрицательных чисел и произведение нечетных. используемый цикл while.
143
310
Ответы на вопрос:
Program n1; var a,k,i,ko,p: integer; begin write('введите кол-во чисел: '); readln(k); i: =1; ko: =0; p: =1; while k> i-1 do begin write('введите ',i,' число: '); readln(a); if a< 0 then ko: =ko+a; if a mod 2< > 0 then p: =p*a; i: =i+1; end; writeln('кол-во отриц: ',ko); writeln('произв. нечет: ',p); end.
#include < iostream> using namespace std; int main(int argc, char *argv[]){ int array[100]; int i = 0; // счетчик цикла int k; int otr = 0; int nech = 1; cout < < "input k: "; cin > > k; cout < < endl; cout < < "input numbers: " < < endl; while(i ! = k) { cin > > array[i]; i++; } i = 0; while(i ! = k) { if(array[i] < 0) { otr++; } if((array[i] % 2) ! = 0) { nech *= array[i]; } i++; } cout < < "otr = " < < otr < < endl < < "proizv. nechet = " < < nech < < endl; return 0; }
Популярно: Информатика
-
popirina200118.02.2021 03:07
-
Лейла199423.11.2020 03:16
-
eleukenovadinara02.01.2020 11:51
-
AlexPvP24.12.2020 09:58
-
irinkaff126.01.2020 00:54
-
annaarzama26.07.2020 17:20
-
dimonshegolev09.04.2021 12:28
-
Alla1111111111109.10.2021 23:53
-
mivaniuk05.10.2020 04:50
-
polinaa606.10.2021 08:44