Составить алгоритм и программу вывода на экран таблицы значений Y:y=x^2+1 для всех значений x от 0 до 2 с интервалом 0,25.
Аноним:
Программу составить - это понятно: написать её текст. А как записать алгоритм? И, кстати, какой язык программирования?
Паскаль
ABC или Турбо, без разницы
Хорошо, сейчас напишу
Ответы
Ответ дал:
4
var
x:real;
begin
x:=0;
while x<=2.0001 do begin
Writeln('x=',x:5:2,' y=',sqr(x)+1:0:4);
x:=x+0.25
end
end.
Результат выполнения программы:
x= 0.00 y=1.0000
x= 0.25 y=1.0625
x= 0.50 y=1.2500
x= 0.75 y=1.5625
x= 1.00 y=2.0000
x= 1.25 y=2.5625
x= 1.50 y=3.2500
x= 1.75 y=4.0625
x= 2.00 y=5.0000
x:real;
begin
x:=0;
while x<=2.0001 do begin
Writeln('x=',x:5:2,' y=',sqr(x)+1:0:4);
x:=x+0.25
end
end.
Результат выполнения программы:
x= 0.00 y=1.0000
x= 0.25 y=1.0625
x= 0.50 y=1.2500
x= 0.75 y=1.5625
x= 1.00 y=2.0000
x= 1.25 y=2.5625
x= 1.50 y=3.2500
x= 1.75 y=4.0625
x= 2.00 y=5.0000
Величина 2.0001, а не 2 в условии связана с тем, что большинство нецелых числе представляется в компьютере неточно и значение х в данном случае может не прийти ровно к 2. Об этом надо помнить всегда!
Спасибо большое.
Пожалуйста
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
7 лет назад
7 лет назад
9 лет назад