Advertisement
Guest User

Frequencia 2; 4.

a guest
Oct 20th, 2014
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.88 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. //alinea a)
  5. int conta_pares(int tab[], int dim);
  6. int par_impar(int num){
  7.    
  8.     bool par = false;
  9.     if (num % 2 == 0)   par = true;
  10.    
  11.     return (par);
  12. }
  13. //alinea b)
  14. int main(){
  15.    
  16.     //int num;
  17.     int tab[100];
  18.     int dim;
  19.    
  20.     do{
  21.         cout << "\nQuantos numeros inteiros deseja introduzir (minimo 2, maximo 100)? ";
  22.         cin >> dim;
  23.     }while(dim < 2 || dim > 100);
  24.    
  25.     cout << "\nIntroduza os numeros: ";
  26.     for(int i = 0; i < dim; i++)
  27.         cin >> tab[i];
  28.        
  29.     cout << "\nO numero de numeros pares introduzidos foi " << conta_pares(tab, dim);
  30.    
  31.     //if(par_impar(num) == true)    cout << "\nO numero introduzido e par.";
  32.     //else  cout << "\nO numero introduzido e impar.";
  33.    
  34.     return 0;
  35. }
  36.  
  37. //alinea c)
  38. int conta_pares(int tab[], int dim){
  39.    
  40.     int num_pares = 0;
  41.     for(int i = 0; i < dim; i++)
  42.         if (tab[i] % 2 == 0)    num_pares++;
  43.    
  44.     return (num_pares);
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement