НА ЯЗЫКЕ C++
1) Вывести все нечетные числа от 1 до 100
2) Пользователь вводит число. Необходимо найти сумму чисел от 1 до
введенного пользователем.
3) Дано число — цена 1 кг конфет. Вывести стоимость 1.2, 1.4, ..., 2 кг
конфет
Ответы
1)
// Используем цикл for для перебора чисел от 1 до 100
for (int i = 1; i <= 100; i++) {
// Проверяем, является ли число нечетным с помощью оператора %
if (i % 2 != 0) {
// Выводим число на экран с помощью cout
cout << i << " ";
}
}
2)
// Объявляем переменную n для хранения введенного числа
int n;
// Запрашиваем у пользователя число с помощью cin
cout << "Введите число: ";
cin >> n;
3)
// Объявляем переменную sum для хранения суммы чисел
int sum = 0;
// Используем цикл for для перебора чисел от 1 до n
for (int i = 1; i <= n; i++) {
// Добавляем текущее число к сумме с помощью оператора +=
sum += i;
}
// Выводим результат на экран с помощью cout
cout << "Сумма чисел от 1 до " << n << " равна " << sum << endl;
3)
// Объявляем переменную price для хранения цены за килограмм конфет
double price;
// Запрашиваем у пользователя цену с помощью cin
cout << "Введите цену за килограмм конфет: ";
cin >> price;
// Используем цикл while для перебора весов конфет от 1.2 до 2 кг с шагом 0.2 кг
double weight = 1.2;
while (weight <= 2) {
// Вычисляем стоимость конфет за данный вес с помощью оператора *
double cost = weight * price;
// Выводим результат на экран с помощью cout
cout << "Стоимость " << weight << " кг конфет равна " << cost << endl;
// Увеличиваем вес на шаг с помощью оператора +=
weight += 0.2;
}