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

ДАМ 35Б как можно посчитать время работы вложенных циклов?
3)какие трудности связаны с увеличением количества вложенных циклов ?
4)Как вывести результат на экран в табличном (матричном) виде ?
5)Какие распространенные ошибки встречаются при использовании вложенных циклов ?

Показать ответ
Ответ:
7Rahat
7Rahat
10.03.2021 08:01

2) если в программе 1 цикл, то он выполняется n раз, если 2 вложенных цикла, то эта группа выполняется n×n раз.

3) Увеличение количества вложенных циклов увеличивает и время работы программы. Например, если мы используем три вложенных цикла, то время работы будет равна n^3. Увидеть это можно на следующем примере. Если n равно 100 то 3 вложенных цикла будет выполняться 1000000 раз.

4) Программа вывода на экран информации в матричном виде показано ниже. Например матрица чисел размером 4x4 может быть выведена кодом следующей программы

k,i,j: integer;

begin k:=0;

for i:1 to 4 do

begin

for j:=1 to 4 do

begin inc(k);

write(k, ' ');

end;

writeln;

end;

end.

5) Стандартные ошибки при написании вложенных циклов:

1. запись одинаковых параметров как внутренним так и во внешнем циклах

2. при построении конструкции begin...end ошибочный либо лишний оператор может не войти во вложенный цикл

3. ввод реальных чисел в параметры цикла.

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