Есть ответ 👍

1. в массиве day хранятся данные о количестве израсходованных денег за телефон за неделю (day [1] — данные за понедельник, day [2] — за вторник и т. определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на трех алгоритмических языках. алгоритмический язык алг нач целтаб day[1: 7] цел i, m, d day [1]: =79; day [2]: =25; day [3]: =67; day [4]: =80; day [5]: =63; day [6]: =17; day [7]: =68; d: = 1; m: = day [1] нц для i от 2 до 7 если day[i] > m то m: = day[i]; d: =i все кц вывод d кон

252
311
Посмотреть ответы 2

Ответы на вопрос:


ну, вообще-то, в записан алгоритм только на одном языке. этот алгоритм находит найбольшее значение израсходованных за телефон  денег за день и выводит номер этого дня  (то есть отвечает на вопрос: "в какой день недели я потратил больше всего денег на телефон? "

на экран будет выведено "4", потому что в этот день было потрачено 80 "денег" - наибольшее значение за неделю.

 

на бейсике программа будет выглядеть так:

dim day(7) as integerday(1)=79day(2)=25day(3)=67day(4)=80day(5)=63day(6)=17day(7)=68m=day(1)d=1for i=2 to 7if day(i)> m thenm=day(i)d=iend ifnext iprint dend

 

на паскале:

vari, m, d: integerday: array[1..7] of integerbegin  day[1]=79;   day[2]=25;   day[3]=67;   day[4]=80;   day[5]=63;   day[6]=17;   day[7]=68;   m=day[1];   d=1;   for i: =2 to 7 do  begin      if day[i]> m then          begin              m: =day[i];               d: =i          end  end  writeln(d); end.

kokoko29
4,7(22 оценок)

#coding: utf-8 ''' последовательность состоит из натуральных чисел и завершается числом 0. определите, сколько элементов этой последовательности больше предыдущего элемента. python 3.x. ''' prev = int( # ввод первого элемента count = 0 # изначально 0 элементов while true:         n = int( # ввод числа         if n == 0:                 break # выход, если 0         if n > prev:                 count += 1         prev = n # смещение числа print(count, "эл.")

Популярно: Информатика