ВИД проги: Введите элементы массива (10 целых чисел) в одной строке и нажмите (Enter) 23 0 45 -5 12 0 -2 30 0 64 Сумма элементов масивва: 184 Количество ненулевых элементов: 7 Среднее орефметическое ненулевых элементов: 23.86 С масивами я не очень знаком да и на самом турбо паскале давно нечево не писал. БУДУ БЛАГОДАРЕН ЗА ПОМОЩ
Ввод : Code: var massiv : array [1..10] of integer; sum,i,kolvo:integer; sr_arif:real; begin writeln('Введите элементы массива (10 целых чисел) в одной строке и нажмите (Enter)'); for i:=1 to 10 do readln(massiv[i]); сумма : Code: for i:=1 to 10 do sum:=sum+massiv[i]; Кол-во ненулевых : Code: for i:=1 to 10 do if massiv[i]<>0 then inc(kolvo); Среднее : Code: sr_arif:=sum/kolvo;
Ввод в данном случае правильно так делать: Code: var massiv : array [1..10] of integer; begin writeln('Введите элементы массива (10 целых чисел) в одной строке и нажмите (Enter)'); for i:=1 to 10 do read(massiv[i]); То есть не readln, а именно read.
Отвечаю на вопросы всех оффтоперов. Паскаль он создан по DOS и на нем можно было писать довольно хорошие проги по дос. Затем он эволюционировал и под windows. И дал людям юзать WinAPI функции. А этого уже стало достаточно чтобы писать любые программы (в том числе и сетевые). Так что на нем можно написать и довольно мощные проги. Вон сколько народу пишут на Делфи. А по сути если из Делфи убрать VCL то и останется голый паскаль под Win32 Но сейчас паскаль стал не актуален, но его используют для обучения программированию потому как паскаль (не касаясь его объектно ориентированной части), имеет простой синтаксис. Легко запоминаем, имеет небольшой набор стандартный команд, что позволяет его использовать развития навыков алгоритмического программирования, где не должно быть особой привязки к конкретному языку. Также наряду с паскалем и борланд с++ устарел. Потому как на нем можно написать тоже самое что и на паскале. Просто каждый язык эволюционировал во чтото новое, что сейчас и используется. Но основы программирования как были, так и остаются неизменными. И для их обучения подходит любой язык, который даёт человеку легко понять саму суть того что он делает и реализовать это.