Program n1;
var a,i,sum: integer;
begin
sum:=0;
for i:=1 to 10 do
begin
readln(a);
if a mod 2=0 then sum:=sum+a;
end;
writeln(sum);
end.
А) необходимо
Б)достаточно
В)необходимо
Г)необходимо
Д)необходимо
я просто напишу то что должно быть в пропусках с лево на право
1) 3072 , 3
2) 16 384, 2
3) 12288. 1536
4)2 в 10, 1 (или 2 в 0)
5) 2 в 14, 2 в 1 = 2
6)не очень понятно)))) там умножить или степень в степень))) буту считать что умножить,, тогда 2 в 17, 2 в 14
а если степень в степнь то 2 в 21, 2 в 18
(.. или ..) и (..или ..)Скобки означают о приоритете - какое выражение выполнять первым. В данном случае у нас 3 действия: 1,2 по порядку слева направо с операцией ИЛИ, а так же 3 с И.И - это коньюнкция (логическое умножение), оно верно только в том случае, если оба выражения являются истинными.ИЛИ - дизъюнкция (логическое сложение), оно верно, если хотя б одно выражение является истинным.Давайте решим Ваш пример:9999999 - это максимальное семизначное число, давайте подставим его в примере и приведём к нужному виду.Я выбрал "есть хотя бы одна четвёрка" И "нет восьмерок", в результате самое максимальное семизначное число, которое подойдёт к данному условию - 9999994
S - сумма цифр
цифра - последняя цифра в числе n