Navigation bar
  Print document Start Previous page
 84 of 144 
Next page End  

84
Сценарий
Представление данных
         список товаров 
товар      цена       кол-во
   <тов1> <с1> <т1>  *
dan: 'сведения о товарах
… .... ... 
data яблоки, 8000, 3
   сумма = <Sum>
data бананы, 4000, 2
Максимум
data арбузы, 1000, 20
  <товар> <стоим>
data «», 0, 0
Приведем алгоритм и программу решения поставленной задачи в соответствии с выбран-
ным сценарием и представлением данных.
Алгоритм 
Программа
алг «сумма и максимум»
' сумма и максимум
нач
сls
вывод («список товаров»)
? «список товаров»
вывод («товар цена кол-во»)
? «товар цена кол-во»
s := 0; k = 0
s = 0: k = 0
цикл
do
чтение (тов, с, т)
    read tv$, с, m
при тов = «» выход
if tv$ = «» then exit do
k := k + 1
    k = k + 1
вывод (тов, с, т)
    ? fv$; с; m
s :=s + cm
    s= s + c(m
если k = 1 то
    if k = 1 then
max := c
m
      max = c
m
ToвMax := тов
      ТМ$ = tv$
инес c(m > max то
       elseif c(m > max then
max := c
m
          max = c
m
ToвMax := тов
         TM = tv$
кесли
       end if
кцикл
    loop
вывод («cyммa=»,s)
    ? «cyммa=»,s
вывод («Максимум»)
    ? «Максимум»
вывод (ToвMax, max)
    ? TM$, max
кон
end
Сравнение результатов выполнения представленных алгоритма и программы с описанием
выбранного способа решения показывает их полное соответствие друг другу.
Алгоритм
Результаты выполнения
алг «сумма и максимум»
Сайт создан в системе uCoz