Upload
juan-sosa
View
212
Download
0
Embed Size (px)
DESCRIPTION
ejercicio en otro lenguaje y no completo
Citation preview
El ejercicio en otro lenguaje de programación sin estar totalmente resuelto
package progi;
import java.util.Scanner;
public class ProgI {
static double total(double prec, int can) {
double tot;
tot=prec*can;
return tot;
}
public static void main(String[] args) {
int id, cantidad, cantidadalta=0, idmejorvendedor=0, idmayorvendedor=0,
idmenorvendedor=0, idmasvendedor=0;
char resp1,resp2;
double acum1=0, acum2=0, precio, ctotal,comision=0,comisionalta=0,
acumuladoralta=0,acumuladorbaja=0;
int cont1=0,cont2=0;
Scanner teclado=new Scanner(System.in);
System.out.println("Incluir vendedor S/N ");
resp1=teclado.next().charAt(0);
while (resp1=='s') {
System.out.println("ID vendedor ");
id=teclado.nextInt();
System.out.println("vender S/N ");
resp2=teclado.next().charAt(0);
while (resp2=='s') {
System.out.println("Cantidad ");
cantidad=teclado.nextInt();
System.out.println("Precio ");
precio=teclado.nextFloat();
ctotal=total(precio,cantidad);
acum1=acum1+ctotal;
acum2=acum1;
cont2=cont2 +cantidad;
cont1=cont2;
System.out.println("vender S/N ");
resp2=teclado.next().charAt(0);
}
if (acum2<2000)
comision=acum2*0.1;
if (acum2>=2000 && acum2<=8000)
comision=acum2*0.15;
if (acum2>8000)
comision=acum2*0.2;
System.out.println("Incluir vendedor S/N ");
resp1=teclado.next().charAt(0);
if (comision>comisionalta) {
comisionalta=comision;
idmejorvendedor=id;
}
if (acum2>acumuladoralta) {
acumuladoralta=acum2;
idmayorvendedor=id;
}
if (acum2<acumuladorbaja) {
acumuladorbaja=acum2;
idmenorvendedor=id;
}
if (cont2>cantidadalta) {
cantidadalta=cont2;
idmasvendedor=id;
}
acum2=0;
cont2=0;
System.out.println("Incluir vendedor S/N ");
resp1=teclado.next().charAt(0);
}
System.out.println("Vendedor mejor comision "+ idmejorvendedor +" con una comision de "
+comisionalta);
System.out.println("Vendedor que mas ha vendido "+ idmayorvendedor +" con una cantidad de
ventas " +cantidadalta);
}
}