Uploaded by Дарья Юнина

Задачи

advertisement
Программы 8 класс
Ввод и вывод данных, вычисление математических выражений
Задача №1 Напишите программу, запрашивающую Ваше имя (ввод с клавиатуры) и
выводящую на экран приветствие "Здравствуйте, ..."
var a:string;
begin
writeln('Введите Ваше имя');
readln(a);
writeln('Здравствуйте, ',a);
end.
Задача №2Напишите программу, запрашивающую Ваше имя, Ваш возраст и рост в см (ввод с
клавиатуры) и выводящую на экран следующее сообщение:
Здравствуйте, ...
Вам ... лет
Ваш рост ... см
var a:string;
v,r:integer;
begin
writeln('Введите Ваше имя');
readln(a);
writeln('Сколько Вам лет');
readln(v);
writeln('Введите Ваш рост в см');
readln(r);
writeln('Здравствуйте, ',a);
writeln('Вам ',v,' лет');
writeln('Ваш рост ',r,' см');
end.
Вычисление математических выражений
Задача №3 Напишите программу для вычисления значение выражения y=5x+20 где x целое
число, вводимое с клавиатуры. Вывод оформите следующим образом:
при x=... y=...
Обратите внимание, что если x - цело число, то вычисляемый y тоже будет целым числом.
Математические выражения на Pascal расписываются со всеми математическими операциями и
учитывая порядок действий: y:=5*x+20
var x,y:integer;
begin
writeln('введите целое число');
readln(x);
y:=5*x+20;
writeln ('при x=',x,' y =',y);
end.
Задача №4 Программа демонстрирующая работу функций div и mod.
var a,b:integer;
begin
writeln('введите целое число a');
readln(a);
writeln('введите целое число b');
readln(b);
writeln ('a mod b = ',a mod b);
writeln ('a div b = ',a div b);
end.
Download