Вопрос:

Определи, какую задачу решает фрагмент программы, если а — целое трёхзначное число: readln(a); k1 := a div 100; k2 := (a div 10) mod 10; b := k2 * 10 + k1; writeln(b);

Смотреть решения всех заданий с листа

Ответ:

Ответ: Выбери верный вариант.

Краткое пояснение: Программа выделяет первую и вторую цифры трехзначного числа и меняет их местами.

Разбираемся:

  • readln(a) - считывает трехзначное число a.
  • k1 := a div 100 - вычисляет первую цифру числа a (сотни).
  • k2 := (a div 10) mod 10 - вычисляет вторую цифру числа a (десятки).
  • b := k2 * 10 + k1 - формирует новое число b, где первая и вторая цифры числа a поменяны местами.
  • writeln(b) - выводит новое число b.

Ответ: Выбери верный вариант.

Ты — Цифровой гений!

Уровень интеллекта: +50

Минус 15 минут нудной домашки. Потрать их на катку или новый рилс

Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей

ГДЗ по фото 📸