• Предмет: Информатика
  • Автор: markaryanlena
  • Вопрос задан 2 года назад

В таблице Dat хранятся цены в рублях за 10 видов товаров(Dat[1] - оценка за первый вид товара, Dat[2] - за второй и т.д.). Определите что будет напечатано в результате выполнения следующего алгоритма, записанного на трёх алгоритмаических языках.алг
нач
цел­таб Dat[1:10]
цел к, m
Dat[1] := 45
Dat[2] := 55
Dat[3] := 40
Dat[4] := 15
Dat[5] := 20
Dat[6] := 80
Dat[7] := 35
Dat[8] := 70
Dat[9] := 10
Dat[10] := 45
m := Dat[1] 
нц для к от 2 до 10
если Dat[к]<Dat[1] то
m : = m+Dat[к]
все
КЦ
вывод m
КОНПрошу ответ с решением!

Ответы

Ответ дал: petyaGavrikov
7
m=45,
В цикле вычисляется сумма цен тех товаров, которые дешевле 1-го товара (Dat[k]<Dat[1]).
Т.е., будет вычислена сумма 45+40+15+20+35+10 = 165
Похожие вопросы