Вопрос задан 17.02.2019 в 23:39. Предмет Информатика. Спрашивает Бессонов Дмитрий.

Даны 4 числа,найти наибольшее,если это число является четным увеличить его в 3 раза,иначе оставить

без изменения
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Драчевская Маргаритка.
Pascal
var max:integer;
var a:array[1..4] of integer;
begin
max:=-100000000;
for var i:=1 to 4 do
readln(A[i]);
for var i:=1 to 4 do
if (a[i] > max) then
max:=a[i];
If (max mod 2 =0) then
max:=max*3;
write(max);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи нужно выполнить следующие шаги:

1. Найти наибольшее число из данных четырех чисел. 2. Проверить, является ли это число четным. 3. Если число четное, увеличить его в 3 раза. 4. Если число нечетное, оставить его без изменения.

Давайте рассмотрим это пошагово.

Шаг 1: Найти наибольшее число

Для этого нужно сравнить все четыре числа между собой и найти наибольшее из них. Обозначим эти числа как `a`, `b`, `c` и `d`.

```python a = 10 b = 5 c = 7 d = 12

max_number = max(a, b, c, d) ```

В данном примере наибольшим числом будет 12.

Шаг 2: Проверить, является ли число четным

Чтобы проверить, является ли число четным, можно использовать операцию деления по модулю на 2 (`%`). Если результат такого деления равен 0, то число четное. В противном случае, число нечетное.

```python if max_number % 2 == 0: # число четное else: # число нечетное ```

Шаг 3: Увеличить четное число в 3 раза

Если число четное, умножим его на 3.

```python if max_number % 2 == 0: max_number *= 3 ```

Шаг 4: Оставить нечетное число без изменения

Если число нечетное, оставляем его без изменения.

```python else: pass ```

Полный код решения

Вот полный код решения задачи:

```python a = 10 b = 5 c = 7 d = 12

max_number = max(a, b, c, d)

if max_number % 2 == 0: max_number *= 3

print(max_number) ```

В данном примере наибольшее число равно 12, и оно является четным, поэтому результатом будет число 36.

0 0

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

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

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