Gerando números aleatórios em C

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Gerando números aleatórios em C

Mensagem por Allan em Dom Abr 29, 2012 2:25 am

Gera 50 números aleatórios de uma só vez. (os números pode repetir.)

Código:
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
using namespace std;

int main()
{
  int y[50];
  srand(time(NULL));
  for (int x = 0; x < 50;++x)
  {
      y[x] = rand()%100;
      printf("%d\n",y[x]);
  }
  return 0;
}

Atualizado! 10/07/12
Agora um simples jogo que o usuário tem que acertar o número dado pelo PC:
Código:
#include <cstdlib>
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
    int op,pc=1;
    cout << "Entre com num ate 3 " << endl; cin >> op;
    srand(time(NULL));
    pc = rand()%3+1;
    cout << endl;
    cout << pc << endl;
    if (op == pc)
    {
        cout << "Is igual!" << endl;
    }
    else if (op > pc)
    {
        cout << "Seu num e maior." << endl;
    }
    else if (op < pc)
    {
        cout << "Seu num e menor." << endl;
    }
    return 0;
}
Tá em C++ cheers
avatar
Allan
Administrador
Administrador

Mensagens : 255
Data de inscrição : 06/07/2011
Idade : 20
Localização : Paraná

http://zetasecurity.forumeiros.com/

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum