C sharp - problema con un programa

 
Vista:

problema con un programa

Publicado por luiss (21 intervenciones) el 28/04/2005 18:33:02
using System;
class adivinar
{
public static void Main()
{
int comp=0;
int num=0;
int cont=0;
Console.WriteLine ("Introdusca un numero:");
num=int.Parse (Console.ReadLine ());
while (comp != num)
{
Random rnd = new Random ();
comp= rnd.Next (1,100);
if (comp>num)
Console.WriteLine ("el numero buscado es menor");
if(comp<num)
Console.WriteLine ("el numero buscado es mayor");
if (comp==num)
Console.WriteLine ("El numero es correcto");
cont++;
}
Console.ReadLine ();
}
}
el programa consiste en , en que el usuario escoje un nuemro y la computadora tratara de adivinar cuale s el numero
si alguien sabe que e echo mal si me podrian corregir se le agradece cualqueir ayuda
tengo problema con mi compilador cuando lo mando a compilar me dice que tiene problema con el csc disque no valido
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:problema con un programa

Publicado por Yamil Bracho (1164 intervenciones) el 28/04/2005 20:15:35
Cual es tu linea de comandos para compilar ?
De todas maneras en cuanto a la logica del programa deberias sacar la lineas
Random rnd = new Random ();
comp= rnd.Next (1,100);

del while porque el numnero random se esta generando a cada rato
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:problema con un programa

Publicado por Edgar (278 intervenciones) el 28/04/2005 22:47:53
Hola

Mas aun.. si estas creando el random cada vez y no le asignas ninguna semilla, seguramente te va a dar el mismo numero cada vez

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar