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

[Lekcja IX, Zad. 2] Jak napisać program skoroszyt?

Ostatnio zmodyfikowano 2010-06-20 01:07
Autor Wiadomość
LoBoSz
Temat założony przez niniejszego użytkownika
» 2010-06-20 00:31:53
Przy uruchamianiu coś wyskakuje i program nie działa.
Dobra, mam nadzieje że jutro to ktoś poprawi :)
Dzięki za pomoc bo dużo się od Ciebie dowiedziałem.
ściągnę tego codeblocks muszę go sprawdzić :)

a i jak  zrobić to takie jaśniejsze tło w którym wstawiasz kod?
P-18153
ison
» 2010-06-20 00:36:51
aa, sorry za ten głupi błąd z mojej strony, spowodowany tym iż w kompilatorze GNU GCC przy iostreamie są częściowo dołączane liby takie jak cstdio i string.
C/C++
#include <string>

cytaty i rzeczy które chcesz wyróżnić pisz w znacznikach [*code*] [*/code*]
jeśli chcesz syntax z c++ to [*code src="C++"*] [*/code*]
(oczywiście wywal *)
P-18154
LoBoSz
Temat założony przez niniejszego użytkownika
» 2010-06-20 00:40:05
Nadal coś wyskakuje przy włączeniu programu
Dobra daj spokój temu.

Dzięki
P-18155
ison
» 2010-06-20 00:41:24
wklej kod i błędy, może się z tym uporamy
(dlatego nie lubie Visual Studio :p)
P-18156
LoBoSz
Temat założony przez niniejszego użytkownika
» 2010-06-20 00:48:38
C/C++
#include <iostream>
#include <conio.h>
#include <cstring>
#include <string>
#include <cstdio>
using namespace std;

int main()
{
    int ilosc_osob;
    string imie[ 100 ];
   
    cout << "Podaj liczbe osob, ktore chcesz wprowadzic do skoroszytu" << endl;
    cin >> ilosc_osob;
    cout << "Podano liczbe " << ilosc_osob << ". Wprowadz dane" << endl;
    for( int q = 1; q <= ilosc_osob; q++ )
    {
        cout << "Osoba - " << q << ": Imie - ";
        cin >> imie[ q ];
        //tu możesz wczytywać również inne dane dotyczące osoby
    }
    getch();
    return 0;
}


i jak uruchamiam to wyskakuje:

Run-Time Check Failure #3 - The variable 'ilosc_osob' is being used without being defined.
i jak dam break to znika a program się zawiesza
a jak dam continue to wyskakuje:

Unhandled exception at 0x7c812afb in skoroszytcd.exe: Microsoft C++ exception: std::bad_alloc at memory location 0x0012d71c..
i jak dam break to znika a program się zawiesza
a jak dam continue to wyskakuje znowu to samo

P-18157
ison
» 2010-06-20 00:54:23
to jest co najmniej dziwne :p
daj zmienną ilosc_osob jako zmienną globalną czyli zadeklaruj ją przed funkcją main, po include. Może pomoże :p

jeśli nie chcesz się bawić w jakieś zaawansowane edytory C++ to możesz na poczatek spróbować Dev-C++. Nie jest już rozwijany w żaden sposób, ale jest banalny w obsłudze i bardzo przyjemny :) Jesli już będziesz go ściągał to pamiętaj aby sprawdzić czy aby na pewno jest razem z kompilatorem.
P-18158
LoBoSz
Temat założony przez niniejszego użytkownika
» 2010-06-20 01:00:46
;/ to chyba coś mi się zawiesiło teraz działa normalnie :D
Wlepiłem kod jeszcze raz i działa :D

Zainstalowałem codeblocks próbuje go ogarnąć
Jeszcze raz DZIĘKI  bo działa :D
P-18159
ison
» 2010-06-20 01:03:47
Nie ma za co ^^ Z dalszą częścią zadania już sobie chyba poradzisz.

pamiętaj że jeśli problem jest rozwiązany to możesz zamknąć swój temat.


pozdrawiam i życzę powodzenia w dalszej nauce :p
P-18160
1 2 « 3 » 4
Poprzednia strona Strona 3 z 4 Następna strona