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

Предупреждения Possible use of '...' before definition - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Критическая секция и внешний элемент http://www.cyberforum.ru/cpp-beginners/thread699115.html
#include<iostream> #include<windows.h> using namespace std; struct zayavka { int num1; int num2; int res; int oper;//1=сложение,2=вычитание,3=умножение,4=делениею
C++ Произведение элементов массива Подсчитать произведение 10 чисел. Почти все получается, что-то не так с произведением, выдаёт неправильное число, помогите пожалуйста! #include "stdafx.h" #include <stdio.h> #include <math.h> int main() { http://www.cyberforum.ru/cpp-beginners/thread699094.html
C++ В последовательности получить сумму всех членов
Текст задачи: Даны натуральное число n, целые числа a, x_1, … , x_n. Если в последовательности x_1, … , x_n есть хотя бы один член, равный a, то получить сумму всех членов, следующих за первым таким членом; в противном случае ответом должно быть число -10. Требуется решить данную задачу используя все три оператора цикла (for, while, do-while), выполнив либо разные части алгоритма, либо одну и...
Сортировка пузырьком C++
#include <stdio.h> #include <iostream> #include <conio.h> #define M 10 void main() { int i,j,n,k; int m; setlocale(LC_ALL,"");
C++ Оператор вывода для иерархии http://www.cyberforum.ru/cpp-beginners/thread699084.html
Добрый вечер всем, Имеется класс Person, от него отнаследован класс Student. Есть 2 оператора чтения из потока std::istream& operator>> (std::istream&, Person&); std::istream& operator>> (std::istream&, Student&); Создается объект Student s; Неожиданным для меня оказалось, что следующий код:
C++ Возведение в степень Совсем недавно начал изучать C++. Учу по книге. Было задание: Вводишь число Вводишь степень в которую надо возвести это число Программа выдаёт ответ Сам не смог разобраться с написанием функции по которой бы повторялось перемножение N"ое колличество раз, посмотрел в ответах.#include <iostream> using std::cout; using std::cin; подробнее

Показать сообщение отдельно
GoodLife
9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 171
16.11.2012, 01:20     Предупреждения Possible use of '...' before definition
Я хз у меня на компиле без ошибок идет
просто под свой компиль iostream.h на iostream поменял и в маине вместо void - int + return, функция вроде в 3 кейсе непрально была написана, а может это я ее было задел, в общем у меня такое идет без ошибок... но не проверял как результаты выдает ....
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include <iostream>
#include <conio.h>
#include <math.h>
#define eps 0.0001
 
using namespace std;
 
float element_n(int n)
    {
    cout<<"Input n: ";
    cin>>n;
    float u=1;
    for(int k=1;k<n;k++)
    u*=-(float)k/(k+1);
    cout<<"\n"<<n<<"-uy element ryada = ";
  return u;
    }
        
float suma_n(int n)
    {
    cout<<"Input n: ";
    cin>>n;
    float u=1;
    float s=0;
 
    for(int k=1;k<n;k++)
            {
            s+=u;
            u*=-(float)k/(k+1);
            }
    cout<<"\n Suma pervyh "<<n<<" elementov = ";
    return(s);
    }
    
    float suma_s_tochnostju(int k)
    {
    cout<<"Input  n: ";
    float u=1;
    float s=0;
    k=1;
    while(fabs(u)>=eps) //
            {
            s+=u; 
            u*=(float)-k/(k+1);
            k++;
            }
    cout<<"\n Suma elementov s tochnistju "<<eps<<"=";
    return (s);
    }
 
int main()
     {
     int k,n;
     char Pr;
     do 
        {
        cout<<"\nVvedite nomer puncta";
        cout<<"\n1 - Vycheslit n - uy element zadanogo arefmetycheskogo ryada";
        cout<<"\n2 - Vycheslit sumu n pervyh elementov zadanogo ryada";
        cout<<"\n3 - Vycheslit znachenye summy arefmetycheskogo ryada c tochnostju eps";
        cout<<"\n4 - Exit\n";
        cin>>Pr;
        switch(Pr)
                  {
                  case '1':cout<<element_n(n);break;
                  case '2':cout<<suma_n(n);break;
                  case '3':cout<<suma_s_tochnostju(k);break;
                  case '4': cout<<"\n Exit!!!";  break;
                  default:  cout<<"\n Error znachenie.Zadajte znachenie ot 1 do 4 ";
                  }
        getch();
        }
     while(Pr!='4');
     return 0;
     }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru