14 января
Тема: Ввод с клавиатуры
Операторы ввода: read( ) – ввод данных в строку readln( ) – в столбец
Например: read(a); read(a,b); readln(x,y);
Задание: Написать программу на языке паскаль для выражения:
Решение. Задание похоже на то что мы решали на прошлых уроках во 2 четверти см здесь
1 шаг: набираем структуру program pr1;
begin
end.
2 шаг: определяем количество переменных и какой у них тип. В нашем примере их две: это b и t. Например b - integer, t - real program pr1; Var b:integer; t:real; begin
end.
3 шаг: В нашем примере b не имеет значения. Пропускаем, мы пока не знаем как решать
program pr1; Var b:integer; t:real; begin b:=___;
end. 4 шаг: Записываем выражение на языке паскаль (25-5*b) / (12 / b+2). Присваиваем переменной t выражение. program pr1; Var b:integer; t:real; begin b:=___; t:=(25-5*b) / (12 / b+2);
end. 5 шаг: Выводим значение переменной t на экран program pr1; Var b:integer; t:real; begin b:=___;
t:=(25-5*b) / (12 / b+2); writeln (‘t=’, t:1:0);
end.
6 шаг: Возвращаемся к шаг 3.
так как мы не знаем какое значение будет иметь b, то мы переменную b вводим с клавиатуры. а для этого используем оператор ввода read или readln
program pr;
Var b:integer; t:real; begin readln(b);
t:=(25-5*b) / (12 / b+2); writeln (‘t=’, t:1:0); end.
У нас с вами изменится запуск
1) F9
2) CTRL+F9
3) вводим значение переменной (если их несколько то через пробел или ENTER) вводим ENTER
4) ALT+F5
Задание 2: Написать программу на языке паскаль для выражения:
Задание 3: Написать программу на языке паскаль для выражения:
Дома:
1) Выучить записи в тетрадях
2)
|