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

Напишите программу, которая в последовательности целых чисел определяет количество чисел, кратных 3 и оканчивающихся на 2

Ответ:
Nagoshka
Nagoshka
17.04.2019 05:50
Program Zadacha197;
uses crt;
var i, k, a:integer;

BEGIN
writeln('Введите а');
readln(a);
i := 0;
k := 1;
while (a<>0) and (k < 1000) do
begin
if (a mod 3 = 0) and (abs(a) <= 30000) then i := i + 1;
k := k + 1;
readln(a);
end;
writeln(i, '- количество четных чисел, кратных трём.');
END.

- while (a<>0) and (k < 1000) эту часть кода можно понять так, пока введенное число не равно нулю и количество введенных чисел не превышает 1000 то выполняется программа.
- if (a mod 3 = 0) and (abs(a) <= 30000) если введенное число делится на три без остатка и по модулю введенное число меньше 30000 то выполняется данное условие.
- i эта переменная у нас считает количество чисел кратных трём.
- k эта переменная считает количество введенных чисел во время использования программы.
- a эта переменная вводится пользователем.
0,0(0 оценок)
Популярные вопросы: Другие предметы
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?