Лабораторный практикум по информатике. Гурьяшова Р.Н - 6 стр.

UptoLike

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