logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Błąd w 24 wierszu przy użyciu system(pause) - jak naprawić?

tommyk26 29 Maj 2012 21:36 1226 8
REKLAMA
  • #1 10947130
    tommyk26
    Poziom 11  
    Posty: 16
    witam, czemu wywala mi bład w 24 wierszu system ("pause")??
  • REKLAMA
  • #2 10947161
    mungo
    Poziom 19  
    Posty: 315
    Pomógł: 24
    Ocena: 24
    Bo nie masz średnika albo nie używasz windowsa ;) Napisz jaki to język zamieść kod programu bo tak to do usunięcia poleci raczej
  • #3 10947199
    tommyk26
    Poziom 11  
    Posty: 16
    program dev c++, windows 7 a program:
    #include <iostream>
    using namespace std;
    int main ()
    {
    int a [100];
    int i,n,wynik;
    cout << "podaj liczbę elementów tablicy";
    cin >> n;
    for (i=0;i<n;i++)
    {
    cout<<"podaj element a ["<<i<<"]";
    cin >>a [i];
    }
    wynik =a[0];
    for (i=1; i<n; i++)
    {
    if (wynik>a[i])
    {
    wynik=a[i];
    }
    }
    cout << "wynik to" <<wynik<<endl;
    system ("pause");
    return 0;
    }

    Dodano po 1 [minuty]:

    mialem srednik i wywyala ten błąd...

    Proszę pamiętać o używaniu znaczników syntax. Opcja Listing kodu. Proszę to poprawić. - arnoldziq
  • REKLAMA
  • #4 10947235
    mungo
    Poziom 19  
    Posty: 315
    Pomógł: 24
    Ocena: 24
    Działa pięknie pod devem i pod visualem 2005
  • REKLAMA
  • #5 10947241
    predom
    Poziom 26  
    Posty: 1099
    Pomógł: 84
    Ocena: 64
    Dodaj to:

    Kod: text
    Zaloguj się, aby zobaczyć kod
  • #6 10947274
    tommyk26
    Poziom 11  
    Posty: 16
    jak dodałem #include <cstdlib> to też działa, czemu to było potrzebne
  • #7 10947283
    mungo
    Poziom 19  
    Posty: 315
    Pomógł: 24
    Ocena: 24
    Aby zobaczyć materiał na tym forum musisz być zalogowany

    A tak poza tym radził bym odinstalować deva i ściągnąć coś porządnego np Visuala Expres (darmowy) Dev przepuszcza dziwne błędy :D
  • #8 10947388
    tommyk26
    Poziom 11  
    Posty: 16
    tak samo w programie 2 wywala mi błąd:

    # include <conio.h>
    #include <iostream>
    using namespace std ;
    int main ( )
    {
    int p=4
    int *y,*z; //wskaźniki (przechowują adres zmiennej)
    y = & p; // w y jest adres pamięci zmiennej p
    z=y; //w z jest adres pamięci zmiennej p
    *z = 21 ; // zmiana zawartości zmiennej pod adresem pamięci zapisanej w zmiennej z
    //czyli przypisanie zmiennej p=21
    cout <<p<< endl ;

    system ( "pause" ) ;
    return 0 ;
    }

    czy to wina programu devc++
  • REKLAMA
  • #9 10947424
    arnoldziq
    VIP Zasłużony dla elektroda
    Posty: 5376
    Pomógł: 789
    Ocena: 300
    Jak się kolega zdecyduje przestrzegać regulaminu i moich wytycznych, to zapraszam ponownie.
    Kosz.

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik zgłosił błąd w 24. wierszu kodu, związany z użyciem funkcji system("pause") w programie napisanym w C++ w środowisku Dev-C++ na systemie Windows 7. Odpowiedzi sugerowały, że problem może wynikać z braku średnika lub konieczności dodania dyrektywy #include , co rozwiązało problem. Użytkownik zauważył, że Dev-C++ może generować dziwne błędy i rozważano alternatywę w postaci Visual Studio Express. W dalszej części dyskusji pojawił się kolejny błąd w innym programie, co sugerowało, że problemy mogą być związane z używanym środowiskiem programistycznym.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA