В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
aretem2002
aretem2002
31.05.2022 01:40 •  Информатика

Сложные системы, их иерархия. Алгоритмическая декомпозиция сложных систем. Парадигма структурного программирования. Очень кратко

Показать ответ
Ответ:
Ksu1ma
Ksu1ma
21.03.2022 21:44

В массиве n элементов.
Случайным образом вводятся целые числа от 0 до 999.
x - ведённое с клавиатуры число.
i - цикловая переменная.

var
a : array [1..100] of integer;
x, i, n : integer;
begin
readln (n);
for i := 1 to n do
a [ i ] := random (1000);
readln (x);
for i := 1 to n do
if a [ i ] := x then
writeln ('введённое с клавиатуры число находится в массиве');
end.

Если количество элементов в массиве известно изначально, например 25,  тогда строку " readln (n); " убираете, а строки
" for i := 1 to n do "
заменяете на
" for i := 1 to 25 do "

Минус данной программы: если введённое с клавиатуры число не находится в массиве, то программа ничего не выводит.

0,0(0 оценок)
Ответ:
mama791
mama791
09.05.2023 02:00

uses crt;
var
  a:array [1..1000,1..1000] of integer;
  i,j,max,min,k:integer;
begin
  clrscr; randomize;
  write ('Введи количество столбцов/строк матрицы: ');read(k);
  for i:=1 to k do
  begin
    for j:=1 to k do
    begin
      a[i,j]:=random(100)-50;
      write (a[i,j]:4);
    end;
    writeln;
  end;
  max:=1; min:=1;
  for i:=2 to k do
    if a[i,i]>max then max:=a[i,i]

      else
        if a[i,i]<min then min:=a[i,i];
  writeln('Наибольшее значение главной диагонали: ',max);
  write('Наименьшее значение главной диагонали: ',min);
end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота