Контрольные задания > 6. (№ 1241) Дана программа:
Python
s = int(input())
t = int(input())
if s < 10 and t < 10:
print("ДА")
else:
print("HET")
Паскаль
var s,t: integer;
begin
readln(s);
readln(t);
if (s< 10) and (t < 10)
then writeln('ДА')
else writeln('HET')
end.
C++
#include
using namespace std;
int main() {
int s,t;
cin >> s;
cin >> t;
if (s < 10 && t < 10)
cout << "ДА";
else
cout << "HET";
}
Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие числа:
(1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (-11, 12); (-12, 11); (10, 10); (10, 5)
Сколько было запусков, при которых программа напечатала «ДА»?
Вопрос:
6. (№ 1241) Дана программа:
Python
s = int(input())
t = int(input())
if s < 10 and t < 10:
print("ДА")
else:
print("HET")
Паскаль
var s,t: integer;
begin
readln(s);
readln(t);
if (s< 10) and (t < 10)
then writeln('ДА')
else writeln('HET')
end.
C++
#include <iostream>
using namespace std;
int main() {
int s,t;
cin >> s;
cin >> t;
if (s < 10 && t < 10)
cout << "ДА";
else
cout << "HET";
}
Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие числа:
(1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (-11, 12); (-12, 11); (10, 10); (10, 5)
Сколько было запусков, при которых программа напечатала «ДА»?
Ответ:
Программа печатает "ДА", если одновременно выполнены два условия: s < 10 и t < 10. Проверим каждое значение s и t в каждой паре:
1. (1, 2): 1 < 10 и 2 < 10 (ДА)
2. (11, 2): 11 < 10 (нет) и 2 < 10 (ДА), но нужно чтобы оба условия выполнялись, поэтому (НЕТ)
3. (1, 12): 1 < 10 (ДА) и 12 < 10 (НЕТ), поэтому (НЕТ)
4. (11, 12): 11 < 10 (НЕТ) и 12 < 10 (НЕТ), поэтому (НЕТ)
5. (-11, -12): -11 < 10 (ДА) и -12 < 10 (ДА), поэтому (ДА)
6. (-11, 12): -11 < 10 (ДА) и 12 < 10 (НЕТ), поэтому (НЕТ)
7. (-12, 11): -12 < 10 (ДА) и 11 < 10 (НЕТ), поэтому (НЕТ)
8. (10, 10): 10 < 10 (НЕТ) и 10 < 10 (НЕТ), поэтому (НЕТ)
9. (10, 5): 10 < 10 (НЕТ) и 5 < 10 (ДА), поэтому (НЕТ)
Считаем количество случаев, когда программа напечатала "ДА". В нашем случае, это произошло 2 раза.
Ответ: 2