1) Вывести все нечетные числа от 1 до 100
2) Пользователь вводит число. Необходимо найти сумму чисел от 1 до
введенного пользователем.
3) Дано число — цена 1 кг конфет. Вывести стоимость 1.2, 1.4, ..., 2 кг
конфет.
по с++ даю 100балов фаст

Ответы

Ответ дал: VladaTjan
0

Ответ:

#include <iostream>

using namespace std;

// Задача 1: Вывести все нечетные числа от 1 до 100

void printOddNumbers() {

   cout << "Нечетные числа от 1 до 100: ";

   for (int i = 1; i <= 100; i += 2) {

       cout << i << " ";

   }

   cout << endl;

}

// Задача 2: Найти сумму чисел от 1 до введенного пользователем числа

int sumNumbers(int n) {

   int sum = 0;

   for (int i = 1; i <= n; i++) {

       sum += i;

   }

   return sum;

}

// Задача 3: Вывести стоимость 1.2, 1.4, ..., 2 кг конфет

void printCandyCost() {

   float pricePerKg;

   cout << "Введите цену 1 кг конфет: ";

   cin >> pricePerKg;

   cout << "Стоимость конфет за 1.2, 1.4, ..., 2 кг:\n";

   for (float i = 1.2; i <= 2; i += 0.2) {

       float cost = i * pricePerKg;

       cout << "Количество: " << i << " кг, Стоимость: " << cost << " тенге" << endl;

   }

}

int main() {

   // Вызов функций для решения задач

   printOddNumbers();

   int userInput;

   cout << "Введите число: ";

   cin >> userInput;

   int sum = sumNumbers(userInput);

   cout << "Сумма чисел от 1 до " << userInput << ": " << sum << endl;

   printCandyCost();

   return 0;

}

Ответ дал: Аноним
1

Объяснение:

  • Все 3 задачи легко решаются через цикл for().

Код C++:

Задача 1.

#include <iostream>

using namespace std;

int main()

{

   for (int n=1; n<100; n+=2) {

       cout << n << "\n";

   }

}

------------------------------------------------

Задача 2.

#include <iostream>

using namespace std;

int main()

{

   int n, num_sum=0;

   cin >> n;

   for (int i=1; i<=n; i++) {

       num_sum += i;

   }

   cout << num_sum;

}

------------------------------------------------

Задача 3.

#include <iostream>

using namespace std;

int main()

{

   int n;

   cin >> n;

   for (double i=1.2; i<=2.0; i+=0.2) {

       cout << n * i << "\n";

   }

}

Вас заинтересует