Jump to content

Recommended Posts

Posted

Salut tuturor!

Acum pe la sfarsitul verii am mai deschis si eu codeblockul si am inceput sa recitesc lectiile din clasa a IX-a, etc.

Dintr-un anumit motiv, nu-mi merge sa fac o repetitiva cu test final care sa ma puna sa introduc numarul daca nu este format din patru cifre.

Practic trebuie introdus un numar de patru cifre si vreau sa folosesc un do while, dar nu merge. Daca introduc '1' de exemplu, se termina programul. Mi se intampla si pe desktop si pe laptop (in ultimul caz de abea am instalat codeblockul). Scriu eu ceva gresit sau?

Multumesc celor care au citit.

#include<iostream>
using namespace std;
int a,b,s=0;
int main()
{
    cout<<"Introduceti un numar natural de 4 cifre: ";
    do cin>>a; while(a<1000&&a>9999);

    return 0;
}

Posted

S.Vlad.. ala e un do-while, nu while.

 

1) Pune acoladele..  do { ..} while (..);

 

2) Vrei SAU, nu SI intre conditiile alea... un numar mai mic decat 1000 si mai mare decat 9999 e cam ciudat...

love is a verb
Love is a doing word

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.