TURBO PASCAL

Новости       

Программы

Turbo Pascal

Игры

Документация

"Странности"

FAQ

Ссылки

Благодарности 

Гостевая книга

Спонсор

От автора

Программа  нахождения  массива Z  как поэлементной суммы элементов массивов X и Y

Program Pr19 (Input, Output);         

Объявление имени программы

Var         

Блок объявления глобальных переменных

X, Y  : Array [1..20] Of Real;             

Переменные X, Y - массивы действительных чисел, размер не более 20 эл-ов

Z             : Array [1..20] Of Real;       

Переменная Z - результирующий массив, размер также не более 20 эл-ов

N             : Integer;              

Переменная N - размер массивов X, Y и Z

i               : Integer;              

Переменная i - параметр цикла

 

 

Begin    

Начало тела программы

 

 

WriteLn ('PASCAL: Нахождения суммы двух массивов.');        

Формулировка цели алгоритма

Write ('Введите размерность исходных массивов:  N = ');           

Запрос ввода N - размерности исходных массивов X и Y

ReadLn (N);         

Ввод N

WriteLn ('Введите массив Х:');       

Запрос ввода элементов первого массива

For i := 1 To N Do              

Цикл для i от 1 до N, где i - номер вводимого элемента

Begin    

Начало тела цикла

Write ('X[', i, '] = ');             

Вывод удобной подсказки

ReadLn (X [i] );   

Ввод очередного элемента - X[i]

End;      

Конец тела цикла

WriteLn ('Введите массив Y:');       

Запрос ввода элементов второго массива

For i := 1 To N Do              

Цикл для i от 1 до N, где i - номер вводимого элемента

Begin    

Начало тела цикла

Write ('Y[', i, '] = ');              

Вывод удобной подсказки

ReadLn (Y [i] );   

Ввод очередного элемента - Y[i]

End;      

Конец тела цикла

 

 

For i := 1 To N Do              

Цикл для i от 1 до N  суммирования массивов X и Y в массиве Z

Z [i] := X [i] + Y [i];             

i-ый элемент массива Z получается суммированием соотв. эл-тов массивов X и Y

 

 

WriteLn ('Массив результатов:');  

Сообщение пользователю о выводе полученного массива

For i := 1 To N Do              

Цикл для i от 1 до N, где i - номер элемента

Write (Z [i] : 8: 1);               

Вывод элемента Z[i]

 

 

ReadLn;

Ожидание нажатия клавиши Enter для завершения

End.       

Конец программы.

 

На первую страницу

Rambler's Top100 PROext: Top 1000
Rambler's Top100

(с) Все права защищены.

По всем интересующим вопросам прошу писать электронный адрес

Hosted by uCoz