Определить, верно ли, что при делении неотрицательного числа а на положительное целое число в получается остаток равный одному из двух заданных чисел r или s. составить линейную программу в паскале.
Var a,b,r,s,c:integer; begin readln(a,b); readln(r,s); c:=a mod b; writeln((c=r)or(c=s)); end.
Пример: 18 4 2 5 True
mausgaly
26.07.2022
9) Запишите значение переменной s, полученное в результате работы следующей программы на языке программирования Паскаль. Var s, i:integer; Begin S := 3; For i := 2 to 5 do S := S + 2*i; Writeln(S); end.
10) В таблице Sea хранятся данные о количестве россиян, отдыхавших на Черном море (Sea[1] - число россиян в 2001 году, Sea[2] - в 2002 и т.д.). Определите, какое число будет напечатано в результате работы следующей программы, написанной на языке программирования Паскаль. Var k, s: integer; Sea: array [1..12] of integer; begin Sea[] := 170; Sea[2] := 170; Sea[3] := 190; Sea[4] := 210; Sea[5] := 230; Sea[6] := 220; Sea[7] := 240; Sea[8] := 160; Sea[9] := 190; Sea[10] := 210; Sea[11] := 170; Sea[12] := 170; s := 100; For k := 1 to 12 do if Sea[k] > 220 then begin s := s + Sea[k]; end; Writeln(s); end.
5) Дан фрагмент электронной таблицы, в первой строке которой записаны числа, а во второй – формулы. СМ во вложение.
info664
26.07.2022
Вычисляется сумма цифр первого числа и сумма цифр второго числа. Оба числа двузначны, то есть в каждом числе две цифры. Максимальная цифра в десятичной системе счисления - это 9, то есть сумма двух цифр не может быть больше 18-ти (9+9=18).
Суммы цифр записаны в порядке неубывания, то есть в порядке возрастания, или равенства.
Рассмотрим каждый вариант ответа:
211 - мы можем разделить как суммы 2 и 11, оба этих числа могут быть суммой цифр двузначного числа, т.к. они не больше 18-ти. Например, 20 => 2+0=2, 29 => 2+9=11. Они записаны в порядке возрастания, что подходит под условие задачи.
1717 - можем разделить как 17 и 17, оба числа не больше 18-ти, значит они могут быть суммой цифр двузначного числа. Записаны они не в порядке убывания, что подходит под условие задачи.
1817 - можем разделить как 1 817, 18 17, или 171 7. Варианты 1-817 и 171-7 нам не подходят, т.к. содержат числа, которые больше 18-ти, т.е. такие, которые не могут быть суммой двух цифр. Вариант 18-17 нам так же не подходит, т.к. числа записаны в порядке убывания.
1718 - можем разделить как 17 и 18, оба числа могут быть суммой двух цифр, записаны в порядке возрастания, подходят.
1719 - можем разделить как 1-719, 17-19, 171-9, все три варианта содержат числа, которые больше 18, значит этот вариант нам не подходит.
219 - можем разделить как 2-19 или 21-9, содержат числа, которые больше 18, не подохдят.
21 - можем разделить как 2 и 1, они бы нам подошли (к примеру, сумма цифр в числе 20 равна 2, в числе 10 равна 1), но записаны в порядке убывания (2 1), что не соответствует условию, не подходит.
10 - можем разделить как 1 0, не подходит, т.к. и записаны в порядке убывания, и 0 не может быть суммой цифр двузначного числа.
Получается, нам подходят числа 211, 1717, 1718, всего три числа. ответ 3
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Определить, верно ли, что при делении неотрицательного числа а на положительное целое число в получается остаток равный одному из двух заданных чисел r или s. составить линейную программу в паскале.
begin
readln(a,b);
readln(r,s);
c:=a mod b;
writeln((c=r)or(c=s));
end.
Пример:
18 4
2 5
True