алг
нач
целтаб Dat[1:11]
цел k, m
Dat[1] := 20; Dat[2] := 25
Dat[3] := 19; Dat[4] := 25
Dat[5] := 26; Dat[6] := 22
Dat[7] := 24; Dat[8] := 28
Dat[9] := 26; Dat[10] := 21
Dat[11] := 27
m := 0
нц для k от 1 до 11
если Dat[k] > 22 то
m := m + 1
все
кц
вывод m
кон
Объявление переменных
Определите, какое число будет
напечатано в результате
работы следующей программы.
Заполнение таблицы значениями
Обработка элементов таблицы
Таблица Dat
Что получим после выполнения программы?
Ответ: 7
алг
нач
целтаб Dat[1:10]
цел k, m, day
Dat[1] := 2; Dat[2] := 2
Dat[3] := 3; Dat[4] := 3
Dat[5] := 2; Dat[6] := 2
Dat[7] := 5; Dat[8] := 5
Dat[9] := 6; Dat[10] := 6
day:=1; m := Dat[1]
нц для k от 2 до 10
если Dat[к] =< m то
m:= Dat[k]
day := k
все
КЦ
вывод day
КОН
алг
нач
целтаб Dat[1:10]
цел k, m, n
Dat[1] := 7; Dat[2] := 9
Dat[3] := 10; Dat[4] := 5
Dat[5] := 6; Dat[6] := 7
Dat[7] := 9; Dat[8] := 10
Dat[9] := 6; Dat[10] := 9
m := 0 ; n := 0
нц для k от 1 до 10
если Dat[k] > m то
m := Dat[k]
n := k
все
кц
вывод n
кон
Вариант - 1
Вариант - 2
Что будет напечатано в результате выполнения следующего алгоритма.
Задача: В таблице Dat хранятся данные о количестве сделанных учениками заданий.
алг
нач
целтаб Dat[1:11]
цел к, m
Dat[1] := 20; Dat[2] := 27
Dat[3] := 19; Dat[4] := 28
Dat[5] := 26; Dat[6] := 22
Dat[7] := 24; Dat[8] := 28
Dat[9] := 26; Dat[10] := 21
Dat[11] := 27
m := 0
нц для к от 1 до 11
если Dat[к] < 25 то
m : = Dat[к]
все
КЦ
вывод m
КОН
алг
нач
целтаб Dat[1:10]
цел k, m
Dat[1] := 16; Dat[2] := 20
Dat[3] := 20; Dat[4] := 35
Dat[5] := 14; Dat[6] := 21
Dat[7] := 28; Dat[8] := 12
Dat[9] := 15; Dat[10] := 35
m := 0
нц для k от 1 до 10
если Dat[k]>m то
m := Dat[k]
все
кц
вывод m
кон
Вариант - 1
Вариант - 2
алг
нач
целтаб Dat[1:7]
цел k, day
Dat[1] := 14; Dat[2] := 10
Dat[3] := 0; Dat[4] := 15
Dat[5] := 0; Dat[6] := 15
Dat[7] := 10
day := 0;
нц для k от 1 до 7
если Dat[k] = 0 то
day := k
все
кц
вывод day
кон
2. В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах
(Dat[1] — данные за первый день, Dat[2] — за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
Задачи для самостоятельного решения с проверкой на ПК
алг
нач
целтаб Dat[1:10]
цел k, m
Dat[1] := 7; Dat[2] := 9
Dat[3] := 10; Dat[4] := 5
Dat[5] := 6; Dat[6] := 7
Dat[7] := 9; Dat[8] := 8
Dat[9] := 6; Dat[10] := 7
m := 0
нц для k от 1 до 10
если Dat[k] < 8 то
m := m + 1
все
кц
вывод m
кон
алг
нач
целтаб A[1:9]
цел k, score
A[1]:=6; A[2]:=11
A[3]:=7; A[4]:=12
A[5]:=13; A[6]:=5
A[7]:=9; A[8]:=3
A[9]:=4
score:= 0
нц для k от 1 до 9
если A[k] >= 9 то
score:=score+A[k]
все
кц
вывод score
кон
3
4
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть