Составители:
Рубрика:
6
Рис. 2.1. Схема алгоритма
к лабораторной работе 1
«Вычисление значения выражения»
Алгоритм состоит из сле-
дующих действий:
1) Ввод данных – значений A, B;
2) Вычисление результата Z;
3) Вывод значений A, B, Z;
4) Конец.
Приведем два варианта C-программы: с функцией и без использо-
вания функции. Выделим в функцию с именем f повторяющееся
арифметическое выражение вида
+
В процессе вычисления значения Z обращение к функции f
происходит три раза, а именно:
Имя переменной Выражение Вызов функции F
R ln
|B| + cos A F(|B|, A)
W ln
3 + cos B F(3, B)
Q ln
A + cos 2º F(A, 2º)
4. Листинг C-программы
Внимание.
При вводе программы следует иметь в виду, что C различает
регистр букв, т.е., «x» и «X» − это две разные переменные.
Без функции С функцией
Программный код
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
// Объявление
типа данных
#include<stdio.h>
#include<conio.h>
#include<math.h>
//
Прототип функции F
float f(float x, float y);
void
main()
Алгоритм состоит из сле- дующих действий: 1) Ввод данных – значений A, B; 2) Вычисление результата Z; 3) Вывод значений A, B, Z; 4) Конец. Рис. 2.1. Схема алгоритма к лабораторной работе 1 «Вычисление значения выражения» Приведем два варианта C-программы: с функцией и без использо- вания функции. Выделим в функцию с именем f повторяющееся арифметическое выражение вида + В процессе вычисления значения Z обращение к функции f происходит три раза, а именно: Имя переменной Выражение Вызов функции F R ln |B| + cos A F(|B|, A) W ln 3 + cos B F(3, B) Q ln A + cos 2º F(A, 2º) 4. Листинг C-программы Внимание. При вводе программы следует иметь в виду, что C различает регистр букв, т.е., «x» и «X» − это две разные переменные. Без функции С функцией Программный код #include#include #include #include #include #include void main() // Прототип функции F { float f(float x, float y); // Объявление типа данных void main() 6
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »