Jambix64

Srand_unsigned_

Jul 14th, 2016
407
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.10 KB | None | 0 0
  1. #include <iostream>// biblioteca de entrada de dados e saida de dados;
  2. #include <cstdlib> // Biblioteca  subistituiu a biblioteca <stdlib.h>, do "c". (Bibliteca para funcao srand);
  3. #include <ctime>  // Biblioteca subistituiu a biblioteca <time.> do "c". ctime para manipular data e hora;
  4. #include <iomanip> // Permite configura a largura de um campo;
  5. using namespace std;
  6.  
  7. using std::fixed;
  8. using std::setprecision;
  9.  
  10. int main() {
  11.    unsigned int a; //  unsigned de 2 bits e não pode ter numeros negativos no intervalo de 0-65535;
  12.    unsigned int b; //  unsigned de 4 bits e não pode ter numeros negativos no intervalo de 0-4294967295;
  13.    
  14.    
  15.    unsigned int c;// Armarzenar a semente insirida pelo usuario;
  16.    
  17.    
  18.    std::cin>>c;
  19.    srand(c); //semear o gerador de numeros aleatorios;
  20.    
  21.    for(int conter = 1;conter <=10;conter++){ //Contador tem 10 entao quando der 5 sera quebrado para uma nova linha
  22.    
  23.        cout<<setw(5)<<( 1 + rand() %6);
  24.        
  25.         // Se o contador  for 5, inicia uma nova linha de saida
  26.     if ( conter % 5 == 0)
  27.        
  28.           cout<<endl;
  29.    }
  30.     return 0;
  31.  
  32. }
Add Comment
Please, Sign In to add comment