Предмет: Информатика, автор: barsganchik

Составить алгоритм и программу вывода на экран таблицы значений Y:y=x^2+1 для всех значений x от 0 до 2 с интервалом 0,25.


Аноним: Программу составить - это понятно: написать её текст. А как записать алгоритм? И, кстати, какой язык программирования?
barsganchik: Паскаль
barsganchik: 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


Аноним: Величина 2.0001, а не 2 в условии связана с тем, что большинство нецелых числе представляется в компьютере неточно и значение х в данном случае может не прийти ровно к 2. Об этом надо помнить всегда!
barsganchik: Спасибо большое.
Аноним: Пожалуйста
Похожие вопросы