Лабораторная работа 2. Основы C++
Требуемые условия завершения
8. Считать целое
Подсказка: цикл от 2 до
Открыто с: пятница, 19 сентября 2025, 00:00
Срок сдачи: пятница, 26 сентября 2025, 00:00
Мини-шпаргалка
| Что | Как выглядит |
|---|---|
| Ввод / вывод | std::cin >> x; / std::cout << x; |
| Условие | if (x>0) {…} else {…} |
Цикл for | for (int i=0;i<n;i++) {…} |
Цикл while | while (условие) {…} |
switch | switch(op) { case '+': …; break; default: …; } |
Задания
1. Считать два числа и символ операции (+, -, *, /). Выполнить выбранную операцию.
Подсказка: switch по символу операции, деление проверяйте на 0
2. Программа считывает два целых числа и сообщает, какое больше, или что они равны.
3. Программа загадывает число от 1 до 100 (использовать rand()), пользователь вводит числа до тех пор, пока не угадает. После каждой попытки программа пишет «больше» или «меньше».
Подсказка: do … while + rand() % 100 + 1
n и посчитать его факториал.Подсказка: цикл for, начальное значение 1
5. Считать целое число и вывести его цифры в обратном порядке (например, 1234 → 4321).
6. Считать нечётное число n и вывести ромб из звёздочек * высотой n.
Подсказка: два вложенных цикла, аккуратно рассчитать пробелы и звёздочки.
7. Считать строку и посчитать, сколько в ней гласных букв.8. Считать целое
n > 1 и найти его наименьший делитель (кроме 1).Подсказка: цикл от 2 до
sqrt(n)