Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемklv168.narod.ru
1 Задание 10
2 В таблице ОС хранятся данные выпавших осадков за неделю. Определите, что будет напечатано в результате выполнения следующего алгоритма алг нач Целтаб ОC [1:7] цел s, k OC[1]:=0; OC[2]:=7 OC[3]:=0; OC[4]:=3 OC[5]:=9; OC[6]:= 0 OC[7]:=0 s:=0 нц для k от 1 до 7 если ОС[k]>0 то s:=s+ОС[k] все кц вывод s кон kOC[k]sусловие
3 Заполняем трассировочную таблицу: алг нач Целтаб ОC [1:7] цел s, k OC[1]:=0; OC[2]:=7 OC[3]:=0; OC[4]:=3 OC[5]:=9; OC[6]:= 0 OC[7]:=0 s:=0 нц для k от 1 до 7 если ОС[k]>0 то s:=s+ОС[k] все кц вывод s кон kOC[k]sусловие 0 10ОС[1]>0 (нет)
4 Заполняем трассировочную таблицу: алг нач Целтаб ОC [1:7] цел s, k OC[1]:=0; OC[2]:=7 OC[3]:=0; OC[4]:=3 OC[5]:=9; OC[6]:= 0 OC[7]:=0 s:=0 нц для k от 1 до 7 если ОС[k]>0 то s:=s+ОС[k] все кц вывод s кон kOC[k]sусловие 0 10ОС[1]>0 (нет) 277>0 (да)
5 Заполняем трассировочную таблицу: алг нач Целтаб ОC [1:7] цел s, k OC[1]:=0; OC[2]:=7 OC[3]:=0; OC[4]:=3 OC[5]:=9; OC[6]:= 0 OC[7]:=0 s:=0 нц для k от 1 до 7 если ОС[k]>0 то s:=s+ОС[k] все кц вывод s кон kOC[k]sусловие 0 10ОС[1]>0 (нет) 2777>0 (да)
6 Заполняем трассировочную таблицу: алг нач Целтаб ОC [1:7] цел s, k OC[1]:=0; OC[2]:=7 OC[3]:=0; OC[4]:=3 OC[5]:=9; OC[6]:= 0 OC[7]:=0 s:=0 нц для k от 1 до 7 если ОС[k]>0 то s:=s+ОС[k] все кц вывод s кон kOC[k]sусловие 0 10ОС[1]>0 (нет) 2777>0 (да) 300>0(нет) 43103>0 (да) 59199>0 (да) 600>0(нет) 70
7 Что делали в таблице: суммировали элементы >0 алг нач Целтаб ОC [1:7] цел s, k OC[1]:=0; OC[2]:=7 OC[3]:=0; OC[4]:=3 OC[5]:=9; OC[6]:= 0 OC[7]:=0 s:=0 нц для k от 1 до 7 если ОС[k]>0 то s:=s+ОС[k] все кц вывод s кон kOC[k]sусловие 0 10ОС[1]>0 (нет) 2777>0 (да) 300>0(нет) 43103>0 (да) 59199>0 (да) 600>0(нет) 70 Ответ: 19
8 Пример 2. В таблице Ос хранятся данные выпавших осадков за неделю. Определите, что будет напечатано в результате выполнения следующего алгоритма алг нач целтаб ОC [1:7] цел s, k OC[1]:=0; OC[2]:=7 OC[3]:=0; OC[4]:=3 OC[5]:=9; OC[6]:= 0 OC[7]:=0 s:=0 нц для k от 1 до 7 если ОС[k]>0 то s:=s+1 все кц вывод s кон kOC[k]sусловие
9 Пример 2. В таблице Ос хранятся данные выпавших осадков за неделю. Определите, что будет напечатано в результате выполнения следующего алгоритма алг нач целтаб ОC [1:7] цел s, k OC[1]:=0; OC[2]:=7 OC[3]:=0; OC[4]:=3 OC[5]:=9; OC[6]:= 0 OC[7]:=0 s:=0 нц для k от 1 до 7 если ОС[k]>0 то s:=s+1 все кц вывод s кон kOC[k]sусловие 0 10ОС[k]>0 (нет)
10 Заполняем трассировочную таблицу: алг нач Целтаб ОC [1:7] цел s, k OC[1]:=0; OC[2]:=7 OC[3]:=0; OC[4]:=3 OC[5]:=9; OC[6]:= 0 OC[7]:=0 s:=0 нц для k от 1 до 7 если ОС[k]>0 то s:=s+1 все кц вывод s кон kOC[k]sусловие 0 10ОС[1]>0 (нет) 2717>0 (да) 300>0(нет) 4323>0 (да) 5939>0 (да) 600>0(нет) 70
11 Что делали в таблице: находили количество элементов >0 алг нач Целтаб ОC [1:7] цел s, k OC[1]:=0; OC[2]:=7 OC[3]:=0; OC[4]:=3 OC[5]:=9; OC[6]:= 0 OC[7]:=0 s:=0 нц для k от 1 до 7 если ОС[k]>0 то s:=s+1 все кц вывод s кон kOC[k]sусловие 0 10ОС[1]>0 (нет) 2717>0 (да) 300>0(нет) 4323>0 (да) 5939>0 (да) 600>0(нет) 70 Ответ:3
12 Пример 3. В таблице dat хранится информация об измерениях температуры за неделю. Определите, что будет напечатано в результате работы следующей программы: алг нач целтаб Dat[1:7] цел k, m Dat[1]:=15; Dat[2]:=18 Dat[3]:=12; Dat[4]:=10 Dat[5]:=13; Dat[6]:=9 Dat[7]:=8 m:= 0 нц для k от 1 до 7 если Dat[k]
13 Находили номер последнего элемента
14 Пример 4. В таблице dat хранится информация об измерениях температуры за неделю. Определите, что будет напечатано в результате работы следующей программы: алг нач целтаб Dat[1:7] цел k, m Dat[1]:=15; Dat[2]:=18 Dat[3]:=12; Dat[4]:=10 Dat[5]:=13; Dat[6]:=9 Dat[7]:=8 p:= Dat[1] нц для k от 2 до 7 если Dat[k]
15 Пример 4. В таблице dat хранится информация об измерениях температуры за неделю. Определите, что будет напечатано в результате работы следующей программы: алг нач целтаб Dat[1:7] цел k, m Dat[1]:=15; Dat[2]:=18 Dat[3]:=12; Dat[4]:=10 Dat[5]:=13; Dat[6]:=9 Dat[7]:=8 p:= Dat[1] нц для k от 2 до 7 если Dat[k]
16 Пример 4. В таблице dat хранится информация об измерениях температуры за неделю. Определите, что будет напечатано в результате работы следующей программы: алг нач целтаб Dat[1:7] цел k, m Dat[1]:=15; Dat[2]:=18 Dat[3]:=12; Dat[4]:=10 Dat[5]:=13; Dat[6]:=9 Dat[7]:=8 p:= Dat[1] нц для k от 2 до 7 если Dat[k]
17 Пример 4. В таблице dat хранится информация об измерениях температуры за неделю. Определите, что будет напечатано в результате работы следующей программы: алг нач целтаб Dat[1:7] цел k, m Dat[1]:=15; Dat[2]:=18 Dat[3]:=12; Dat[4]:=10 Dat[5]:=13; Dat[6]:=9 Dat[7]:=8 p:= Dat[1] нц для k от 2 до 7 если Dat[k]
18 Пример 4. В таблице dat хранится информация об измерениях температуры за неделю. Определите, что будет напечатано в результате работы следующей программы: алг нач целтаб Dat[1:7] цел k, m Dat[1]:=15; Dat[2]:=18 Dat[3]:=12; Dat[4]:=10 Dat[5]:=13; Dat[6]:=9 Dat[7]:=8 p:= Dat[1] нц для k от 2 до 7 если Dat[k]
19 Пример 4. В таблице dat хранится информация об измерениях температуры за неделю. Определите, что будет напечатано в результате работы следующей программы: алг нач целтаб Dat[1:7] цел k, m Dat[1]:=15; Dat[2]:=18 Dat[3]:=12; Dat[4]:=10 Dat[5]:=13; Dat[6]:=9 Dat[7]:=8 p:= Dat[1] нц для k от 2 до 7 если Dat[k]
20 Нашли минимальный элемент алг нач целтаб Dat[1:7] цел k, m Dat[1]:=15; Dat[2]:=18 Dat[3]:=12; Dat[4]:=10 Dat[5]:=13; Dat[6]:=9 Dat[7]:=8 p:= Dat[1] нц для k от 2 до 7 если Dat[k]
21 Обобщим решения всех задач Условие задачиСтрока в программе отмеченная цветом Найти сумму положительных элементов если ОС[k]>0 то s:=s+ОС[k] все Найти количество положительных элементов если ОС[k]>0 то s:=s+1 все Найти номер последнего элемента
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.