ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programa que saca una factura POO


Enviado por   •  2 de Noviembre de 2015  •  Prácticas o problemas  •  1.191 Palabras (5 Páginas)  •  128 Visitas

Página 1 de 5

package factura;

import java.util.Scanner;

public class Factura {

private float importe;

private int numero_de_arti;

private float suma;

private float iva;

private float total;

private int precio[] = new int[100];

private String articulos[] = new String[100];

public static void main(String[] args) {

menu();

}

public static void menu() {

Scanner yo = new Scanner(System.in);

Factura factura1 = new Factura();

int op;

do {System.out.println("BIENVENIDO A LA TIENDA QUE DESEA HACER?");

System.out.println("=======================");//separador

System.out.println("1.-Realizar venta");

System.out.println("2.-Nombre y Precio de los Articulos");

System.out.println("3.-Factura");

System.out.println("4.-Salir");

op = yo.nextInt();

System.out.println("=======================");//separador

switch (op) {

case 1:

int importe = leerArticulos(factura1);

factura1.setSuma(importe);

break;

case 2:

imprimirArticulos(factura1);

break;

case 3:

imprimirFactura(factura1);

break;

case 4:

System.out.println("Gracias por usar nuestros servicios!!");

break;

}

} while (op != 4);

}

public static void imprimirArticulos(Factura factura1) {

System.out.println("==ARTICULOS==");

for (int i = 1; i <= factura1.getNumero_de_arti(); i++) {

System.out.println("Articulo " + i + ":" + factura1.getArticulos()[i] + " $" + factura1.getPrecio()[i]);

}

System.out.println("=======================");//separador

}

public static int leerArticulos(Factura factura1) {

String articulos[];

articulos = new String[100];

int precio[] = new int[100];

Scanner yo = new Scanner(System.in);

int n, SUMA = 0;

System.out.println("Ingrese el numero de articulos vendidos: ");

n = yo.nextInt();

factura1.setNumero_de_arti(n);

for (int i = 1; i <= n; i++) {

System.out.println("Ingrese el nombre del articulo " + i + " :");

...

Descargar como (para miembros actualizados)  txt (4.4 Kb)   pdf (45.4 Kb)   docx (12.3 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com