номер 16 (страница 172) гдз по информатике 8 класс учебник Босова, Босова

  • информатика 8 класс
  • Издательство: Просвещение
  • Тип книги: учебник
  • Авторы: Босова Л.Л., Босова А.Ю.
  • Год издания: 2023, новый
  • Страна учебника: Россия
  • ФГОС: Да
  • Уровень обучения: базовый
  • Цвет обложки: синий
  • Москва, 5-е издание, переработанное
Глава 4. Начала программирования на языке Паскаль. § 4.3. Программирование линейных алгоритмов. учебник - cтраница 172.
Условие
Условие. номер 16 (стр. 172)
Условие номер 16 (страница 172) гдз по информатике 8 класс Босова, Босова, учебник

№16 (страница 172)

16. Есть арифметический фокус, позволяющий угадать дату рождения любого из окружающих вас людей. Для этого нужно, чтобы этот человек выполнил предварительные вычисления по следующему алгоритму: умножил число, соответствующее его дню рождения, на 2, прибавил к результату 5, полученный результат умножил на 50 и прибавил к тому, что получилось, номер месяца, в который он родился. Результат вычислений он должен сообщить вам. Для того чтобы узнать дату рождения, достаточно вычесть из результата вычислений число 250. Последние две цифры полученного числа будут соответствовать месяцу, первые две (первая одна) — числу месяца угадываемой даты рождения. Попробуйте составить программу-диалог с компьютером, в которой компьютер будет запрашивать у пользователя имя, сообщать ему алгоритм предварительных вычислений и запрашивать их результат, после чего «угадает» и сообщит пользователю день и месяц eго рождения.

решение 1
Решебник 1. номер 16 (стр. 172)
Решение номер 16 (страница 172) гдз по информатике 8 класс Босова, Босова, учебник

var
a, c, d, b, m, dat: integer;
begin
writeln ('Введите дату вашего рождения (день и месяц)');
readln (a, c);
writeln ('Выполните действия: число, соответствующее дню рождения, умножьте на 2, к результату прибавьте 5, полученный результат умножьте на 50, к результату прибавьте число, соответствующее месяцу вашего рождения');
b:= ((a*2+5)*50+c);
writeln ('У вас получилось число: ', b);
d:=b-250;
if d>=100 then
begin
m:= d mod 100;
dat:= d div 100;
end
else
begin
m:= d mod 1000;
dat:= d div 1000;
end;
writeln ('Дата вашего рождения: ', dat, '.', m);
end.

информатика 8 класс - учебник, страница 172 номер 16

Мы подготовили для вас ответ c подробным объяснением домашего задания по информатике за 8 класс, для упражнения номер 16 расположенного на странице 172 к учебнику 2023 года издания для учащихся школ и гимназий.

Теперь на нашем сайте ГДЗ.ТОП вы всегда легко и бесплатно найдёте условие с правильным ответом на вопрос «Как решить ДЗ» и «Как сделать» задание по информатике к упражнению № 16 (с. 172), авторы: Босова Л.Л., Босова А.Ю., ФГОС, базовый уровень обучения учебного пособия издательства Просвещение.