Ejercicios programacion
Henry David Suarez SuarezTrabajo3 de Noviembre de 2019
9.631 Palabras (39 Páginas)274 Visitas
Trabajo De Programación Tercer Corte
ESTUDIANTE:
HENRY DAVID SUAREZ SERRANO
T.I 1004967702
DOCENTE
ALEXIS OLVANY TORRES
24 DE JULIO DEL 2019
UNIVERSIDAD DE PAMPLONA SEDE VILLA DEL ROSARIO
Ejercicios Segundo Corte en Java
Ejercicio 108
package ejercicios;
import java.util.Scanner;
public class Ejercicios {
public static void main(String[] args) {
Ej108();
}
int codigo = -1;
int valorcompra;
float valorfinal=0;
int cont2=0;
float cont3=0;
float cont4=0;
float cont5=0;
while(codigo!=0){
System.out.println("\nIngrese el codigo del cliente:\n");
Scanner entradaT = new Scanner (System.in);
codigo = Integer.parseInt(entradaT.nextLine());
if(codigo!=0){
System.out.println("\nIngrese el valor de la compra:\n");
entradaT = new Scanner (System.in);
valorcompra = Integer.parseInt(entradaT.nextLine());
cont2=cont2+valorcompra;
if(codigo%2==0){
cont3 = (float) (cont3+(valorcompra*0.1));
valorfinal = (int) (valorcompra-(valorcompra*0.1));
}
else{
cont3 = (float) (cont3+(valorcompra*0.05));
valorfinal = (float) (valorcompra-(valorcompra*0.05));
}
if(valorcompra<20000){
cont4 = (float) (cont4+(valorcompra*0.02));
valorfinal = (float) (valorfinal-(valorcompra*0.02));
}else
if(valorcompra>=20000&&valorcompra<=50000){
cont4 = (float) (cont4+(valorcompra*0.04));
valorfinal = (float) (valorfinal-(valorcompra*0.04));
}
else{
cont4 = (float) (cont4+(valorcompra*0.07));
valorfinal = (float) (valorfinal-(valorcompra*0.07));
}
cont5 = cont5+valorfinal;
cont=cont+1;
}
}
System.out.println("\nEn el dia ingresaron "+cont+" clientes\n");
System.out.println("La venta del dia sin descuentos fue de "+cont2+" pesos\n");
System.out.println("El valor de los descuentos iniciales es de "+cont3+" pesos\n");
System.out.println("El valor de los descuentos adicionales es de "+cont4+" pesos\n");
System.out.println("A la panaderia ingresaron "+cont5+" pesos\n");
}
Ejercicio 113
package ejercicios;
import java.util.Scanner;
public class Ejercicios {
public static void main(String[] args) {
Ej113();
int grupos;
int codigo=-1;
float calificacion;
float definitiva;
float aux;
int cont;
float totalalumnos=0;
float aprobados=0;
float porcentaje=0;
System.out.println("Ingrese el número de grupos:\n");
Scanner entradaT = new Scanner (System.in);
grupos = Integer.parseInt(entradaT.nextLine());
for(int i=1;i<=grupos;i++){
aux=0;
cont=0;
System.out.println("--------GRUPO "+i+"--------\n");
while(codigo!=0){
System.out.println("Ingrese el código del estudiante:\n");
entradaT = new Scanner (System.in);
codigo = Integer.parseInt(entradaT.nextLine());
if(codigo!=0){
definitiva=0;
cont=cont+1;
totalalumnos=totalalumnos+1;
for(int j=1;j<=3;j++){
System.out.println("Ingrese la calificación "+j+":\n");
entradaT = new Scanner (System.in);
calificacion = Integer.parseInt(entradaT.nextLine());
if(j==1||j==2){
definitiva=(float) (definitiva+(calificacion*0.35));
}
else{
definitiva=(float) (definitiva+(calificacion*0.30));
}
}
System.out.println("La definitiva del estudiante con código "+codigo+" es: "+definitiva+"\n\n");
aux=aux+definitiva;
if(definitiva>=3){
aprobados=aprobados+1;
}
definitiva=0;
}
}
System.out.println("\nla calificación promedio del grupo "+i+" es: "+(aux/cont)+"\n\n");
codigo=-1;
}
porcentaje = (aprobados/totalalumnos)*100;
System.out.println("El porcentaje es: "+porcentaje+" %\n");
}
Ejercicio 114
package ejercicios;
import java.util.Scanner;
public class Ejercicios {
public static void main(String[] args) {
Ej114();
}
int creditos;
int edad;
int aux=0;
float total;
System.out.println("Ingrese el número de créditos matriculados:\n");
Scanner entradaT = new Scanner (System.in);
creditos = Integer.parseInt(entradaT.nextLine());
System.out.println("Ingrese la edad del alumno:\n");
entradaT = new Scanner (System.in);
edad = Integer.parseInt(entradaT.nextLine());
if(creditos<=20){
total = creditos*15000;
if(edad>20&&edad<40){
total = (float) (total-(total*0.2));
}
System.out.println("El costo de la matricula del estudiante es: $"+total);
}
else
if(creditos>20&&creditos<=35){
total=20*15000;
aux=creditos-20;
total=total+(aux*25000);
if(edad<=20){
total=(float) (total-(aux*25000*0.1));
}
System.out.println("El costo de la matricula del estudiante es: $"+total);
...