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

I-v-x-l-c-d-m
любой язык программирования.
рассмотрим последовательность чисел, заданных формулой ni = (i + i^2)/2 mod 2048, где i > 0, а mod означает взятие остатка при делении нацело. начало последовательности: 1 3 6 10 . запишем числа последовательности ni в римской системе счисления (в классической версии, в которой числа 45, 49, 495, 499 записываются как xlv, xlix, cdxcv, cdxcix). в полученной последовательности строк: i iii vi x выберем строки, являющиеся записями чисел n201 n300. исследуем, как часто используются различные римские цифры в записях чисел n201 n300.

с таблицы, определите римскую цифру, количество использований которой вам надо найти, в зависимости от дня недели, в который вы выполняете :

пн вт ср чт пт сб вс
i v x l c d m
в первой строке ответа укажите эту римскую цифру, а во второй строке - число, указывающее сколько раз эта цифра использована в римских записях элементов последовательности n201 n300.

формат входных данных
входные данные отсутствуют.

формат результата
выведите в первой строке римскую цифру, соответствующую текущему дню недели, и во второй строке искомое число использований этой цифры в записях элементов последовательности.

примеры
входные данные

результат работы
i


входные данные


результат работы
v

Показать ответ
Ответ:
fgydsgfgysa
fgydsgfgysa
09.10.2022 22:01

Program fantscrin;

 const n = 10;  

 Var a: array [1..n] of integer;

     b: array [1..n] of integer;

     i,j:integer;

Begin

 j:=0;

 for i:=1 to n do

   a[i]:=random(20);

 for i:=1 to n do

   write(a[i], '  ');

 for i:=1 to n do

   if (i mod 2 <> 0) then  

                         begin

                            j:=j+1;  

                            b[j]:=a[i];

                          end;

 writeln('');

 for i:=1 to n do

   a[i]:=0;

 for i:=1 to j do

   a[i]:=b[i];

 for i:=1 to j do

   write(a[i], '  ');

 writeln('');

 writeln(j);

End.

0,0(0 оценок)
Ответ:
KotyaFila
KotyaFila
28.08.2021 06:48

Условное форматирование служит для того, чтобы при соблюдении каких-то условий выполнялась какая-нибудь форматирующая функция ячейки. То есть, если условие выполняется, то касательно ячейки применяется оператор.

Например, тебе требуется закрасить зелёным ячейку, если логическая функция в этой ячейке принимает значение "ИСТИНА" или закрасить красным, если значение "ЛОЖЬ". Всё это делается через условное форматирование, куда помещается логическая операция, например, и оператор (то, что случится при выполнении) - раскраска ячейки.

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