Информатика, вопрос задал litvinovkirilzno2022 , 1 год назад

Треба зробіти програму на С++ усова в описі


У наведених задачах необхідно скласти програму розрахунку

кінцевої суми й порівняння отриманого результату з контрольним

значенням. Число членів суми вводиться із клавіатури із захистом

від можливого неправильного введення даних.

Приложения:

litvinovkirilzno2022: Мова програмування С++
slonce70: Не сильно зрозумів завдання))
slonce70: порівняння отриманого результату з контрольним значенням - це що зробити треба!?
litvinovkirilzno2022: можем списаться в тг я скину все в норм формате

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

Ответил antonstarusov
1

Ответ:

Ось програма на С++, що розраховує кінцеву суму і порівнює її з контрольним значенням:

Объяснение:

#include <iostream>

using namespace std;

int main()

{

int numTerms, controlVal; // вводимо змінні для числа членів суми та контрольного значення

float sum = 0.0, term; // вводимо змінні для суми та кожного члену суми

// введення числа членів суми та контрольного значення

cout << "Enter the number of terms: ";

cin >> numTerms;

cout << "Enter the control value: ";

cin >> controlVal;

// цикл для розрахунку суми членів

for (int i = 0; i < numTerms; i++)

{

cout << "Enter term " << i + 1 << ": ";

cin >> term;

sum += term;

}

// порівняння суми з контрольним значенням та виведення результату

if (sum == controlVal)

cout << "Sum is equal to control value." << endl;

else if (sum > controlVal)

cout << "Sum is greater than control value." << endl;

else

cout << "Sum is less than control value." << endl;

return 0;

}


litvinovkirilzno2022: Тут нужно сделать авто проверку одз
litvinovkirilzno2022: можем списаться в тг я скину все в норм формате
litvinovkirilzno2022: иле как вам удобно
antonstarusov: Хорошо, какой телеграмм?
Ответил slonce70
1

1. Якщо я правильно зрозумів це на 1 формулу код

#include <iostream>

#include <cstdlib>

int main() {

 int n;

 std::cout << "Введіть кількість членів суми: ";

 std::cin >> n;

 // Перевірте введені дані, щоб переконатися, що n є додатнім цілим числом

 if (n <= 0) {

   std::cout << "Помилка: n повинно бути додатнім цілим числом." << std::endl;

   return EXIT_FAILURE;

 }

 int sum = 0;

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

   sum += i * i * i;

 }

 std::cout << "Сума перших " << n << " кубів становить: " << sum << std::endl;

 int control;

 std::cout << "Введіть контрольне значення: ";

 std::cin >> control;

 if (sum == control) {

   std::cout << "Обчислена сума збігається з контрольним значенням." << std::endl;

 } else {

   std::cout << "Обчислена сума не збігається з контрольним значенням." << std::endl;

 }

 return EXIT_SUCCESS;

}


Ця програма починається із запиту користувача ввести кількість доданків у сумі (n). Потім він використовує цикл for для повторення перших n додатних цілих чисел, додаючи куб кожного з них до суми. Нарешті, він пропонує користувачеві ввести контрольне значення та порівнює обчислену суму з контрольним значенням.


litvinovkirilzno2022: можем списаться в тг я скину все в норм формате
litvinovkirilzno2022: иле как вам удобно
Новые вопросы