Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Escriba un programa que lea números introducidos aleatoriamente por teclado hasta
- que el valor introducido sea 0. A continuación deberá visualizar el número de
- introducciones efectuadas, y la mayor secuencia de números consecutivos iguales,
- indicando cuál fue el número que se repitió, y cuántas veces seguidas lo hizo
- */
- import java.util.Scanner;
- class Ejercicio15
- {
- public static void main(String[] arg)
- {
- Scanner teclado= new Scanner (System.in);
- System.out.println("introduce valor");
- int valor= teclado.nextInt();
- if (valor!=0)
- {
- int cont=1,sec=1,secm=1,secmn=valor,v=valor;
- System.out.println("introduce valor");
- valor= teclado.nextInt();
- while(valor!=0)
- {
- cont++;
- if(valor==v)
- {
- sec++;
- if(sec<secm)
- {
- secm=sec;
- secmn=valor;
- }
- else
- sec=1;
- }
- else
- valor=v;
- System.out.println("introduce valor");
- valor= teclado.nextInt();
- }
- System.out.println("Numeros introducidos es: "+cont+" numeros de veces repetido es: "+secm+" el numero repetido es: "+secmn);
- }
- else
- System.out.println("No hay numeros introducidos");
- }
- }
Add Comment
Please, Sign In to add comment