Написать программу в Pascal ABC чтобы полностью работала, которая ввод данных
10-11 класс
|
в одномерный целочисленный массив осуществляет посредством цикла WHILE…DO, а вывод - REPEAT…UNTIL (в скобках указана размерность
массива).
var
i,min:integer;
a:array[1..10]of integer;
begin
i:=1;
while i<11 do
begin
readln(a[i]);
if i=1 then min:=a[1];
if a[i]<min then min:=a[i];
i:=i+1;
end;
writeln('Исходный массив:');
i:=1;
repeat
write(a[i],' ');
i:=i+1;
until i>10;
a[10]:=min;
writeln;
writeln('Измененный массив:');
i:=1;
repeat
write(a[i],' ');
i:=i+1;
until i>10;
end.
Элементы с клавиатуры вводить или автоматически заполнить?
Последний эл-т просто заменить на минимальный, или поменять с ним местами?
с клавиатуры писать любые числа
просто заменить
Другие вопросы из категории
А) Сжать архиватором, передать архив по каналу связи, распаковать.
Б) Передать по каналу связи без использования архиватора.
Какой способ быстрее и насколько, если
– средняя скорость передачи данных по каналу связи составляет 218 бит в секунду,
– объем сжатого архиватором документа равен 80% от исходного,
– время, требуемое на сжатие документа – 35 секунд, на распаковку – 3 секунды?
Дан массив строк без пробелов. Напечатать строки, вторая половина которых не содержит цифры.
Читайте также
См. приложенные скрины.
произведение и количество отрицательных элементов, произведение элементов до
первого отрицательного. Отсортировать массив по возрастанию.
Вывести
предпоследнее слово во введенной пользователем строке.