Bucles compuestos ejercicios en código java
-
Upload
fanny-lorenzo-quilla -
Category
Engineering
-
view
132 -
download
5
Transcript of Bucles compuestos ejercicios en código java
EJERCICIOS BUCLES COMPUESTOS
/* * Ejercicio 6: simular el comportamiento de un reloj digital imprimiendo la hora, minutos * y segundos de un día desde las 0.00.00 horas hasta las 23.59.59 horas */
public class Ejercicio6 {public static void main(String[] args) {
for (int i=0;i<=23; i++ ){for (int j=0; j<=59; j++)
for ( int k=0; k<=59; k++)System.out.println(i+"."+j+"."+k);
}}
}
/* * Ejercicio 7: Se introducen n números por teclado, y se desea calcular * cuántos son mayores a cero, cuántos son menores a cero y cuántos son ceros */
import java.util.Scanner;
public class Ejercicio7 {public static void main(String[] args) {
Scanner sc = new Scanner(System.in);int n, num, positivos=0, negativos=0, ceros=0;
System.out.print("¿Cuantos números va a ingresar? ");n = sc.nextInt();
for (int i=1; i<=n;i++){
System.out.print("Ingrese número ");num = sc.nextInt();
if (num<0){negativos+=1;}
else{if (num>0)
positivos+=1;else
ceros+=1;}}
System.out.println("Los números positivos son "+positivos);System.out.println("Los números negativos son "+negativos);System.out.print("Los números iguales a cero son "+ceros);
}}
/* Ejercicio 8: En un centro de verificaciÓn de automoviles,se desea saber el promedio de puntos contaminantes de los n automoviles que lleguenasi mis mismo se desea saber los puntos contaminantes del auto que mas contamino y del que menos contamino*/
import java.util.Scanner;public class Ejercicio8 {
public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n, puntosc, sum=0, max, min;System.out.print("¿Cuantos automoviles llegaron a ingresar? ");n =sc.nextInt();
System.out.print("Ingrese los puntos contaminantes primer automovil ");puntosc =sc.nextInt();
max = puntosc;min = puntosc;int primerauto = puntosc;
for (int i=2; i<=n;i++){System.out.print("Ingrese los puntos contaminantes del siguiente automovil ");puntosc =sc.nextInt();
if (puntosc>=max){max = puntosc;}
if (puntosc<=min){min = puntosc;}
sum= sum+puntosc;}int suma = primerauto+sum;
System.out.println("El promedio de los puntos contaminantes de los "+ n+" autos que ingresaron es de "+(Math.round(suma/n)));System.out.println("Los puntos contaminantes del auto que menos contaminó fue de "+min);System.out.print("Los puntos contaminantes del auto que mas contaminó fue de "+max);
}}
// Ejercicio 9: Determinar cuantos hombres y mujeres se encuentran en un grupo de n alumnos
import java.util.Scanner;
public class Ejercicio9 {
public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n, m=0, v=0;int sexo;
System.out.print("¿Cuantos alumnos son? ");n = sc.nextInt();
for (int i=1; i<=n;i++){System.out.println("si es mujer ingrese 1, si es varón ingrese 0 "); sexo = sc.nextInt();
if (sexo == 1){m++;}
else// (sexo ==H) v++;
}System.out.println("El número de mujeres es "+m);System.out.println("El número de varones es "+v);
}}