ВУЗ:
Составители:
Рубрика:
Writeln(' x= ',x:8:3,' y= ',y:8:3);
end;
x:=x+H;
Until x>B; Readkey;{Ожидание нажатия любой клавиши}
END.
Вариант 3
Схема алгоритма с использованием цикла For ... Do
Для организации цикла For необходимо сначала определить число
повторений цикла - n. Это можно сделать с помощью формулы:
n=(b-a)/h+1. При программировании необходимо учитывать тип
переменных, участвующих в выражении. При вычислении значения n в
правой части формулы получается результат вещественного типа, а слева
стоит
переменная целого типа, поэтому необходимо применить операцию
округления полученного значения n до целого значения получаемого в
результате операции деления. Для этого можно использовать стандартную
функцию Round.
нет
да
Текст программы
{Лабораторная работа 3}
{Программирование циклов с использованием оператора FOR}
Начало
Ввод
a, b, h
n=(b-a)/h+1
x := a
For
i:=1 to n
6x
2
-x
3
>0
Вычисление
F
Вывод
F
Вывод
сооб-
щ
ения
x := x+h
Конец
A
A
Writeln(' x= ',x:8:3,' y= ',y:8:3); end; x:=x+H; Until x>B; Readkey;{Ожидание нажатия любой клавиши} END. Вариант 3 Схема алгоритма с использованием цикла For ... Do Для организации цикла For необходимо сначала определить число повторений цикла - n. Это можно сделать с помощью формулы: n=(b-a)/h+1. При программировании необходимо учитывать тип переменных, участвующих в выражении. При вычислении значения n в правой части формулы получается результат вещественного типа, а слева стоит переменная целого типа, поэтому необходимо применить операцию округления полученного значения n до целого значения получаемого в результате операции деления. Для этого можно использовать стандартную функцию Round. For Начало i:=1 to n A Ввод 6x2-x3 Вывод a, b, h >0 сооб- нет щения да Вычисление n=(b-a)/h+1 F x := x+h A Вывод x := a F Конец Текст программы {Лабораторная работа 3} {Программирование циклов с использованием оператора FOR}
Страницы
- « первая
- ‹ предыдущая
- …
- 31
- 32
- 33
- 34
- 35
- …
- следующая ›
- последняя »