Пример решения задачи на языке программирования C/C++ - написать простой сумматор - OkZachet.Ru
 

OkZachet.Ru

Решение задач и контрольных работ|Помощь на экзамене|Онлайн тесты

Скоро сессия студент? OkZachet.Ru - и нет проблем
Опыт. Качество. Гарантии. Бесплатные доработки.
г. Первоуральск, тел. 8(908)639-54-09, email: admin@okzachet.ru

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Главная Информатика и программирование C/C++ Пример решения задачи на языке программирования C/C++ - написать простой сумматор
E-mail Печать PDF

Пример решения задачи на языке программирования C/C++ - написать простой сумматор

c/c++

Условие:
1. Разработать простую программу: пользователь вводит числа, а программа суммирует их. Если введено отрицательное число, то программа показывает сумму чисел и завершает работу.


Решение:

Для решения данной задачи условимся, что пользователь будет вводить числа. Организуем бесконечный цикл do {...} while, выход из которого будет происходить в ветке if в случае, если будет введено отрицательное число. Представим блок-схему нашей программы


Код на языке программирования C++

//программа сумматор
//подключаем основные библиотеки
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cmath>

using namespace std;

int main(int numberOfArgs, char* pszArgs[]){
//для отображения русских букв
setlocale(0,"");

//инициализация переменных
double a, summa;
summa = 0.0;

do
{
//запрос ввода чисел и операции
cout<<"Введите число а (если a<0, то программа завершит работу):"; cin>>a;

//расчет расстояния
if (a > 0){
summa += a;
}
else if (a < 0){
break; //выход из цикла суммирования
}

//очистка потока ввода
cin.clear();
while(cin.get() !='\n');

} while(true); //

cout<<"Итоговая сумма введенных Вами чисел равна:"<<summa<<endl;

//задержка для пользователя
system("pause");
return 0;
}

Пример работы программы

c/c++

Скачать программу (exe-файл)

Решение задачи по программированию на языке C/C++ завершено.

Если все же у Вас остались вопросы по выполнению заданий, то Вы можете ознакомиться с общей информацией по решению контрольных работ и задач на заказ на сайте OkZachet.Ru.

С Уважением, Администратор сайта.

Обновлено 25.08.2017 11:19  

Добавить комментарий

Перед опубликованием все комментарии модерируются!


Пройти опрос 1

По какому предмету Вам нужна помощь?
 

Пройти опрос 2

Из какого вы города?
 

Пройти опрос 3

Что нужно добавить на сайт?