Дорогие 8-классники!
Сегодня начинаем изучать тему "Стандартные функции в PASCAL".
Что делать? Как делать?
1. Запишите в тетрадь и запомните часто используемые функции:
SQR(x) - возведение в квадрат числа х
SQRT(x) - извлечение квадратного корня из х
ABS (а) - нахождение модуля числа а
a DIV b - нахождение целой части от деления числа a на число b
a MOD b - нахождение остатка от деления числа a на число b
2. Прочитайте внимательно текст задачи:
Дано: прямоугольный треугольник, известны два катета a, b
Надо: найти периметр P.
Решение:
- Чтобы найти периметр треугольника, надо знать все его стороны.
- Нам известны только катеты a и b.
- Зная теорему Пифагора, можем найти гипотенузу с.
- Периметр найдем по формуле P=a+b+c.
4. Нарисуем блок-схему:
Сегодня начинаем изучать тему "Стандартные функции в PASCAL".
Что делать? Как делать?
1. Запишите в тетрадь и запомните часто используемые функции:
SQR(x) - возведение в квадрат числа х
SQRT(x) - извлечение квадратного корня из х
ABS (а) - нахождение модуля числа а
a DIV b - нахождение целой части от деления числа a на число b
a MOD b - нахождение остатка от деления числа a на число b
2. Прочитайте внимательно текст задачи:
Составьте программу (блок-схему и на языке программирования PASCAL) вычисления периметра прямоугольного треугольника по длинам двух его катетов.3. Запишите в тетрадь математическую модель:
Дано: прямоугольный треугольник, известны два катета a, b
Надо: найти периметр P.
Решение:
- Чтобы найти периметр треугольника, надо знать все его стороны.
- Нам известны только катеты a и b.
- Зная теорему Пифагора, можем найти гипотенузу с.
- Периметр найдем по формуле P=a+b+c.
4. Нарисуем блок-схему:
5. Запишем программу на языке программирования PASCAL, не забыв про изученную функцию SQRT(x) - извлечение квадратного корня из х
Program Treygol;
Var a, b, P, c: real;
Begin
Write ('Введите катет a');
Readln (a);
Write ('Введите катет b');
Readln (b);
c: = SQRT (a * a + b * b);
P: = a + b + c;
Write ('Периметр =', P);
End.
6. Войдите в программу PASCAL (скачать с официального сайта).
7. Напечатайте без ошибок текст программы.
8. Запустите программу на выполнение. При необходимости, исправьте все опечатки.
9. Если вы не допустили опечатки, то вы сможете увидеть результаты выполнения программы.
10. Решите аналогичную задачу
Составьте программу (блок-схему и на языке программирования PASCAL) нахождения площади треугольника по формуле Герона, если известны все три стороны.11.Сфотографируйте решение и пришлите на электронный адрес a.stulikova@gmail.com
Не болейте! Берегите себя и близких! Удачи!
Комментариев нет:
Отправить комментарий