С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Rio Einer
0 / 0 / 0
Регистрация: 03.10.2014
Сообщений: 2
1

Не получается с функциями

03.10.2014, 01:11. Просмотров 175. Ответов 2
Метки нет (Все метки)

Народ! Только начал изучать функции. И вот появилась такая проблема: почему у меня 2 раза программа запрашивает ввод чисел для вычитания??? (по моей задумке это должно быть только раз)
Просто хочу вывести результат вычитания из total1 - act()
В чем моя ошибка?
Спасибо)))

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
using namespace std;
int act();
int main()
 
{
    setlocale(LC_ALL, "Russian");
    int a = 0, b = 0,  total1 = 0, total2 = 0;
    cout << "Введите два числа  для сложения\n\n";
    cin >> a >> b;
    cout << endl;
    total1 = a + b;
    cout << total1 << endl << endl;
    act();
    total2 = total1 - act();
    cout << total2 << endl << endl;
    return 0;
}
int act()
{
    setlocale(LC_ALL, "Russian");
    int d = 0, e = 0, f = 0;
    cout << "Введите два числа для вычитания\n\n";
    cin >> d >> e;
    cout << endl;
    f = d - e;
    cout << f << endl << endl;
    return f;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2014, 01:11
Ответы с готовыми решениями:

C++. Работа с функциями
Функция для добавления элемента. Элемент добавляет, но записывает мусором ...

Работа с функциями
Помогите решить эту задачу: С другом сидели и сделали так (на Си): #include...

Массив с функциями
Должна быть хотя бы одна функция, функция организована так чтоб выполняла...

Работа с функциями
народ помогите плиз написать а то чето не догоняю нужно поставить чтобы...

Программа с функциями
Дано N десятков целых чисел. Определить, сколько из них могут составлять...

2
stima
495 / 345 / 93
Регистрация: 22.03.2011
Сообщений: 1,107
Завершенные тесты: 2
03.10.2014, 01:14 2
Вы 2 раза вызываете функцию. Посмотрите 14 и 15 строку.
1
Rio Einer
0 / 0 / 0
Регистрация: 03.10.2014
Сообщений: 2
03.10.2014, 01:16  [ТС] 3
Спасибо!!! Понял.
Низкий поклон за оперативность!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2014, 01:16

Работа с функциями..!
Треугольник ABC задано координатами своих вершин на плоскости. Найти внутренние...

Операции с функциями
На данном этапе написания программы, нужно ввести(либо сгенерировать) значения...

Работа с функциями
Пожалуйста помогите с прогой !))) *Задан массив А(20). Определить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru