hihiohoihioohoho

Páginas: 2 (314 palabras) Publicado: 16 de abril de 2013
Certamen 1
Programación IWI – 131
1 Semestre de 2009 – Campus Vitacura
1.- Responda cada una de sus preguntas en una hoja por separado, si usted responde más de un pregunta en una hoja sólo se lerevisará una sola pregunta.
2.- En cada una de las hojas escriba su nombre, rol y paralelo al que asiste (sino nombre del profesor).
3.- Sólo las preguntas realizadas con lápiz pasta tienen derechoa recorrección.
4.- Tiempo de duración del Certamen: 90 minutos

1.- .- Realice el ruteo del siguiente programa en JAVA para los siguientes valores: 10, 10101, 1020. Detalle paso a paso el valorque va tomando cada una de las variables y su valor por pantalla. (30 ptos).

public class ruteo
{
public static void main(String[] args)
{
int n,i,t,d,numero=0;
boolean sec, ff= true;
do
{ StdOut.println("ingrese un número");
n = StdIn.readInt();
i = n;
while((i>0)&&ff)
{
ff =(((i%10)==0) || ((i%10)==1));
i = i/10;
}
if(ff)
{
if((n%10)==0)
t = 0;else
t = 1;
sec = true;
while((n>0) && sec)
{
n = n/10;d = n%10;
sec =( d != t);
t = d;
}//while
if (sec)
numero = numero +1;}//if
} while (ff);
StdOut.println("La cantidad de números es de: " + numero);
}//main
}//class

n
I
t
d
num
sec
ff


Pantalla




0

TrueIngrese Numero
10








10

10




True




1




True




0










0


True




1








Por el Nº 10 (9 ptos)



1...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS