Exercicio com função hand
Bem galera, estou fazendo um exercício para entregar para o meu professor dia 27/10/2010 e o problema é o seguinte.
Gere um número aleatório inteiro (utilize a função rand() ) entre 0 e 100 e solicite um número ao usuário.
O objetivo é que o usuário acerte onúmero gerado.
Se o número digitado for menor que o gerado, diga “MAIOR”, se for maior diga “MENOR”, e solicite um número aousuário novamente.
Repita este processo até que ousuário acerte o número gerado.Após isso, informe em quantastentativas o usuário acertou.
___________________________________________________________________________________________________________________________
meu código está dando erro que eu não entendi o porque !!! veja só
/**********************************************************************
Marcos de Souza Cipriano
programa iniciado dia 22/10/2010
Faculdade Presbiteriana Gammom
**********************************************************************/
#include<iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int main () {
int rand () {
do{
int aleatorio,ndigitado, contador;
contador=0;
rand(time(NULL));
aleatorio = rand()%100;
printf( "Digite um Numero Qualquer\n");
cin >> ndigitado;
if (aleatorio > ndigitado) {
printf( "O número é MAIOR que\n",ndigitado );
}
else {
if (aleatorio < ndigitado) {
printf( "O número é MENOR que\n",ndigitado );
}
}
contador=+1;
}while (aleatorio!=ndigitado);
printf( "Você acertou em" ,contador );
}
}Por favor me ajudem , o que estou fazendo errado!!!
Discussão (1)
Carregando comentários...