Jump to content

Recommended Posts

Posted

Pentru a calcula/afișarea inversului unui număr, putem folosi programul următor:

 

#include <iostream.h>
int main()
{
    int a,b=0;
    cout<<"Scrie o valoare pentru variabila a ";
    cin>>a;
    while (a!=0){
        b=b*10+a%10;
        a=a/10;
    }
    cout<<"Numarul inversat este "<<b;
    return 0;
}

 

  • 4 years later...

Posted

Asa e corect:

#include <iostream.h>
#include <conio.h>
int main()
{
    int a,b=0;
    cout<<"Scrie o valoare pentru variabila a ";
    cin>>a;
    while (a!=0){
        b=b*10+a%10;
        a=a/10;
    }
    cout<<"Numarul inversat este "<<b;
    getch ();
    return 0;
}

:)

  • Moderators
Posted

1. Standardul e iostream, nu iostream.h.

2. cin / cout se afla in namespace-ul std. 

Ori folosesti std::cin, ori using namespace std, ori using std::cin, etc.

3. conio.h e pentru anii 90.

  • Like 1
Posted (edited)

Programul era compilat pe un MingW, acum pe Visual Studio ai nevoie de iostream. La fel e și pentru using namespace std, mergea și fără pe MingW.

getch ();

se folosește ca să nu-ți iasă automat din modul de debugging. Programul așteaptă un caracter de la tastatură și, de aia când apeși o tastă ți se termină execuția programului. 

Edited by Gabriel R.
stupid me

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.