Результаты исследований студентов в проекте Введение в Pascal: различия между версиями
(→Результаты проведённого исследования) |
(→Результаты проведённого исследования) |
||
Строка 23: | Строка 23: | ||
==Результаты проведённого исследования== | ==Результаты проведённого исследования== | ||
+ | Рассмотрим использование языка Pascal для решения математических задач на примере задачи | ||
Напишите программу которая выводит на экран таблицу значений для функции у=|х+2|. Диапазон изменений аргумента и шаг вводится с клавиатуры. | Напишите программу которая выводит на экран таблицу значений для функции у=|х+2|. Диапазон изменений аргумента и шаг вводится с клавиатуры. | ||
+ | |||
+ | '''Алгоритм решения задачи''' | ||
+ | |||
+ | Текст задачи: | ||
+ | |||
+ | program zadacha; | ||
+ | |||
+ | var | ||
+ | |||
+ | n,x,y,vg,ng:real; | ||
+ | |||
+ | begin | ||
+ | |||
+ | readln(ng,vg,n); | ||
+ | |||
+ | writeln('значение функции на интервале от', ng:2:2,’до’,vg:2:2,’с шагом’,x:=n); | ||
+ | |||
+ | while (x<vg) or (x=vg) do begin | ||
+ | |||
+ | y:=abs(x+2); | ||
+ | |||
+ | writeln(y:2:2,' при ',x:2:2); | ||
+ | x:=x+n; | ||
+ | |||
+ | end; | ||
+ | |||
+ | readln; | ||
+ | |||
+ | end. | ||
==Вывод== | ==Вывод== |
Версия 14:10, 3 декабря 2010
Содержание
Авторы и участники проекта
Павлова Анастасия, Ивашова Анна и участники группы "Математики"
Тема исследования группы
Решение математической задачи.
Проблемный вопрос (вопрос для исследования)
Как с помощью Pascal решить математическую задачу?
Гипотеза исследования
Чтобы решить математическую задачу с помощью Pascal необходимо
Цели исследования
-Подобрать примеры задач математики
-Выполнить постановку задачи
-Разработать алгоритм решения задачи
-Создать программу на Pascal
-Проанализировать полученные результаты
Результаты проведённого исследования
Рассмотрим использование языка Pascal для решения математических задач на примере задачи
Напишите программу которая выводит на экран таблицу значений для функции у=|х+2|. Диапазон изменений аргумента и шаг вводится с клавиатуры.
Алгоритм решения задачи
Текст задачи:
program zadacha;
var
n,x,y,vg,ng:real;
begin
readln(ng,vg,n);
writeln('значение функции на интервале от', ng:2:2,’до’,vg:2:2,’с шагом’,x:=n);
while (x<vg) or (x=vg) do begin
y:=abs(x+2);
writeln(y:2:2,' при ',x:2:2); x:=x+n;
end;
readln;
end.