Toque y fama simple

Solo disponible en BuenasTareas
  • Páginas : 2 (386 palabras )
  • Descarga(s) : 4
  • Publicado : 17 de mayo de 2010
Leer documento completo
Vista previa del texto
import java.util.*;

class tarea{

static public void main(String[]args){
Scanner C= new Scanner(System.in);
System.out.println("toque y fama");
System.out.println("se ha generado elcodigo secreto...");
int x1=(int) (Math.random()*100+1),
x2=(int) (Math.random()*100+1),
x3=(int) (Math.random()*100+1),
x4=(int) (Math.random()*100+1),
x5=(int)(Math.random()*100+1);
// generamos el codigo secreto entre 1 y 100
boolean seguir=true;
do{
System.out.println("ingrese 5 numeros enteros entre 1 y 100");
System.out.print("Numero1?");
inty1=C.nextInt();
System.out.print("Numero2?");
int y2=C.nextInt();
System.out.print("Numero3?");
int y3=C.nextInt();
System.out.print("Numero4?");
int y4=C.nextInt();System.out.print("Numero5?");
int y5=C.nextInt();
// pedimos al usuario ingresar las soluciones , enteros entre 1 y 100

int resultado2 = toques(x1,x2,x3,x4,x5,y1,y2,y3,y4,y5);System.out.println("tienes "+resultado2+" toques");
// entrega el resultado de toques
int resultado = famas(x1,x2,x3,x4,x5,y1,y2,y3,y4,y5);
System.out.println("tienes "+resultado+" famas");
//entrega el resultado defamas
if (resultado==5)
{
System.out.println("felicitaciones ganaste, el codigo es:"+x1+" "+x2+" "+x3+" "+x4+" "+x5);
seguir=false;
}
// si famas es igual a 5 ganaste y termina eljuego.

}while(seguir);
// el juego se repite hasta que famas sea igual a 5,(do while de algoritmo y programacion)
}

public static int famas(int x1,int x2,int x3,int x4,int x5,int y1,inty2,int y3,int y4,int y5){
int fama=0;
if(x1==y1)
{
fama++;
}
if(x2==y2)
{
fama++;
}
if(x3==y3)
{
fama++;
}
if(x4==y4)
{
fama++;
}
if(x5==y5)
{fama++;
}
return fama;
}
// funcion famas que retorna la cantidad de famas obtenidas en cada partida.

public static int toques(int x1,int x2,int x3,int x4,int x5,int y1,int y2,int y3,int...
tracking img