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

UptoLike

60
Обозначения переменных
Имя
пере-
менной
Тип переменной
Пояснение
Fortran C
I INTEGER INT
Номер
элемента в массиве (месяца)
A
i
REAL FLOAT
Элемент массива с номером
I
MC
i
CHARACTER
CHAR
Элемент массива (месяц
) с номером I
S, SR REAL FLOAT
Сумма
и среднее арифметическое
AMIN
REAL FLOAT
Наименьший процент выполнения плана
K INTEGER INT
Номер месяца с наименьшим процентом
MC
k
CHARACTER
CHAR
Название искомого месяца с номером
K
3. Ручной расчёт результатов
Вычислим сумму S = 1221 и процент SR = S/12 = 101,75.
Месяцы с процентом выполнения плана выше среднегодового
Месяц
4 6 8 10
Апрель Июнь Август Октябрь
Процент выполнения плана
108 105 107 112
Очевидно, что наименьший процент AMIN = 105 достигается в
июне-месяце с порядковым номером K = 6.
4. Алгоритм
При решении задачи используется алгоритм вычисления суммы
и наименьшего значения. Алгоритм содержит два цикла, параметр
цикланомер месяца i.
В первом цикле осуществляется вычисление суммы S, а во вто-
ром определяются и выводятся названия месяцев с процентом вы-
ше среднегодового в соответствии с условием A
i
> SR, а также вы-
числяется номер месяца K с наименьшим процентом AMIN.
Алгоритм состоит из следующих действий:
1. Ввод исходных данныхзначений A
i
и MC
i
(i = 1,…,12).
2. Вывод данныхпроцентов выполнения плана A
i
.
3. Задание начального значения переменной S = 0,
AMIN = 1.0Е38 (заведомо большого числа).
4.
Начало цикла по i.
5. Вычисление суммы S = S + A
i
.
                     Обозначения переменных
 Имя    Тип переменной
 пере-                                Пояснение
        Fortran      C
менной
    I  INTEGER      INT Номер элемента в массиве (месяца)
   Ai    REAL      FLOAT Элемент массива с номером I
 MCi CHARACTER CHAR Элемент массива (месяц) с номером I
 S, SR   REAL      FLOAT Сумма и среднее арифметическое
AMIN     REAL      FLOAT Наименьший процент выполнения плана
   K   INTEGER      INT Номер месяца с наименьшим процентом
 MCk CHARACTER CHAR Название искомого месяца с номером K
                 3. Ручной расчёт результатов
   Вычислим сумму S = 1221 и процент SR = S/12 = 101,75.
Месяцы с процентом выполнения плана выше среднегодового
                             4        6         8         10
         Месяц
                           Апрель   Июнь      Август   Октябрь
Процент выполнения плана    108      105       107       112

  Очевидно, что наименьший процент AMIN = 105 достигается в
июне-месяце с порядковым номером K = 6.
                           4. Алгоритм
    При решении задачи используется алгоритм вычисления суммы
и наименьшего значения. Алгоритм содержит два цикла, параметр
цикла − номер месяца i.
    В первом цикле осуществляется вычисление суммы S, а во вто-
ром определяются и выводятся названия месяцев с процентом вы-
ше среднегодового в соответствии с условием Ai > SR, а также вы-
числяется номер месяца K с наименьшим процентом AMIN.
    Алгоритм состоит из следующих действий:
1. Ввод исходных данных – значений Ai и MCi (i = 1,…,12).
2. Вывод данных – процентов выполнения плана Ai.
3. Задание начального значения переменной S = 0,
   AMIN = 1.0Е38 (заведомо большого числа).
4. Начало цикла по i.
5. Вычисление суммы S = S + Ai.

                               60