Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] error: system was not declared in this scope

Ostatnio zmodyfikowano 2012-05-23 20:42
Autor Wiadomość
Annonymous2002
Temat założony przez niniejszego użytkownika
[C++] error: system was not declared in this scope
» 2012-05-23 19:42:25
To mój kod. Robię w Dev-C++
C/C++
#include <iostream>

using namespace std;

int main()
{
    float c, i[ 10 ], ld2;
    long int p, p3 = 0, p5 = 0, ld = 0, suma = 0, sr = 0;
    for( int j = 1; j <= 10; j++ )
    { printf( "Wpisz liczbe nr %d : ", j );
        cin >> i[ j ];
        p = i[ j ]; // int=float1 , float2=int i porównuje float1==float2
        c = p;
        if( c != i[ j ] ) {
            cout << "Podana liczba nie jest calkowita" << endl;
            j = j - 1;
        }
       
    }
    cout << "\nWczytane liczby to:";
    for( int j = 10; j >= 1; j-- )
    {
        p = i[ j ]; // przypisujemy wartości int wartość float
        if( p % 3 == 0 ) // Sprawdzamy czy jest podzielne przez 3
             p3 = p3 + 1;
       
        if( p % 5 == 0 ) // Sprwadzamy czy jest podzielne przez 5
             p5 = p5 + 1;
       
        if( p > 0 )
        {
            ld = ld + 1;
            sr = sr + p; // sumujemy liczby dodatnie
        }
       
        suma = suma + p; // suma wszystkich liczb
        cout << i[ j ] << ",";
    }
    c = sr; // przypisujemy int do float by uzyskac wartość po przecinku
    ld2 = ld;
   
   
    cout << "\n\nSuma podanych liczb =" << suma << endl;
    cout << "Ilosc liczb podzielnych przez 3 =" << p3 << endl;
    cout << "Ilosc liczb podzielnych przez 5 =" << p5 << endl;
    cout << "Srednia arytmetyczna liczb dodatnich = " << c / ld2 << endl;
   
    system( "PAUSE" );
    return 0;
}
P-57238
xevuel
» 2012-05-23 19:43:43
Kod daj w [cpp]...[/cpp]

Jaki masz błąd?
P-57240
Annonymous2002
Temat założony przez niniejszego użytkownika
» 2012-05-23 19:53:12
system was not declared in this scope
P-57241
xevuel
» 2012-05-23 19:54:46
Dodaj
#include <cstdlib>
.
P-57242
Annonymous2002
Temat założony przez niniejszego użytkownika
» 2012-05-23 19:57:45
Dodałem  #include <cstdlib> ale jeszcze w tej linijce błąd jest:
{ printf( "Wpisz liczbe nr %d : ", j );
P-57243
xevuel
» 2012-05-23 20:00:14
Jaki? Dodałeś
#include <cstdio>
?

I jak kopiujesz kod, to przynajmniej postaraj się go zrozumieć...
P-57244
Annonymous2002
Temat założony przez niniejszego użytkownika
» 2012-05-23 20:02:22
Pod #include <iostream> wkleiłem to #include <cstdlib>
P-57245
xevuel
» 2012-05-23 20:03:17
Błagam cię... cstdio != cstdlib
P-57246
« 1 » 2
  Strona 1 z 2 Następna strona