1. Разместить на форме кнопку и поле ввода Tedit

advertisement
1. Разместить на форме кнопку и поле ввода Tedit. Составить программу,
которая считывает из поля ввода число х и вычисляет значение
0,
x 0,
F
x 2 x, 0 x 1
x 2 sin(2 x3 ), x 1
результат написать на кнопке.
2. Разместить на форме кнопку и два поля ввода. В первое поле вводится
число a, во второе b. Если a и b отрицательные, то каждое значение
заменить его модулем (функция |x|=abs(x)). Если отрицательное только
одно из них, оба значения уменьшить в 2 раза. В остальных случаях a и
b оставить без изменения. Результаты выводить обратно в поля ввода.
Блок схемы. Циклы
3. Написать программу на основе
блок-схемы. Разместить поле
ввода для целого числа N, кнопку,
где реализовать алгоритм и Tlabel,
куда выводить результат S.
Пояснения к алгоритму. Алгоритм
находит сумму цифр заданного числа N.
Команда readln(N) Запрашивает у
пользователя ввод числа.
Команда writeln(S) –печатает значение
переменной S
Обратите внимание на символ:
Nost= N mod 10
Он дает остаток от деления числа на 10.
Остаток от деления числа на 10 – это
последняя цифра числа.
1. Написать программу на основе
блок-схемы. Разместить поле
ввода для целого числа x, кнопку,
где реализовать алгоритм и Tlabel,
куда выводить результат a.
Алгоритм нахождения квадратного
корня из любого натурального числа
Методические указания
for k:=1 to M do begin
…
end;
mod
X mod y
div
X div y
abs
Abs(x)
round Round(x)
floor
ceil
while (a<b) do
repeat
begin
…
…
until (c<d)
end;
возвращает остаток от деления x на y (5
mod 2=1)
Целочисленное деление x на y (5 div 2 = 2)
Возвращает модуль числа
Округление
Наибольшее целое, которое меньше
значения аргумента или равно ему
Наименьшее целое, которое больше
значения аргумента или равно ему.
Download