![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 0 Dołączył: 19.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam problem tzn nie moge zrobic walidacji poniewarz nie moge wyciagnac podawanej wartosci z tekstu podanego przez uzytkownika tzn mam menu uzytkownik wybiera opcje i chce sprawdzic czy jest z poprawnego zakresu wyglada to tak
a pozniej case
no i to wszystko mi dziala ale chce tuz przed swichem dac
no ale wtedy co nie wpisze to wszystko wylacza mi konsole ;/ wiem ze to c++ ale moze ktos pomoze ![]() Ten post edytował Raffal 1.07.2008, 19:15:42 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jeśli to C++, to powinieneś używać
Kod cin >> zmienna; do wczytywania zmiennej. A co do zamykania konsoli, to obstawiam, że program po prostu kończy działanie, a teksty drukuje tak szybko, że nie zdążysz ich zauważyć ![]() Skompiluj sobie program do postaci pliku .exe, potem Start -> Uruchom -> cmd (Windows offkozz). Odpali Ci się konsola, a z niej znajdź swój program i uruchom go wpisując 'program.exe'. Ten post edytował sowiq 1.07.2008, 19:29:56 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 0 Dołączył: 19.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
urzywam dev C++ wiec konsole widze a tekst moze i sie wyswietla no ale
wstawile
poprawilem na if(&str) i wyswietla tekst ale jak nacisne cos to wylacza konsole a ja chcialbym moc jeszcze raz podac mozliwa opcje :/ chyba znalazlem blad tzn wszystko to mam w petli while char str = 'l'; while(str != '7') i kaczy sie returnem 0 jak to moge przeksztalcic? i mam jeszcze jedno pytanie jak moge zapisac cala strukture do pliku? jezeli moja struktura nazywa sie filmy? i chcialbym ja tylko zapisac do pliku? wymyslilem zeby pod switcha dac default ale nie wiem jaka jest skladnia w starym C ;/ wpisuje cos takiego ale nie dziala :/ default : { printf("To jest jedna z niezdefiniowanych wartosci \n"); break; { no i czy wie ktos jak zapisac strukture do pliku? Ten post edytował Raffal 1.07.2008, 20:29:08 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kod do{ scanf("%d", &zmienna); switch(zmienna){ case 1: printf("wpisano 1"); break; case 2: printf("wpisano 2"); break; [...] default: printf("nic nie wpisano"); break; } }while(zmienna != 0); Po wpisaniu 0 program kończy działanie. Tylko wiesz, nie widzę sensu używania C++ skoro wykorzystujesz funkcje rodem z ANSI C. C++ używa 'iostream', czyli 'cin >> zmiena' oraz 'cout << zmienna'. Powodzenia ![]() Ten post edytował sowiq 2.07.2008, 09:38:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 03:31 |