elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Ayuda Vector interactivo y modificar un poco el programa.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda Vector interactivo y modificar un poco el programa.  (Leído 1,459 veces)
erick8652

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Ayuda Vector interactivo y modificar un poco el programa.
« en: 29 Abril 2015, 08:12 am »

Hola Buenas Noches, para el dia de mañana necesitaba mostrar un programa que realice lo siguiente:

Crear un programa que deje ingresar 3 productos y nos pida su respectivo valor,Luego que deje ver el valor del iva desglosado y nos dé un valor total de la compra. 1.6 el iva.



import java.util.Scanner;

public class Factura {

Scanner teclado = new Scanner(System.in);
private String producto1;
private String producto2;
private String producto3;
float p1;
float p2;
float p3;
double valor;
float iva1;
float iva2;
float iva3;
float siva1;
float siva2;
float siva3;

public void registrardatos() {
System.out.print("Por favor ingrese primer producto:");
producto1 = teclado.next();
System.out.print("Por favor ingrese segundo producto:");
producto2 = teclado.next();
System.out.print("Por favor ingrese tercer producto:");
producto3 = teclado.next();
}

public void valorproducto() {
System.out.println("Por favor ingrese el valor de " + producto1);
p1 = teclado.nextFloat();
System.out.println("Por favor ingrese el valor de " + producto2);
p2 = teclado.nextFloat();
System.out.println("Por favor ingrese el valor de " + producto3);
p3 = teclado.nextFloat();
valor = (p1 + p2 + p3);
iva1 = (p1 * 16) / 100;
iva2 = (p2 * 16) / 100;
iva3 = (p3 * 16) / 100;
siva1 = (p1 - iva1);
siva2 = (p2 - iva2);
siva3 = (p3 - iva3);
System.out.println("el valor neto para el " + producto1 + " " + "es de " + " " + "$" + siva1 + " su iva es" + " " + "$" + iva1 + " " + "para un valor de" + " $ " + p1);
System.out.println("el valor neto para el " + producto2 + " " + "es de " + " " + "$" + siva2 + " su iva es" + " " + "$" + iva2 + " " + "para un valor de" + " $ " + p2);
System.out.println("el valor neto para el " + producto3 + " " + "es de " + " " + "$" + siva3 + " su iva es" + " " + "$" + iva3 + " " + "para un valor de" + " $ " + p3);
System.out.println("EL VALOR TOTAL DE SU COMPRA SON $ " + valor);
System.out.println("GRACIAS POR SU COMPRA");
}

public static void main(String[] arg) {
Factura producto;//
producto = new Factura();
producto.registrardatos();
producto.valorproducto();
}
}

OK HASTA HAY,TODO BIEN

Pero mi profesor me ha pedido que lo haga con un vector interactivo en lugar de que sean solo con 3 variables. que el usuario pueda ingresar la cantidad que quiere de artículos. EJEMPLO: 1 ,3,5,6,20,312. Y LUEGO IMPRIMIR UNA FACTURA DONDE EL IVA ESTE DISCRIMINADO CON SU VALOR TOTAL DE IVA Y TOTAL A PAGAR. Realmente lo e intentado muchísimas veces de realizar pero no e logrado ni siquiera que sea con un vector o (arreglo) interactivo.
Lo he intentado con este modo porque es el que me recomendó el docente pero nada. No puedo.
private Scanner teclado;
private float[] Articulos;
teclado = new Scanner(System.in);
System.out.print("Ingrese el numero articulos:");
articulos= teclado.nextInt();
articulos= new float[articulos];

Gracias por su tiempo espero alguien me pueda a modificar el programa


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda Como modificar un Programa « 1 2 »
Ingeniería Inversa
aragon33 16 16,636 Último mensaje 16 Noviembre 2012, 13:59 pm
por apuromafo CLS
AYUDA A CAMBIAR/MODIFICAR IMAGENES DE UN PROGRAMA « 1 2 »
Ingeniería Inversa
fireh 16 12,902 Último mensaje 7 Abril 2011, 17:28 pm
por apuromafo CLS
Colgar un programa (C#) en Intenet de modo interactivo
.NET (C#, VB.NET, ASP)
GADUARD2 1 2,480 Último mensaje 27 Enero 2012, 22:40 pm
por armizh
Programa con matriz y vector, ayuda
Programación C/C++
luchofiattipo 1 2,628 Último mensaje 9 Octubre 2012, 19:05 pm
por x64core
AYUDA Programa con vector interactivo N asignautas N notas
Java
erick8652 2 1,860 Último mensaje 28 Abril 2015, 16:34 pm
por erick8652
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines