Вопрос задан 20.09.2023 в 06:27. Предмет Информатика. Спрашивает Леонова Вероника.

Даны три числа x, y и z. Найти:  количество и сумму четных чисел, делящихся на 3. Написать, на

языке Паскаль.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Иданов Сергей.

Удивляюсь, как она  у меня заработала)) хаха

 

program example;
var x,y,z,a,b,c,i,k,l:integer;

begin
writeln ('Введите три числа');
write ('x = '); readln (x);
write ('y = '); readln (y);
write ('z = '); readln (z);

 

if ((x mod 3) or (x mod 2)) =0
then i:=x else i:=0;
if i<>0 then a:=1;

if ((y mod 3) or (y mod 2)) =0
then k:=y else k:=0;
if k<>0 then b:=1;

 

if ((z mod 3) or (z mod 2)) =0
then l:=z else l:=0;
if l<>0 then c:=1;

 

writeln ('Количество четных чисел, делящихся на три, равно ',a+b+c);
writeln ('Сумма четных чисел, делящихся на три, равна ',i+k+l);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на языке Паскаль, которая находит количество и сумму четных чисел, делящихся на 3, из трех заданных чисел x, y и z:

pascal
program FindEvenDivisibleBy3; var x, y, z, num, sum, count: integer; begin // Вводим три числа x, y и z writeln('Введите значение x: '); readln(x); writeln('Введите значение y: '); readln(y); writeln('Введите значение z: '); readln(z); // Инициализируем переменные счетчика и суммы count := 0; sum := 0; // Проверяем каждое из чисел if x mod 3 = 0 then begin // Если число x делится на 3, то проверяем, является ли оно четным if x mod 2 = 0 then begin count := count + 1; sum := sum + x; end; end; if y mod 3 = 0 then begin if y mod 2 = 0 then begin count := count + 1; sum := sum + y; end; end; if z mod 3 = 0 then begin if z mod 2 = 0 then begin count := count + 1; sum := sum + z; end; end; // Выводим результаты writeln('Количество четных чисел, делящихся на 3: ', count); writeln('Сумма четных чисел, делящихся на 3: ', sum); // Завершаем программу readln; end.

Эта программа сначала считывает три числа (x, y и z), затем проверяет каждое из них на делимость на 3 и четность. Если число удовлетворяет обоим условиям, оно увеличивает счетчик (count) и добавляет себя к сумме (sum). Наконец, программа выводит количество и сумму четных чисел, делящихся на 3.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос