danikmy12
05.10.2020 04:36

20 построить блок-схему ветвящегося алгоритма​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Tigrmigr
28.01.2020 06:09
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('Количество строк в массиве:');
  var m:=ReadInteger('Количество колонок в массиве:');
  Writeln('*** Исходный массив [',n,',',m,'] ***');
  var a:=MatrRandom(n,m,-99,99);
  a.Println(4); Writeln(4*a.ColCount*'-');
  var k:=0;
  foreach var column in a.Cols do
    if column.Zip(column.OrderByDescending(x->x),(x,y)->x=y).All(x->x=True)
    then k+=1;
  Writeln('k=',k)
end.

Пример
Количество строк в массиве: 3
Количество колонок в массиве: 9
*** Исходный массив [3,9] ***
  42  29 -18 -13  75 -55  73 -41 -34
 -13 -25  62 -83  80  83  70 -75  91
 -59  45  87  45  18 -87  62   9  27

k=2
0,0(0 оценок)
Ответ:
DashaZhur1752
01.01.2023 17:06

Если это PYTHON то вот:

n = int(input("Введите число которое надо преобразовать: "))

choose = input("Это Гигабайты или Мегабайты? (гб/мб): ")

#Если выберет Гигабайты

if choose == "ГБ" or choose == "гб" or choose == "Гб" or choose == "гБ":

m = (n*1024)

print(str(m) + " Мегабайт")

#Если выберет Мегабайты

elif choose == "МБ" or choose == "мб" or choose == "Мб" or choose == "мБ":

m = (n/1024)

print(str(m) + " Гигабайт")

#Если выберет Неправильный Вариант

else:

print("Неправильный ввод")

#Что бы программа не закрылась раньше времени

input()

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота