Составить программы на кумире для решения : а) задать массив пользователем с клавиатуры из 5-ти произвольных чисел. найти сумму третьего и пятого элементов последовательности. б) задать массив из м натуральных чисел. найти максимальный элемент последовательности. в) задать массив из м целых чисел. найти количество чисел, кратных 6-ти, или сообщить, что таких чисел нет. г) задать массив из 10-ти целых чисел. найти произведение чётных элементов последовательности. подсказка: использовать функцию mod.

MCЯнуля MCЯнуля    1   14.09.2019 07:10    0

Ответы
AlinaVoronova AlinaVoronova  04.08.2020 07:58
А)
алг А
нач
  цел N = 10
  целтаб a[1:N]
  цел i, s
 
  нц для i от 1 до N
    вывод "a[",i,"] = "
    ввод a[i]
  кц
  вывод нс
 
  s:=a[3]+a[5]
  вывод "s = ", s, нс
кон

Б)
алг Б
нач
  цел M = 10
  целтаб a[1:M]
  цел i, max
 
  нц для i от 1 до M
    вывод "a[",i,"] = "
    ввод a[i]
  кц
  вывод нс
 
  max:=a[1]
  нц для i от 2 до M
    если a[i] > max то
      max:=a[i]
    все
  кц
  вывод "max = ",max,нс
кон

В)
алг В
нач
  цел M = 10
  целтаб a[1:M]
  цел i, k
 
  нц для i от 1 до M
    вывод "a[",i,"] = "
    ввод a[i]
  кц
  вывод нс
 
  k:=0
  нц для i от 1 до M
    если mod(a[i],6)=0 то
      k:=k+1
    все
  кц
  если k>0 то
    вывод "k = ",k,нс
  иначе
    вывод "Нет чисел, кратных 6"
  все
кон
Г)
алг Г
нач
  цел N = 10
  целтаб a[1:N]
  цел i, p
 
  нц для i от 1 до N
    вывод "a[",i,"] = "
    ввод a[i]
  кц
  вывод нс
 
  p:=1
  нц для i от 1 до N
    если mod(a[i],2)=0 то
      p:=p*a[i]
    все
  кц
  вывод "p = ",p,нс
кон
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика