1. Главная
  2. Библиотека
  3. Программирование
  4. Ниже приведена программа, записанная на пяти языках про...
Решение задачи

Ниже приведена программа, записанная на пяти языках программирования. & \ hline end{tabular} C++ #include <iostream> using namespace std; int main() { int s, k; cin ≥slant s; cin ≥slant k; if ( s % 11==k ) cout « "YES" & endl; else cout « "NO" « endl;

  • Программирование

Условие:

Ниже приведена программа, записанная на пяти языках программирования.

Алгоритмический языкПаскаль
алr нач     цел s,k     ввод s     ввод k     если mod(s, 11) = k         то вывод
quot;YESquot; иначе выводquot;NOquot; Bce KOH
var s, k: integer; begin     readln(s);     readln(k);     if s mod 11 = k         then writeln(
quot;YESquot;) else writeln(quot;NOquot;) end.
БейсикPython
DIM k, s AS INTEGER
INPUT s
INPUT k
IF s MOD 11=k THEN
PRINTquot;YESquot;
ELSE
PRINTquot;NOquot;
END IF
&

s=int(input())
k}=\mathrm{ int(input())
if s % 11 == k:
print("YES")
else:
print("NO")
\\
\hline
\end{tabular}
C++
\#include <iostream>
using namespace std;
int main() \{
int s, k;
cin ≥slant s;
cin ≥slant k;
if ( s \% 11==k )
cout « "YES" \& endl;
else
cout « "NO" « endl;
return 0;
\}

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел: (4,4) ;(21,10) ;(8,12) ;(100,1) ;(15,3) ;(30,1) ;(40,7) ;(50,1) ;(32,5).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Чтобы определить, сколько раз программа напечатала «YES», нужно проверить каждую пару значений s и k на условие s \mod 11 = k. Давайте рассмотрим каждую пару: 1. (4, 4) - 4 \mod 11 = 4 → «YES» 2. (21, 10) ...

Не нашел нужную задачу?

Воспользуйся поиском

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