Introducere in Limbajul de Programare C++. Notiuni de baza. PARTEA 5



Optimizarea programului

Versiunea programului de determinare a paritatii pe care tocmai am prezentat-o nu este atat de eficienta pe cat ar trebui. Variabila rest nu este, de fapt, necesara. Aceasta versiune este ceva mai buna.



#include <iostream>

using namespace std ;

int main () {

      int n ;

// Preia un numar de la tastatura.

cout  <<  "  Introduce un numar si apasa ENTER :  " ;
cin  >>  n ;

// Calculeaza restul impartirii la 2.
// Daca restul este 0, numarul introdus este par.

if ( n % 2 == 0 )
     cout  <<  " Numarul este par. " ;
else
     cout  <<  " Numarul este impar. " ;

return 0 ;

}


Aceasta versiune executa impartirea modulo in interiorul conditiei, comparand apoi rezultatul cu 0.


Responses

0 Respones to "Introducere in Limbajul de Programare C++. Notiuni de baza. PARTEA 5"

Trimiteți un comentariu

 
Return to top of page Copyright © 2012 | i-Learn2 Theme Converted into Blogger Template by Dominiq