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

C++ program z pętlami - liczby podzielne przez 2 w zakresie 5-15 nie działa

Ins0maniaC 25 Paź 2014 16:10 1149 8
REKLAMA
  • #1 14072271
    Ins0maniaC
    Poziom 17  
    Posty: 353
    Ocena: 10
    Witam. Mam wykonać program zgodnie z następującym poleceniem:

    Napisz program wczytujący 5 liczb z przedziału od 1 do 20 a następnie podający ile z tych liczb jest podzielnych przez 2 i jest z zakresu od 5 do 15.

    Robiłem co mogłem, kombinowałem na różne sposoby. Wersja finalna wydaje mi się jest poprawna, kompilator nie wykrywa błędów, ale program po odpaleniu nie robi kompletnie nic. Podpowie ktoś gdzie błąd?

    Kod: text
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • Pomocny post
    #2 14072284
    witoldwitoldowicz
    Poziom 28  
    Posty: 698
    Pomógł: 163
    Ocena: 60
    while(iloscpodanychliczb<5)
  • REKLAMA
  • #3 14072298
    Ins0maniaC
    Poziom 17  
    Posty: 353
    Ocena: 10
    Teraz program wypisuje w nieskończoność "Podaj liczbe"
  • REKLAMA
  • Pomocny post
    #4 14072299
    krru
    Poziom 33  
    Posty: 1819
    Pomógł: 230
    Ocena: 214
    Brakuje zamknięcia w {} wnętrza pętli while.
    I formatowania.
  • REKLAMA
  • #5 14072324
    Ins0maniaC
    Poziom 17  
    Posty: 353
    Ocena: 10
    Po wsadzeniu w {} wszystko działa. Dziękuję pięknie :) A formatowania to znaczy...?:D początkujący ze mnie "programista" (chociaż takim mianem siebie nazwać nie mogę) i za bardzo nie wiem co mam wykonać :D
  • Pomocny post
    #6 14072337
    witoldwitoldowicz
    Poziom 28  
    Posty: 698
    Pomógł: 163
    Ocena: 60
    Zamiast cytat daj w znaczniku syntax.
  • #7 14072348
    Ins0maniaC
    Poziom 17  
    Posty: 353
    Ocena: 10
    A bardziej łopatologicznie?:D Wybaczcie moją niewiedze, ale dopiero zaczynam się uczyć, slang programistów nadal jest dla mnie zagadką.
  • #9 14072363
    Ins0maniaC
    Poziom 17  
    Posty: 353
    Ocena: 10
    Dziękuję bardzo, już poprawione. Wszystko wyjaśnione, więc zamykam i pozdrawiam.

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik miał problem z programem w C++, który miał wczytywać 5 liczb z przedziału 1-20 i zliczać, ile z nich jest podzielnych przez 2 oraz mieści się w zakresie 5-15. Początkowo program nie działał, ponieważ pętla while była źle skonstruowana. Użytkownicy zasugerowali poprawki, w tym dodanie nawiasów klamrowych do pętli while oraz zmianę warunku na "iloscpodanychliczb < 5". Po wprowadzeniu poprawek program zaczął działać poprawnie. Użytkownik dziękował za pomoc i zamknął wątek.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA