В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
sofiavasulyuk
sofiavasulyuk
31.05.2022 10:02 •  Информатика

Склавиатуры вводятся k чисел. подсчитать количество отрицательных чисел и произведение нечетных. используемый цикл while.

Ответ:
yfcnz1215
yfcnz1215
05.10.2020 09:54
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.
0,0(0 оценок)
Ответ:
Зиколя
Зиколя
05.10.2020 09:54
#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;}
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?