Examen De Programaci N JAVA

Páginas: 3 (663 palabras) Publicado: 8 de septiembre de 2015
Examen de Programación
1.- Realice el ruteo del siguiente programa, indicando paso a paso el valor de cada variable y lo que va mostrando por pantalla (30 puntos).

public class ruteo_C2_2_2007
{static int mazo;
static int joker=-1;

/*{Esta función no se rutea, se muestra la informacion por pantalla}*/
public static void mostrarPaso(int p, int cartas[])
{ int i;StdOut.println("Paso "+p);
for(i=0;i<=mazo-1;i++)
StdOut.println((i+1) + " - " + cartas[i]);
StdOut.println("joker: "+joker);
}

public static int pepito_paga(intcarta1,int carta2, int cartas[])
{ int joker;
joker = carta1;
carta1 = cartas[2];
carta2 = carta1;
cartas[2] = joker;
joker = cartas[1];
returnjoker;
}
public static int doble(int carta1, int carta2, int carta3, int cartas[])
{
StdOut.println(carta1 + " "+ carta2 + " " + carta3);
joker = cartas[0];cartas[0] = carta3;
cartas[1] = joker;
carta2 = carta1;
joker = carta1;
carta1 = carta3;
StdOut.println(carta1);
return carta1;
}
public staticvoid main(String[] args)
{ int joker;
mazo = 3;
int cartas[] = new int[3];
cartas[0] = 1;
cartas[1] =2;
cartas[2] =3;
joker = cartas[2];mostrarPaso(1, cartas);
cartas[1] = pepito_paga(cartas[0],joker, cartas);
mostrarPaso(2, cartas);
joker = doble(cartas[2], joker, cartas[1], cartas);
mostrarPaso(3,cartas);
StdOut.println("");
}
}
2.- Se tiene una imagen a color representada en un arreglo A de 120 x 120, en donde cada casilla representa el color que posee dicha foto en el formato RGB,que va de 1 a 255, es decir, si en la casilla encontramos A[1][7] = 67, representa dicho tono en el formato RGB. Se pide a usted:
Desarrollar un programa que reduzca la imagen inicial de 120 x 120...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programaci n en Java
  • Programaci N Java
  • Examen Parcial De Programaci N
  • PROGRAMACI N
  • Programaci N
  • PROGRAMACI N
  • Introducci N Programaci N
  • Examen java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS