Está en la página 1de 4

LENGUAJE DE PROGRAMACION I 1.

- Pida por pantalla el ingreso de nmeros enteros y muestre la cantidad de nmeros ingresados y la suma de los nmeros. Realice esta accin hasta que el usuario ingrese la palabra no. package ejercicio; import java.util.Scanner; public class EJERCICIO { public static void main(String[] args) { int tot_num,n,suma; String Num; Scanner scan = new Scanner(System.in); tot_num=0; suma=0; do { System.out.print("Ingrese Numero:"); Num= scan.nextLine(); if(!"no".equals(Num)){ n=Integer.parseInt(Num); suma=suma+n; tot_num=tot_num+1; } }while(!"no".equals(Num)); System.out.println ("Cantidad de nmeros es: " +tot_num); System.out.println ("La suma es:" +suma); } }

2.- Leer Mayor positivo mayor que 1, y hacer la siguiente secuencia, si el nmero es par, dividirlo entre 2; sino multiplicarlo por 3 y sumarle 1. import java.util.Scanner; public class EJERCICIO { public static void main(String[] args) { int n,res,operaciones; String Num; Scanner scan= new Scanner(System.in); n=0; operaciones=0; do{ operaciones++; System.out.print("Ingrese Numero:"); Num= scan.nextLine(); if(!"1".equals(Num)){ n=Integer.parseInt(Num); } if(n%2==0 && n>=1){ res= n/2; }else res=n*3+1; }while(!"1".equals(Num)); System.out.println("El numero de Operaciones es:" +operaciones); System.out.println("El resultado es:"+res); } }

3.- Ingresar un nmero cualquier cantidad de cifras y mostrarlo en forma invertida import javax.swing.JOptionPane; public class EJERCICIO {

public static void main(String[] args) { int numero,cifra,numeroinv; numeroinv=0; String num= JOptionPane.showInputDialog(null,"ingrese numero"); numero=Integer.parseInt(num); while(numero>0){ cifra=numero%10; numeroinv=numeroinv*10+cifra; numero=numero/10; } System.out.println("Numero Invertido es: " +numeroinv); } }

4.- Convertir el nmero 252222 a base 2 public class EJERCICIO { public static void main(String[] args) { String binario=""; int decimal; decimal=252222; while(decimal>0){ binario=decimal%2+binario; decimal/=2; } System.out.println(binario); } }

5.- Mostrar los Numeros de 50 al 100 package numeros_del50_100; public class NUMEROS_DEL50_100 {

public static void main(String[] args) { int num; num=50; while (num<=100) { System.out.println(num); num = num + 1; } } }