
Вопрос задан 12.02.2021 в 08:24.
Предмет Информатика.
Спрашивает Петрова Вика.
1. Проверьте, является ли произведение четырёх случайных чисел, чётным числом. Составьте программу.
2. Ввести двузначное число, если сумма цифр чётная, то увеличить число на 2, в противном случае уменьшить на два.

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

Отвечает Кушнарева Елизавета.
Вот 1 задача:
Program abc321;
var a, b, c, d, e: integer;
begin
write('Введите a:');
readln(a);
write('Введите b:');
readln(b);
write('Введите c:');
readln(c);
write('Введите d:');
readln(d);
e := a * b * c * d;
if (e mod 2 = 0) then writeln('Произведение является четным числом.') else writeln('Произведение является нечетным числом.')
end.
Вот 2 задача:
Program abc123;
var a, b, c: integer;
begin
write('Vvedite dvuznachnoe chislo: ');
readln(a);
b := a div 10;
c := a mod 10;
if ((b + c) mod 2 = 0) then a := a + 2 else a := a - 2; writeln('a := ', a);
end.
Program abc321;
var a, b, c, d, e: integer;
begin
write('Введите a:');
readln(a);
write('Введите b:');
readln(b);
write('Введите c:');
readln(c);
write('Введите d:');
readln(d);
e := a * b * c * d;
if (e mod 2 = 0) then writeln('Произведение является четным числом.') else writeln('Произведение является нечетным числом.')
end.
Вот 2 задача:
Program abc123;
var a, b, c: integer;
begin
write('Vvedite dvuznachnoe chislo: ');
readln(a);
b := a div 10;
c := a mod 10;
if ((b + c) mod 2 = 0) then a := a + 2 else a := a - 2; writeln('a := ', a);
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
- Программа для проверки, является ли произведение четырех случайных чисел четным:
pythonimport random
# Генерация четырех случайных чисел
numbers = [random.randint(1, 100) for _ in range(4)]
# Вычисление произведения
product = numbers[0] * numbers[1] * numbers[2] * numbers[3]
# Проверка четности произведения
if product % 2 == 0:
print("Произведение", numbers, "является четным числом.")
else:
print("Произведение", numbers, "является нечетным числом.")
- Программа для изменения двузначного числа в зависимости от суммы его цифр:
python# Ввод двузначного числа
number = int(input("Введите двузначное число: "))
# Получение цифр числа
digit1 = number // 10
digit2 = number % 10
# Вычисление суммы цифр
sum_of_digits = digit1 + digit2
# Изменение числа в зависимости от суммы цифр
if sum_of_digits % 2 == 0:
number += 2
else:
number -= 2
# Вывод результата
print("Измененное число:", number)
Обратите внимание, что во второй программе не происходит проверки на ввод двузначного числа. Если пользователь введет число, не соответствующее условию, программа может дать непредсказуемый результат. В реальной программе следует добавить соответствующую проверку и запросить повторный ввод, если условие не выполнено.


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