Решить в pascalabcnet. срок сдачи 21 октября 2017 г (составьте программу, которая проверяет оканчиваются ли вводимые числа на 5. составьте программу, которая проверяет: является ли вводимое число двузначным и равна ли сумма цифр числа 8.)
Program n1; var x: integer; begin writeln('Введите число'); readln(x); if (x mod 10 = 5) or (x mod 10 = -5) then writeln('Число оканчивается на 5') else writeln('Число не оканчивается на 5'); end.
program p2; var x, y, sum: integer; begin writeln('введите число'); readln(x); if ((x >= 10) and (x <= 99)) or ((x <= -10) and (x >= -99)) then writeln('является двузначным') else writeln('не является двузначным'); y := abs(x); sum := 0; while (y <> 0) do begin; sum := sum + (y mod 10); y := y div 10; end; if sum = 8 then writeln('сумма цифр равна 8') else writeln('сумма цифр не равна 8'); end.
Задача 7. ВОДОЛАЗКА Задача 2. после 6 применений 64 четных цифры (после каждого применения их количество увеличивается в 2 раза) Задача 1. не может быть Даша второй, т.к. это утверждение в 4 и 5 строках. Не может быть третьей Ира (предполагается в 3 и 5 строках). Значит первая Маша. А Даша и Ира - не призеры. Из 4-й строки получаем. что и Боря не призер. Из 1 и 3 строки получаем, что Вася - не призер (т.к. указано что Вася второй и Вася третий). Значит призер Таня (не первая и не третья, значит - вторая). Из 2 строки получаем, что и Гена не призер. Остается Антон - третий ответ: Маша, Таня, Антон Задача 3. Всего можно составить 60 трехзначных чисел. Числе. меньших 200, 12. Вероятность 12/60=0,2 Задача 9. 16 Задача 4. Можно (Земля-Марс-юпитер-Венера-Меркурий) Задача 6. 370 343 640 613 910 901 271 253 550
Задача 7. ВОДОЛАЗКА Задача 2. после 6 применений 64 четных цифры (после каждого применения их количество увеличивается в 2 раза) Задача 1. не может быть Даша второй, т.к. это утверждение в 4 и 5 строках. Не может быть третьей Ира (предполагается в 3 и 5 строках). Значит первая Маша. А Даша и Ира - не призеры. Из 4-й строки получаем. что и Боря не призер. Из 1 и 3 строки получаем, что Вася - не призер (т.к. указано что Вася второй и Вася третий). Значит призер Таня (не первая и не третья, значит - вторая). Из 2 строки получаем, что и Гена не призер. Остается Антон - третий ответ: Маша, Таня, Антон Задача 3. Всего можно составить 60 трехзначных чисел. Числе. меньших 200, 12. Вероятность 12/60=0,2 Задача 9. 16 Задача 4. Можно (Земля-Марс-юпитер-Венера-Меркурий) Задача 6. 370 343 640 613 910 901 271 253 550
var x: integer;
begin
writeln('Введите число');
readln(x);
if (x mod 10 = 5) or (x mod 10 = -5) then
writeln('Число оканчивается на 5')
else
writeln('Число не оканчивается на 5');
end.
program p2;
var x, y, sum: integer;
begin
writeln('введите число');
readln(x);
if ((x >= 10) and (x <= 99)) or ((x <= -10) and (x >= -99)) then
writeln('является двузначным')
else
writeln('не является двузначным');
y := abs(x);
sum := 0;
while (y <> 0) do
begin;
sum := sum + (y mod 10);
y := y div 10;
end;
if sum = 8 then
writeln('сумма цифр равна 8')
else
writeln('сумма цифр не равна 8');
end.