• Предмет: Информатика
  • Автор: Potatos228
  • Вопрос задан 11 месяцев назад

В массиве хранится информация о стоимости 1 килограмма 30 видов конфет. Определить порядковый номер самого дешевого вида конфет. Если таких видов несколько, то должен быть найден номер:
а) первого из них;
б) последнего из них
прошу написать эту программу на паскале, очень надо((!​

Ответы

Ответ дал: BobbyFresnel
1

===== PascalABC.NET =====

begin

 var a := ReadArrReal('Введите 30 значений:', 30);

 var (i1, i2) := (a.IndexMin, a.LastIndexMin);

 if i1 <> i2 then

   Writeln('Номера самых дешевых конфет: ', i1 + 1, ', ', i2 + 1)

 else

   Writeln('Номер самых дешевых конфет: ', i1 + 1)

end.


Potatos228: спасибо, а можно как-то пороще для 9 класса
Potatos228: мы просто еще не все здесь прошли
Potatos228: строчка с var не понятна
BobbyFresnel: Если вы это не прощли, то уже и не пройдете: вы учите другую, древнюю версию языка.
BobbyFresnel: И потом, проще - это как раз именно так, когда код короткий.
BobbyFresnel: А фраза "для 9 класса" - это глупость. Язык программирования не зависит от "класса", он зависит от знаний учителя информатики.
Potatos228: хорошо, спасибо большое
BobbyFresnel: Пожалуйста. Все по этому языку Вы сможете, если захотите, найти в этой книге: http://pascalabc.net/modernprogramming
Вас заинтересует