ekater01806
?>

Заполнить массив из 25 элементов случайным образом от -50 до 50. найти минимальный элемент массива.

Информатика

Ответы

Olga1509
// pascalabc.net 3.3.5, сборка 1636 от 10.03.2018 // внимание! если программа не работает, обновите версию! begin   // создание файла   var f: file of integer;   var n: =20; // размер файла   randomize;   rewrite(f,'f.bin');   var b: integer;   loop n do begin       b: =random(-50,50);       write(f,b)       end;   f.close;   // вывод содержимого исходного файла   reset(f,'f.bin');   while not f.eof do print(f.read);   writeln;   // нахождение суммы четных компонент файла   // в связи с двусмысленностью условия считается, что   // понятие четности применяется к значению компоненты.   f.reset;   var s: =f.readelements.where(t-> t.iseven).sum; // -48   // увеличение на значение суммы отрицательных компонент   // второй половины файла   f.seek(f.filesize div 2);   while not f.eof do begin       b: =f.read;       if b< 0 then begin           b+=s;           f.seek(f.filepos-1);           write(f,b)           end       end;   // удаляем минимальную компоненту   f.reset;   var a: =f.readelements.toarray;   var imin: =a.indexmin;   a: =(a? [: imin]+a? [imin+1: ]).toarray;   f.reset;   foreach b in a do write(f,b);   f.truncate;   // вывод содержимого полученного файла   f.reset;   while not f.eof do print(f.read);   writeln;   f.close end. пример -21 20 37 -30 6 -32 -25 45 -15 -12 0 31 20 -47 -42 41 -38 36 26 -2 -21 20 37 -30 6 -32 -25 45 -15 -12 0 31 20 -90 41 -86 36 26 -50 замечание чтобы получить именно такие данные, укажите в программе randomize(3);
Elenabolt77
Устро́йства вво́да — периферийное оборудование, предназначенное для ввода данных или сигналов в компьютер или в другое электронное устройство во время его работыустройства вывода   - это  устройства , которые переводят  информацию   с машинного языка в формы, доступные для человеческого восприятия. различают алфавитно-цифровые и графические мониторы, а также монохромные мониторы и мониторы цветного изображения - активно-матричные и пассивно-матричные жкм. жесткий диск, или винчестер, — основные устройства хранения  информации в компьютере. современные жесткие диски отличаются высокими показателями емкости (сотни н даже тысячи гигабайт), скорости и надежности, а также не высокой стоимостью.оперативной памяти находится и место для хранения промежуточных данных, формируемых в процессе  обработки информации . таким образом, процессор как получает данные из оперативной памяти, так и записывает обработанные данные в оперативную память.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Заполнить массив из 25 элементов случайным образом от -50 до 50. найти минимальный элемент массива.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Stanislavovna1237
olgalooo
kengyra
zakup-r51
Маринова
is0019
marvindkc
dariamay1996
barg562
Лебедев972
Seropyan-Elena1944
bagrjashv41
kirik197308
sjmurko
mb9037479491