Все
Математика
Алгебра
Геометрия
Литература
Русский язык
Истоки
Краеведение
Французский язык
Литературное чтение
Астрономия
Природоведение
Родной край
Немецкий язык
Технология
Физика
Английский язык
Обществознание
Химия
Биология
История
О`zbek tili
Окружающий мир
Естествознание
География
Украинский язык
Информатика
Украинская литература
Казахский язык
Физкультура и спорт
Экономика
Музыка
Право
Белорусский язык
МХК
Кубановедение
ОБЖ
Психология
Кыргыз тили
Другие предметы
Показать все предметы
Шахриёр
29.11.2021, 05:07
Информатика

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

на экран
Знаешь ответ?

Чтобы оставить ответ, или зарегистрируйтесь.

Ответ или решение 1
Ануля
var a: array [1..1000] of integer; n: integer; i: integer; begin write('Введите количество учеников ='); readln(n); for i:=1 to n do begin write('Рост ученика №', i ); readln( a[i] ); end; writeln; writeln('Рост всех учеников класса'); for i:=1 to n do write( a[i], ' , '); end. Данные о росте учеников хранятся в массиве "а[]". Т.к. количество учеников не известно, то размерность массива взята с избытком - 1000 элементов хватит для любого класса. Количество учеников хранится в переменной "n". В первом цикле идет заполнение массива, где каждый элемент, это рост очередного ученика. А во втором цикле из массива выводятся на экран через запятую рост всех учеников.