1. Главная
  2. Библиотека
  3. Программирование
  4. Program Task47; r, s: integer; r:=34; s:=81; If (r Div...
Разбор задачи

Program Task47; r, s: integer; r:=34; s:=81; If (r Div 9=0) Or (s Mod 9=0) Then witeln ('число ', r, ' выиграло') Else writeln ('число ', s, ' выиграло') .

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Program Task47; r, s: integer; r:=34; s:=81; If (r Div 9=0) Or (s Mod 9=0) Then witeln ('число ', r, ' выиграло') Else writeln ('число ', s, ' выиграло') .

Условие:

Program Task_4_7;\nVar r, s: integer;\nbegin
r:=34;
s:=81;
If (r Div 9=0) Or (s Mod 9=0)
Then witeln ('число ', r, ' выиграло')
Else writeln ('число ', s, ' выиграло')\nend.

Решение:

  1. Объявлены две переменные: r и s, которые имеют тип integer.
  2. Переменной r присваивается значение 34, а переменной s — значение 81.
  3. Далее идет условие If (r Div 9=0) Or (s Mod 9=0).

    Теперь разберем каждую часть условия:

  • r Div 9 — это целочисленное деление r на

34 Div 9 = 3 (так как 9 * 3 = 27, а 9 * 4 = 36, что...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое ключевое отличие между операторами DIV и MOD в Паскале?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет