ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ciclos en java (While)


Enviado por   •  4 de Marzo de 2018  •  Trabajos  •  545 Palabras (3 Páginas)  •  308 Visitas

Página 1 de 3

EJERCICIOS EN WHILE Y FOR

1. Escribir un programa en java que pida 10 sueldos. Mostrar su suma y cuantos hay mayores de $300.000.

import java.util.Scanner;

public class ejercicios {

public static void main (String[] args) {

Scanner obj = new Scanner(System.in);

int sueldo,i,contm=0,suma=0;

for (i=1;i<=10;i++){

System.out.println("ingrese un sueldo");

sueldo=obj.nextInt();

if (sueldo>300000)

contm=contm+1;

suma=suma+sueldo;

}

System.out.println("la suma de los sueldos es: "+suma);

System.out.println("el numero de sueldos mayores a $300.000 son: "+contm);

}}

[pic 1]

2. Escribir un programa en java que dadas las edades y alturas de 5 alumnos, mostrar la edad y la estatura media, la cantidad de alumnos mayores de edad, y la cantidad de alumnos que miden más de 1.75.

import java.util.Scanner;

public class ejercicios {

public static void main (String[] args) {

Scanner obj = new Scanner(System.in);

int a=1;

float i,edad,my=0,altos=0,conte=0,contes=0,pe,pes,estatura;

for(i=1;i<=5;i++){

System.out.println("ingrese la edad del alumno "+a);

edad=obj.nextFloat();

System.out.println("ingrese la estatura del alumno "+a);

estatura=obj.nextFloat();

if (edad>=18)

my=my+1;

if (estatura>1.75)

altos=altos+1;

conte=conte+edad;

contes=contes+estatura;

a=a+1;

}

pe=conte/2;

pes=contes/2;

System.out.println("la edad promedio es: "+pe);

System.out.println("la estatura promedio es: "+pes);

System.out.println("la cantidad de alumnos mayores de 18 son: "+my);

System.out.println("la cantidad de alumnos que miden mas de 1,75 son "+altos);

}  

}

[pic 2]

3. Escribir un programa en java que pida un número (que debe estar entre 0 y 10) y mostrar la tabla de multiplicar de dicho número.

import java.util.Scanner;

public class ejercicios {

public static void main (String[] args) {

Scanner obj = new Scanner(System.in);

int num,cont=1,tab;

System.out.println("ingrese eun numero que este entre el 1 y el 10");

num=obj.nextInt();

for (int i=1;i<=10;i++){

tab=num*cont;

System.out.println(num+"x"+cont+"="+tab);

cont=cont+1;

}

}}

[pic 3]

4. Escribir un programa en java que dibuje un cuadrado de n elementos de lado utilizando *.

import java.util.Scanner;

public class ejercicios {

public static void main(String[] args) {

Scanner obj = new Scanner(System.in);

int n;

int fila=1,col;

System.out.print ("ingrese el tamaño del cuadro:");

n=obj.nextInt();

while (fila<=n)

{

fila=fila+1;

for (col=1; col<=n; col++)

System.out.print ("* ");

System.out.println ("");

}}}

[pic 4]

5. Escribir un programa en Java que pida números hasta que se teclee un 0, mostrar la suma de todos los números introducidos.

import java.util.Scanner;

public class ejercicios {

public static void main(String[] args) {

Scanner obj = new Scanner(System.in);

int i,num,suma=0;

do

{

System.out.println("ingrese un número");

num=obj.nextInt();

suma=suma+num;

}

while (num!=0);

System.out.println("la suma es: "+suma);

}}

[pic 5]

EJERCICIOS  DE VECTORES

1. Escribir un programa en java que pida 5 números y los imprima al inverso

import java.util.Scanner;

public class ejercicios {

public static void main (String[]args) {

Scanner obj=new Scanner (System.in);

int i,num;

int [] vector1=new int[5];

for (i=0;i<=4;i++)

{

System.out.println("Ingrese un numero:");

vector1[i]=obj.nextInt();

}

for (i=4;i>=0;i--)

...

Descargar como (para miembros actualizados)  txt (5 Kb)   pdf (819 Kb)   docx (2 Mb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com