Вопрос задан 08.09.2020 в 21:57. Предмет Информатика. Спрашивает Хохолькова Елизавета.

Придумать 3 задачи на цикл 3 ветвления и 3 линейных и к ним блок схемы

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

На циклы:

1) Задача: Найти сумму всех чисел от 1 до N (где N - целое положительное число). Алгоритм: - Вводим значение N. - Устанавливаем переменную "сумма" равной 0. - Запускаем цикл от 1 до N: - На каждом шаге цикла добавляем текущее число к "сумме". - Выводим значение "сумма".

2) Задача: Проверить, является ли число N простым (т.е. имеет только два делителя: 1 и само число). Алгоритм: - Вводим значение N. - Устанавливаем переменную "простое" равной True. - Запускаем цикл от 2 до N-1: - Если N делится без остатка на текущее число цикла, то устанавливаем "простое" равной False и выходим из цикла. - Если "простое" осталось равным True, то число N простое. Выводим соответствующее сообщение.

3) Задача: Вывести все простые числа в диапазоне от 1 до N (где N - целое положительное число). Алгоритм: - Вводим значение N. - Запускаем цикл от 2 до N: - Устанавливаем переменную "простое" равной True. - Запускаем вложенный цикл от 2 до текущего числа цикла: - Если текущее число цикла делится без остатка на текущее число вложенного цикла, то устанавливаем "простое" равным False и выходим из вложенного цикла. - Если "простое" осталось равным True, то выводим текущее число цикла.

На ветвления:

1) Задача: Определить, является ли год, введенный пользователем, високосным. Алгоритм: - Вводим значение года. - Если год делится без остатка на 4, но не делится без остатка на 100 или делится без остатка на 400, то выводим сообщение, что год високосный. - Иначе выводим сообщение, что год не високосный.

2) Задача: Определить, сколько дней в месяце, введенном пользователем. Алгоритм: - Вводим значение месяца и года. - Если месяц - январь, март, май, июль, август, октябрь, декабрь, то выводим сообщение, что в данном месяце 31 день. - Если месяц - апрель, июнь, сентябрь, ноябрь, то выводим сообщение, что в данном месяце 30 дней. - Если месяц - февраль, то проверяем, является ли год високосным (используя алгоритм из предыдущей задачи): - Если год високосный, то выводим сообщение, что в феврале 29 дней. - Иначе выводим сообщение, что в феврале 28 дней.

3) Задача: Определить тип треугольника по длинам его сторон, введенных пользователем. Алгоритм: - Вводим значения длин сторон треугольника. - Проверяем условие равенства сторон треугольника: - Если все три стороны равны, то выводим сообщение, что треугольник равносторонний. - Иначе, проверяем условие прямоугольности треугольника: - Если квадрат наибольшей стороны равен сумме квадратов двух остальных сторон, то выводим сообщение, что треугольник прямоугольный. - Иначе, проверяем условие равнобедренности треугольника: - Если две стороны равны между собой, то выводим сообщение, что треугольник равнобедренный. - Иначе выводим сообщение, что треугольник разносторонний.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос