Navigation bar
  Print document Start Previous page
 143 of 179 
Next page End  

143
существенно упрощает отладку и работу с программой при решении тестовых задач. 
Программа                 
Алгоритм
' выбор самого легкого ученика  
алг «выбор самого легкого ученика»
сls                                
' нач
? «ученики:»                    
' вывод («ученики:»)
vs = 0                                
' vs = 0
do                            
' цикл
read fm$, nm$, r, v, pl$        
'     ввод fm$, nm$, r, v, pl$
if fm$ = «» then exit do        
'     если fm$ = «» то выход
fm$, nm$, r, v, pl$ 
'     вывод fm$, nm$, r, v, pl$
if р1$=»муж» then
'     если pl$ = «мyж» то
if vs = 0 then
'        если vs = 0 то
vs = v
'           vs = v
fs$ = finS: ns$ = nm$
'           fs$ = fin$: ns$ = nm$
elseif v < vs then 
'        инес v < vs то
vs = v
'           vs = v
fs$ = fm$: ns$ = nm$
'           fs$ =fm$: ns$ = nm$
end if
'       кесли
end if
'     кесли
loop
' кцикл
? «самый легкий ученик:»
' вывод («самый легкий ученик:»)
if vs = 0 then
' если vs = 0 то
? «отсутствует» 
'     вывод («отсутствует»)
elseif vs > 0 then
' инес vs > 0 то
? fs$, ns, vs
'     вывод (fs$, ns, vs)
end if
' кесли
end
' кон
data «Иванов», «Вова», 160, 85, «муж» 
data «Петрова», «Катя», 167, 67, «жен» 
data «Сидоров», «Миша», 180, 80, «муж» 
data «», «», 0, 0, «»
Отметим, что при использовании языка Basic тексты программ и описания алгоритмов полностью
идентичны друг другу и по форме и по содержанию. Можно сказать, что текст программы на Бейсике
получается переводом русских слов и словосочетаний на язык Бейсик и наоборот.
Задача 2. «Экономическая».
Составить алгоритм и программу определения общей стоимости промышленных товаров по данным
из таблицы:
товар
тип
цена
кол-во
ананасы
прод
8000
40
утюги
пром
60000
3
Сайт создан в системе uCoz