Алгоритмические языки и программирование. Игошина Л.В. - 40 стр.

UptoLike

Составители: 

12.1 Работа с одномерными массивами
Цель работы:
1. Построение схем алгоритмов с использованием массивов;
3. Разработка программ с использованием одномерных массивов
Типовой пример
Составить схему алгоритма и программу определения суммы S всех
положительных элементов одномерного массива M, содержащего К
вещественных чисел (К20). Числа в массив M ввести с экрана дисплея,
результат суммирования (S) также вывести на экран.
Схема алгоритма
нет
да
Текст программы
{Лабораторная работа 5}
{Работа с одномерными массивами Студенты гр. Фамилии}
Uses crt; {Подключение стандартного модуля TP}
Var m:array[1..20] of real; {Описание массива вещественных чисел}
Начало
Ввод
К
Цикл
i:=1,K
S := 0.0
Цикл
i :=1,K
M[i]>0
S:=S + M[i]
Вывод
S
Конец
Ввод
в М[i]
                     12.1 Работа с одномерными массивами

     Цель работы:
1. Построение схем алгоритмов с использованием массивов;
     3. Разработка программ с использованием одномерных массивов

                             Типовой пример

      Составить схему алгоритма и программу определения суммы S всех
положительных элементов одномерного массива M, содержащего К
вещественных чисел (К≤20). Числа в массив M ввести с экрана дисплея,
результат суммирования (S) также вывести на экран.

                               Схема алгоритма




                                                             Вывод
       Начало                       S := 0.0                  S



        Ввод                         Цикл
         К                           i :=1,K                Конец



        Цикл                  нет
                                      M[i]>0
        i:=1,K

                                           да
        Ввод
       в М[i]                       S:=S + M[i]




                            Текст программы
                            {Лабораторная работа 5}
      {Работа с одномерными массивами Студенты гр. Фамилии …}
 Uses crt; {Подключение стандартного модуля TP}
      Var m:array[1..20] of real; {Описание массива вещественных чисел}