Grupo 215 Motores a Diesel

Relación de alumnos que entregaron trabajos de Excel

Grupo 215 de Motores a Diesel

Práctica de PhotoShop
1. Dibujar en Photoshop la siguiente imagen anexa, empleando las herramientas de edición, dibujo y uso de capas.
2. Enviar a más tardar el viernes 7 de mayo a la siguiente dirección cjcruzc@gmail.com
3. El nombre del archivo debe ser el nombre y apellido del alumno.

Imagen anexa

Grupo 411: Código de la clase

package tienda;

/**
 *
 * @author Celso J. Cruz Caamal
 */

import java.util.*;

public class Main {
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner entrada = new Scanner (System.in);
        String texto;
       
        Articulo miArticulo = new Articulo ();
        Compra miCompra = new Compra ();

        System.out.println ("            Captura de Compras");
        System.out.println("------------------------------------------");
        System.out.println ();

        System.out.print ("Código          : ");
        miArticulo.fijarCodigo(entrada.nextLong());
       
        texto = entrada.nextLine();
        System.out.print("Descripción      : ");
        miArticulo.fijarDescripcion(entrada.nextLine());

        System.out.print ("Precio Unitario : ");
        miArticulo.fijarPrecio(entrada.nextFloat());

        miCompra.fijarArticulo(miArticulo);
       
        System.out.print ("Cantidad        : ");
        miCompra.fijarCantidad(entrada.nextInt());

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

        System.out.printf ("Subtotal es %9.2f\n", miCompra.calcularSubTotal());
        System.out.printf ("Descuento del %3.0f %s es %9.2f\n", (miCompra.calcularPorcDesc()*100), "%", miCompra.calcularDescuento());
        System.out.printf ("Importe total es %9.2f\n", miCompra.calcularImporteTotal());

    }
}

Grupo 411: Código de la clase Compra

package tienda;

/**
 *
 * @author Celso J. Cruz Caamal
 */
public class Compra {
    private Articulo articulo;
    private float cantidad;

    // Métodos
    public void fijarArticulo (Articulo xArticulo){
        articulo = xArticulo;
    }

    public Articulo obtenerArticulo (){
        return (articulo);
    }

    public void fijarCantidad (float xCantidad  ){
        cantidad = xCantidad;
    }

    public float obtenerCantidad (){
        return (cantidad);
    }

    // métodos para cálculos
    public double calcularPorcDesc (){
        double porcDesc = 0;

        if (cantidad >= 101) {
            porcDesc = 0.40;
        } else
            if (cantidad <= 100 && cantidad >= 25) {
                porcDesc = 0.20;
            } else
                if (cantidad <= 24 && cantidad >= 10) {
                    porcDesc =0.10;
                }

        return (porcDesc);
    }

    public double calcularSubTotal () {
        return (cantidad * articulo.obtenerPrecio());
    }

    public double calcularDescuento (){
        return (calcularSubTotal () * calcularPorcDesc ());
    }

    public double calcularImporteTotal (){
        return (calcularSubTotal () - calcularDescuento ()) ;
    }
}

Grupo 411: Código de la clase Articulo

package tienda;

/**
 *
 * @author Celso J. Cruz Caamal
 */
public class Articulo {
    private long codigo;
    private String descripcion;
    private float precio;

    // métodos
    public void fijarCodigo (long xCodigo) {
        codigo = xCodigo;
    };

    public long obtenerCodigo (){
        return (codigo);
    }

    public void fijarDescripcion (String xDescripcion) {
        descripcion = xDescripcion;
    }

    public String obtenerDescripcion (){
        return (descripcion);
    }

    public void fijarPrecio (float xPrecio) {
        precio = xPrecio;
    }
   
    public float obtenerPrecio (){
        return (precio);
    }
}