Estos pequeños programas se construyeron en NetBeans IDE 7.0.1
Este programa calcula el promedio de n cantidad de alumnos con notas mayores o menores a 7
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pkgwhile;
import java.util.Scanner;
/**
*
* @author wilmer
*/
public class While {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
//declaracion de variables
int suma=0,n1,y,x=1;
/** Creacion de una instancia de la libreria Scanner*/
Scanner clase1=new Scanner(System.in);
//Ingreso por tecado de una solicitud
System.out.println("Cantidad de alturas a procesar: ");
//asignacion de la variable y
y=clase1.nextInt();
// variable prom inicializada
int prom=0;
//inicio del ciclo while
while (x<=y){
x=x+1;
//solicitud de las alturas
System.out.println("Ingrese la altura: ");
n1=clase1.nextInt();
//calculos
suma=n1+suma;
prom=suma/y;
}
//salida del promedio
System.out.println("Promedio= "+ prom);
}
}
Escribir un programa que solicite ingresar 10 notas de alumnos y nos informe cuántos tienen notas mayores o iguales a 7 y cuántos menores.
package pkgwhile;
import java.util.Scanner;
/**
*
* @author wilmer
*/
public class While {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner clase1=new Scanner(System.in);
int cantalum=0,nota=0,x=0,notmay=0,notmen=0;
System.out.println("Ingrese la cantidad de alumnos: ");
cantalum=clase1.nextInt();
while(x<cantalum){
x=x+1;
System.out.println("Ingrese nota: ");
nota=clase1.nextInt();
if(nota>=7){
notmay=notmay+1;
}else{
notmen=notmen+1;
}
}
System.out.println("Cantidad alumnos con nota mayor o igual a 7: " + notmay);
System.out.println("Cantidad alumnos con nota menor a 7: " + notmen);
}
}
En una empresa trabajan n empleados cuyos sueldos oscilan entre $100 y $500, realizar un programa que lea los sueldos que cobra cada empleado e informe cuántos empleados cobran entre $100 y $300 y cuántos cobran más de $300. Además el programa deberá informar el importe que gasta la empresa en sueldos al personal.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pkgwhile;
import java.util.Scanner;
/**
*
* @author wilmer
*/
public class While {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner clase1=new Scanner(System.in);
int cantemp=0,sueldo=0,x=0,suelmay=0,suelmen=0,totalapag,cont1=0,cont2=0;
System.out.println("Ingrese la cantidad de empleados: ");
cantemp=clase1.nextInt();
while(x<cantemp){
x=x+1;
System.out.println("Ingrese sueldo: ");
sueldo=clase1.nextInt();
if(sueldo<=300){
cont1=cont1+1;
suelmay=sueldo+suelmay;
}else{
cont2=cont2+1;
suelmen=sueldo+suelmen;
}
}
totalapag=suelmay+suelmen;
System.out.println("Cantidad empleados con sueldo menor a 300 " + cont1);
System.out.println("Cantidad empleados con sueldo mayor a 300 " + cont2);
System.out.println("Total a pagar " + totalapag);
}
}
Si desea recibir contenido de mi blog en su e-mail, por favor hágalo saber a
wipesi@hotmail.com