Post on 04-Jul-2015
UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACION HUMANAS Y TECNOLOGIAS
NOMBRE: CESAR YUPA
PRACTICA 3
EJERCICIO 1
De N lista de estudiantes calcular el promedio de cada uno de ellos, siendo las notas a ingresar de deberes, lecciones, examen. Mostrar en la pantalla el nombre y el promedio.
DESARROLLO
//CESAR YUPA
import java.util.Scanner;
class promedio {
public static void main(String [] args){
Scanner dato=new Scanner(System.in);
double i,x,n,e,d,l,promedio;
String nombre;
System.out.println("****EL PROMEDIO DE ALUMNOS*****");
System.out.println("****ingrese el numero de estudiantes*****");
n=dato.nextDouble();
promedio=0;
for(i=1;i<=n;i++)
{
System.out.println(" Ingrese el nombre del estudiante");
nombre=dato.next();
System.out.println("****ingrese la nota de deberes*****");
d=dato.nextDouble();
System.out.println("****ingrese la nota de lecciones*****");
l=dato.nextDouble();
System.out.println("****ingrese la nota de examenes*****");
e=dato.nextDouble();
promedio=(d+l+e)/3;
System.out.println("el nombre de estudiante es: "+nombre);
System.out.println("el promedio de estudiantes es: "+promedio);
}
}
}
EJECUCIÓN
EJERCICIO 2
Calcular la factorial de un número
Desarrollo
//CESAR YUPA
import java.util.Scanner;
class factorial {
public static void main(String[] args){
Scanner dato =new Scanner(System.in);
int suma=1;
System.out.println("*********factorial de un numero*******");
System.out.println("***Ingrese un numero***");
int n=dato.nextInt();
for(int i=n;i>1;i--){
suma=suma*i;
}
System.out.println("El factorial de "+n+" es "+suma);
}
}
EJECUCIÓN
EJERCICIO 3
Leer N números y encontrar el mayor y el menor valor leídos.
DESARROLLO
//CESAR YUPA import java.util.Scanner; class mayormenor { public static void main(String[] args) { { int n,i; double x,mayor,menor; Scanner datos = new Scanner(System.in); System.out.println("******el mayor y menor de numertos****** "); System.out.println("******ingrese el total de elementos****** "); n=datos.nextInt(); for(i=1;i<n;i++); mayor=0; menor=100000; for(i=1;i<=n;i++) { System.out.println("ingrese un numero: "); x=datos.nextDouble(); if(x>mayor) mayor=x; if(x<menor) menor=x; } System.out.println("***el mayor de la lista de numeros es: "+mayor);
System.out.println("***el memor de la lista de nuymeros es: "+menor); } } }
EJECUCIÓN