Александр Джабраиловна1967
?>

Определить, верно ли, что при делении неотрицательного числа а на положительное целое число в получается остаток равный одному из двух заданных чисел r или s. составить линейную программу в паскале.

Информатика

Ответы

picsell
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
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
Вычисляется сумма цифр первого числа и сумма цифр второго числа.
Оба числа двузначны, то есть в каждом числе две цифры.
Максимальная цифра в десятичной системе счисления - это 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. составить линейную программу в паскале.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

GridnevaVNIGNI"
Aleks0091
nailya-abdulova25
Columbia777
ivanlimeexpo
shumeikoElena362
alzheleshikov
mos-5nica
IrinaSolodukhina1495
ohussyev
AnnaChulyukanova3
Мария-Кострыгина175
Мелконян1137
ЭдуардовнаКлючников1361
Nikolaevich-Svetlana388