Форум программистов, компьютерный форум CyberForum.ru

Элементарная ошибка в функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сборник с задачами http://www.cyberforum.ru/cpp-beginners/thread739114.html
Посоветуйте хороший сборник с задачами, потому что скучно мне)
C++ Вычислить сумму чисел Фибоначчи, значение которых не превосходит 500 с++ Вычислить сумму чисел Фибоначчи , значение которых не превосходит 500. http://www.cyberforum.ru/cpp-beginners/thread739113.html
C++ с++ Найти сумму 15 членов ряда ,в котором an = 10n /n!
Найти сумму 15 членов ряда ,в котором an = 10n /n!
C++ С++ Дана некоторая последовательность вещественных чисел. Определить количество элементов равных 0
Определить количество элементов равных 0.
C++ Есть ли среди чисел в диапазоне от А до В такие, произведение цифр которых равно С? http://www.cyberforum.ru/cpp-beginners/thread739090.html
1. Написать программу на языке С++ для решения задачи: Даны два числа А, В и С. Определить, есть ли среди чисел в диапазоне от А до В такие, произведение цифр которых равно С.1. Написать программу на языке С++ для решения задачи: Даны два числа А, В и С. Определить, есть ли среди чисел в диапазоне от А до В такие, произведение цифр которых равно С. согласно правил форума - одна тема - одна...
C++ "разбор" на цифры и .? Дано натуральное n. Верно ли, что это число содержит менее k одинаковых цифр? Не могу до конца продумать алгоритм:\ помогите пожалуйста, нужно срочно модуль сдать. Никаких массивов\ подробнее

Показать сообщение отдельно
sd710
1 / 1 / 0
Регистрация: 19.12.2012
Сообщений: 23

Элементарная ошибка в функции - C++

19.12.2012, 23:20. Просмотров 240. Ответов 7
Метки (Все метки)

Не могу её найти, ибо функции для меня в диковинку, как и вообще программирование.
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
30
31
32
33
34
35
36
37
38
39
40
41
42
int search (int n, int num_1, int num_2)
{
    num_1=0, num_2=0;
    bool noname=false;
    cout << "Введите количество чисел: ";
    cin >> n;
    cout << "Введите  " << n << " целых чисел: ";
    int x;
    for (int i=1;i<=n;i++)
        {
            cin >> x;
            if (noname==false) 
                {
                    if (abs(x) % 10 == 7) 
                        {
                            num_1=i;
                            noname=true;
                        }
                }
            else 
            {
                if (abs(x) % 10 == 7) num_2=i;
            } 
        }
    return x,num_1,num_2;
    if (num_1 == 0) cout << "Нет чисел заканчивающихся на 7!\n"; 
    else 
        {
            if (num_2 == 0) cout << "Вы ввели только одно число оканчивающеяся на 7, его номер: " << num_1 << endl;
                else cout << "Номер 1-ого числа оканчивающегося на 7: " << num_1 << "; Номер последнего числа оканчивающегося на 7: " << num_2 << endl;
        }
    
}
int main ()
{
    setlocale(LC_ALL,"Russian");
    int n, num_1, num_2;
    search (n, num_1, num_2);
    cout << endl;
    system("pause");
    return 0;
}
может проблема с 25 строкой. не знаю.
ошибки:
Run-Time Check Failure #3 - The variable 'num_2' is being used without being initialized.
Run-Time Check Failure #3 - The variable 'num_1' is being used without being initialized.
Run-Time Check Failure #3 - The variable 'n' is being used without being initialized.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru