N не может быть равным 0 или 30, зато может быть равным любому целому числу между этими числами.
Будем принимать на ввод числа до тех пор, пока не встретим подходящее под условие N.
Код:
#include <iostream>int main() { int n; do { std::cin >> n; } while (n <= 0 || n >= 30); for (auto i = 1; i <= n; ++i) std::cout << i << " "; std::cout << std::endl; for (auto i = n; i >= 0; --i) std::cout << i << " "; std::cout << std::endl;}Три девушки: Ира, Света, Линда
Три вида деятельности: Кино, Балет, Пение
Три города: Берлин, Мадрид, Чикаго
Высказывания:
Ира НЕ в БерлинеЛинда НЕ в Мадридежительница Берлина не снимается в киножительница Мадрида - ПевицаЛинда - не балеринаПредположим, что Линда живет в Берлине. Тогда она НЕ должна сниматься в кино. На известно, что она НЕ балерина. Значит, она должна быть Певицей. Однако, Певица обязана жить в Мадриде. Берлин ≠ Мадрид. Значит Линда НЕ живет в Берлине.
Линда НЕ живет ни в Берлине, ни в Мадриде. Значит, Линда живет в Чикаго.
Ира НЕ живет в Берлине. И Чикаго уже занят Линдой. Значит, Ира живет в Мадриде.
Ира - жительница Мадрида. Значит, Ира - Певица.
Света НЕ живет ни в Мадриде, ни в Берлине, так как эти города заняты другими девушками. Значит, Света живет в Берлине.
Света - жительница Берлина, поэтому НЕ снимается в Кино. А ещё она НЕ Певица, потому что она НЕ Ира. Значит, Света занимается Балетом.
Линда НЕ может быть ни балериной, ни певицей. Линда снимается в Кино.
Света - Берлин - Балет
Ира - Мадрид - Пение
Линда - Чикаго - Кино
Поделитесь своими знаниями, ответьте на вопрос:
Определить, какое значение переменной x будет выведено после выполнения фрагмента программы на алгоритмическом языке.
8
Объяснение:
a = 18
b = 11
x = 8
y = 16
Первое условие не выполнится: (33 > 36 && 8 > 4)
Второе условие не выполнится: (28 > 33 || 24 > 30)
Остаётся возвращение ранее вычисленного значения: X