А)
;
;
;
б)
;
;
;
в)
;
;
;
г)
;
;
;
д)
;
;
;
– продолжение деления в столбик на рисунке ;
;
;
;
#include <iostream>
bool isSelfDivisible(int n) {
int k = n;
while (k > 0) {
if (k % 10 == 0 || n % (k % 10) != 0)
return false;
k /= 10;
}
return true;
}
int main() {
int L, K;
std::cin >> L >> K;
for (int i = L; i <= K; i++)
if (isSelfDivisible(i))
std::cout << i << std::endl;
return 0;
}
Пример ввода:
122 128
Пример вывода:
122
124
126
128
Логическое высказывание - <em>повествоввательное предложение, о котором можно сказать истинно оно или ложно </em>
Например:<em></em><em>Сегодня хорошая погода </em>
1)
а) 15 делится на 10 и на 3 - может сказать истина или ложно -подходит
б)Стихотворение... - может сказать - подходит
в) С новым годом! - не подходит
г) все лисы рыжие -подходит
д) 400+100=500 - подходит
е) сложите числа - не подходит
2) Дизъюнкция (логическое сложение) - истинно тогда и тогда тогда, когда истинно хотя бы одно входщее в него высказывание - "ИЛИ" (1-5-9)
Конъюнкция(логическое умножение) - истинно тогда и только тогда, когда истинны все входящие в него высказывания -"И" ( 2-4-7)
Инверсия(логическое отрицание) - Истинное высказывание делается ложным, ложное- истинным - "НЕ" (3-6-8)
3) Логическое сложение и отрицание написано во 2 пункте
Uses crt;
var
x,y,a,b:integer;
begin
clrscr;
while true do begin
randomize;
x:=random(10);
y:=random(10);
write('Введите первое число=');read(a);
write('Введите второе число=');read(b);
writeln(x,' ',y);
if ((a=x) and (b=y)) or ((a=y) and (b=x)) then begin
writeln('Вы угадали');
end
else begin
writeln('Вы не угадали');
end;
end;
end.
Ответ:
4
Объяснение:
число меньше 60 и не четное
35 - нечетное
72 - больше 60
81 - нечетное
28 четное и меньше 60