М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
cavgurova3131
cavgurova3131
31.03.2020 20:20 •  Информатика

На языке программирования python напишите программу, которая определяет, какой круг из трех больше, если известно, что r1 — радиус 1-го круга, r2 — радиус 2-го круга, r3 — радиус третьего круга.

👇
Ответ:
petrosuanyulian
petrosuanyulian
31.03.2020

R1 = input("R1 = ")

R2 = input("R2 = ")

R3 = input("R3 = ")

if ((R1 > R2) and (R1 > R3)):

   print("1 круг больше всех")

elif ((R2 > R3) and (R2 > R1)):

   print("2 круг больше всех")

elif ((R3 > R2) and (R3 > R1)):

   print("3 круг больше всех")

4,8(83 оценок)
Открыть все ответы
Ответ:
ynavuhlitska
ynavuhlitska
31.03.2020
#include <iostream>

int GetMax(int n, int* A);
int GetMin(int n, int* A);

int main() {
  std::cout << "N=";
  int N, i;
  std::cin >> N;
  int A[N+1];

  // заполнение массива
  for(i = 1; i <= N; i++) {
    std::cout << "A[" << i << "]=";
    std::cin >> A[i];
  }

  // чётные индексы
  for(i = 1; i <= N; i++) {
    if (i % 2 == 0) {
      A[i] = GetMax(i, A);
    }
  }

  // нечётные индексы
  for(i = 1; i <= N; i++) {
    if (i % 2 == 1) {
      A[i] = GetMin(i, A);
    }
  }

  std::cout << "Результат:" << '\n';
  for(i = 1; i <= N; i++)
    std::cout << A[i] << ' ';

  return 0;
}

int GetMax(int n, int* A) {
  int max = A[1];
  for(int i = 1; i <= n; i++)
    if (A[i] > max)
      max = A[i];
  return max;
}

int GetMin(int n, int* A) {
  int min = A[1];
  for(int i = 1; i <= n; i++)
    if (A[i] < min)
      min = A[i];
  return min;
}
4,4(55 оценок)
Ответ:
qwertyyuill
qwertyyuill
31.03.2020
Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций.
Команда цикла в паскале:
1)for x to n do
begin

end.
2) while < условие> do <оператор 1>;  {Пока … делай ….}
3)repeat { повторяй … }
<оператор 1>;
< оператор 2>;

until {до…} <условие>

2. 
Условие цикла - это то, где мы объявляем задачу:
"for 1 to 2 do"
Тело цикла -Последовательность инструкций, предназначенная для многократного исполнения, называется телом цикла.
пример:
begin
(действие)
end.
4,6(33 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ