Дан одномерный массив значения элементов которого вводят с клавиатуры. найти наименьший элемент массива и вывести новый массив, заполнив его данным значением.
Const N = 13; Var A:array[1..N] of integer; i,Min:integer; Begin Write('Заполните массив A(',N,'): '); For i:= 1 to N do Read(A[i]); Min:=1; For i:= 2 to N do if A[i]<A[Min] then Min:=i; WriteLn('Min(A) = A[',Min,'] = ',A[Min]); For i:= 1 to N do Begin A[i]:=A[Min]; Write(A[i],' ') End End.
1. За основную единицу измерения количества информации принят … А) 1 бит
2. Переведите число 101010101 из двоичной системы счисления в десятичную. D) 341
3. В какой системе счисления хранится информация в компьютере с технической точки зрения? А) двоичной
4. Сколько секунд минимум потребуется модему, передающему сообщения со скоростью 28800 бит/с, чтобы передать 100 страниц текста в 30 строк по 60 символов каждая, при условии что каждый символ кодируется одним байтом? D) 62,5 с
5. Число 11010111 в двоичной системе счисления соответствует числу в восьмеричной системе счисления: D) 327
6. Современный компьютер - это … В) многофункциональное электронное устройство для работы с информацией
7. В подъезде 16 квартир. Сколько информации несет сообщение о том, в какой квартире живет Ваш друг? С) 4 бита
8. Накопителем информации является С) диск
9. Четвертое поколение ЭВМ сконструировано на основе А) больших интегральных схем
10. Во время исполнения программа хранится в С) оперативной памяти
11. Единица выводимой информации при работе дисплея в графическом режиме называется…: В) пиксель
12. Каков минимальный объем памяти (в Кб), достаточный для хранения растрового изображения размером 128 х 128 пикселей, если известно, что используется палитра из 256 цветов. С) 16 Кбайт
13. Для хранения растрового изображения размером 64 х 64 пикселя отвели 1,5 Кб памяти. Каково максимально возможное число цветов в палитре. С) 8
14. Понятие "телекоммуникация" означает В) обмен информацией на расстоянии
15. Электронная почта позволяет передавать С) сообщения и приложенные файлы
Var a: array of integer; // Объявление массива целых чисел i, n: integer; // объявление целочисленных переменных begin // Запросим с клавиатуры размер массива // и запишем его в переменную n write('введите n:'); readln(n);
// Теперь выделим память под n элементов массива SetLength(a, n);
// теперь запросим с клавиатуры n чисел для массива for i := 0 to n-1 do begin write('a[', i, ']='); readln(a[i]); end;
// теперь в цикле уменьшим каждый элемент на единицу for i := 0 to n-1 do a[i] := a[i] - 1;
// распечатаем массив for i := 0 to n-1 do write(a[i], ' '); end.
N = 13;
Var
A:array[1..N] of integer;
i,Min:integer;
Begin
Write('Заполните массив A(',N,'): ');
For i:= 1 to N do
Read(A[i]);
Min:=1;
For i:= 2 to N do
if A[i]<A[Min] then Min:=i;
WriteLn('Min(A) = A[',Min,'] = ',A[Min]);
For i:= 1 to N do
Begin
A[i]:=A[Min];
Write(A[i],' ')
End
End.