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

Напишите программу, ко¬то¬рая в по¬сле¬до¬ва¬тель¬но¬сти целых чисел опре¬де¬ля¬ет их ко¬ли¬че¬ство и сумму нечётных чисел. Про¬грам¬ма по¬лу¬ча¬ет на вход целые числа, ко¬ли¬че¬ство введённых чисел неизвестно, по¬сле¬до¬ва¬тель¬ность чисел за¬кан¬чи¬ва¬ет¬ся числом 0 (0 — признак окон¬ча¬ния ввода, не вхо¬дит в последовательность). Ко¬ли¬че¬ство чисел не пре¬вы¬ша¬ет 1000. Введённые числа по мо¬ду¬лю не пре¬вы¬ша¬ют 30 000. Про¬грам¬ма долж¬на вы¬ве¬сти два числа: длину по¬сле¬до¬ва¬тель¬но¬сти и сумму нечётных чисел.

Показать ответ
Ответ:
реа200
реа200
28.07.2022 05:46

главная диагональ --- это набор элементов с координатами (индексами) (i,i), где i∈[1, n]. n -- размерность матрицы, а вот как быть с транспонированием, например, трёхмерной матрицы? какой смысл оно имеет в этом случае? как составить условие обмена элементов? примечание: вообще состоит в том, чтобы сделать матрицу самосопряжённой, переписать такой вот код для случая произвольной конечной размерности: -- данный код для двумерной матрицы копирует одну её половину (если резать по диагонали) на вторую, при этом комплексно сопрягая элементы. а точнее -- в этом коде непонятно только условие обмена новое -то есть какие координаты поставить: если очередной matrixelement (в эту переменную получаем очередной элемент матрицы) имеет набор координат (x,).

0,0(0 оценок)
Ответ:
МурррKsKs
МурррKsKs
23.03.2022 09:02

var

  k: integer;

begin

  readln(k);

  if k< 0 then

    writeln('не может такого быть')

  else

    begin

      write('мы нашли в лесу ',k,' гриб');

      if (k mod 100 in [5..19]) then

        writeln('ов')

      else if (k mod 10 in [2..4]) then

        writeln('а')

      else if (k mod 10=1) then

        writeln

      else

        writeln('ов');

    end;

end.

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