Le damos la bienvenida al caso
práctico 1 de JAVA
PROBLEMA
Se debe crear un programa en java que permita generar una factura
a partir de la captura del valor de articulo la cantidad del artículo ,
totalizar y genera impuesto de ventas del 19%
Algoritmo para Generar Factura
Inicio
Capturar el valor del artículo
Leer valorArticulo
Capturar la cantidad del artículo
Leer cantidad
Calcular el subtotal
subtotal = valorArticulo * cantidad
Calcular el impuesto de ventas (19%)
impuesto = subtotal * 0.19
Calcular el totaltotal = subtotal + impuesto
Mostrar la factura
Imprimir "===== FACTURA =====“
Imprimir "Valor del artículo: $" + valorArticulo
Imprimir "Cantidad: " + cantidad
Imprimir "Subtotal: $" + subtotal
Imprimir "Impuesto (19%): $" + impuesto
Imprimir "Total: $" + total
Imprimir "===================“
Fin
PASO A PASO
Funciona de la siguiente manera:
1 Captura de Datos: Se lee el valor del artículo y la cantidad desde
la entrada del usuario.
2
3 Generación de la Factura: Se imprimen todos los valores
calculados en un formato sencillo de factura.
Cálculos:
•subtotal se obtiene multiplicando el valor del artículo por la cantidad.
•impuesto se calcula como el 19% del subtotal.
•total es la suma del subtotal y el impuesto.
ESTRUCTURA DE UN PROGRAMA EN
JAVA
// 1. Declaración del paquete
(opcional, si no usas paquetes puedes
omitirlo)
package com.ejemplo.miapp;
// 2. Importaciones de clases y
paquetes necesarios (opcional)
import java.util.Scanner;
// 3. Definición de la clase principal
public class MiPrograma {
// 4. Declaración del método main
public static void main(String[] args)
{
// 5. Implementación del código
dentro del método main
// Ejemplo: Imprimir un mensaje
en la consola
System.out.println("¡Hola,
mundo!");
}
}
Un programa básico en Java sigue una estructura general que
incluye la definición de una clase, la declaración del método main,
y la implementación del código dentro de este método. Aquí tienes
un ejemplo de la estructura básica:
Descripción de los Componentes
1.Declaración del Paquete:
•Si tu proyecto está organizado en paquetes, comienzas el archivo con la declaración del paquete.
•Ejemplo: package com.ejemplo.miapp;
2.Importaciones:
•Importas las clases y paquetes necesarios para tu programa.
•Ejemplo: import java.util.Scanner;
3.Definición de la Clase Principal:
•Cada programa en Java debe tener al menos una clase pública que contenga el método main.
•Ejemplo: public class MiPrograma { ... }
4.Declaración del Método Main:
•El método main es el punto de entrada de cualquier programa Java. Debe tener esta firma exacta:
•public static void main(String[] args) { ... }
5.Implementación del Código:
•Dentro del método main, escribes el código que deseas ejecutar.
•Ejemplo: System.out.println("¡Hola, mundo!");
Cargar Datos desde la Entrada del
Usuario
import java.util.Scanner;
public class CargarDatos {
public static void main(String[]
args) {
// Crear un objeto Scanner para
leer datos desde la entrada estándar
Scanner scanner = new
Scanner(System.in);
// Capturar un dato de tipo
String
System.out.print("Ingrese un
texto: ");
String texto =
scanner.nextLine();
// Capturar un dato de tipo int
System.out.print("Ingrese un
número entero: ");
int numeroEntero =
scanner.nextInt();
// Capturar un dato de tipo
double
System.out.print("Ingrese un
número decimal: ");
double numeroDecimal =
scanner.nextDouble();
// Cerrar el Scanner
scanner.close();
}
}
Mostrar Datos en la Pantalla
public class MostrarDatos {
public static void main(String[] args) {
String texto = "Hola, mundo!";
int numeroEntero = 42;
double numeroDecimal = 3.14;
// Mostrar un String
System.out.println("Texto: " + texto);
// Mostrar un int
System.out.println("Número Entero: " +
numeroEntero);
// Mostrar un double
System.out.println("Número Decimal: " +
numeroDecimal);
}
}
Introducción del Código
1..
1.Función cargarDatos:
•Utiliza la clase Scanner para capturar una entrada de texto desde la consola.
•Devuelve el texto ingresado como un String.
2.Función mostrarDatos:
•Recibe un String como parámetro y lo imprime en la consola.
3.Método main:
•Llama a la función cargarDatos para obtener los datos ingresados por el usuario.
•Llama a la función mostrarDatos para imprimir los datos en la pantalla.
Introducción del Código
1.Cargar Datos:
•Utilizamos la clase Scanner para leer entradas de diferentes tipos (String, int, double) desde la consola.
•scanner.nextLine() para leer una línea de texto.
•scanner.nextInt() para leer un número entero.
•scanner.nextDouble() para leer un número decimal.
2.Mostrar Datos:
•Utilizamos System.out.println para imprimir los datos capturados en la consola.
Visualización en JAVA
¿Inquietudes?

CASO PRACTICO JAVA ESTRUCTURADO VER 1 1.pptx

  • 1.
    Le damos labienvenida al caso práctico 1 de JAVA
  • 2.
    PROBLEMA Se debe crearun programa en java que permita generar una factura a partir de la captura del valor de articulo la cantidad del artículo , totalizar y genera impuesto de ventas del 19%
  • 3.
    Algoritmo para GenerarFactura Inicio Capturar el valor del artículo Leer valorArticulo Capturar la cantidad del artículo Leer cantidad Calcular el subtotal subtotal = valorArticulo * cantidad Calcular el impuesto de ventas (19%) impuesto = subtotal * 0.19 Calcular el totaltotal = subtotal + impuesto Mostrar la factura Imprimir "===== FACTURA =====“ Imprimir "Valor del artículo: $" + valorArticulo Imprimir "Cantidad: " + cantidad Imprimir "Subtotal: $" + subtotal Imprimir "Impuesto (19%): $" + impuesto Imprimir "Total: $" + total Imprimir "===================“ Fin
  • 4.
    PASO A PASO Funcionade la siguiente manera: 1 Captura de Datos: Se lee el valor del artículo y la cantidad desde la entrada del usuario. 2 3 Generación de la Factura: Se imprimen todos los valores calculados en un formato sencillo de factura. Cálculos: •subtotal se obtiene multiplicando el valor del artículo por la cantidad. •impuesto se calcula como el 19% del subtotal. •total es la suma del subtotal y el impuesto.
  • 5.
    ESTRUCTURA DE UNPROGRAMA EN JAVA // 1. Declaración del paquete (opcional, si no usas paquetes puedes omitirlo) package com.ejemplo.miapp; // 2. Importaciones de clases y paquetes necesarios (opcional) import java.util.Scanner; // 3. Definición de la clase principal public class MiPrograma { // 4. Declaración del método main public static void main(String[] args) { // 5. Implementación del código dentro del método main // Ejemplo: Imprimir un mensaje en la consola System.out.println("¡Hola, mundo!"); } } Un programa básico en Java sigue una estructura general que incluye la definición de una clase, la declaración del método main, y la implementación del código dentro de este método. Aquí tienes un ejemplo de la estructura básica:
  • 6.
    Descripción de losComponentes 1.Declaración del Paquete: •Si tu proyecto está organizado en paquetes, comienzas el archivo con la declaración del paquete. •Ejemplo: package com.ejemplo.miapp; 2.Importaciones: •Importas las clases y paquetes necesarios para tu programa. •Ejemplo: import java.util.Scanner; 3.Definición de la Clase Principal: •Cada programa en Java debe tener al menos una clase pública que contenga el método main. •Ejemplo: public class MiPrograma { ... } 4.Declaración del Método Main: •El método main es el punto de entrada de cualquier programa Java. Debe tener esta firma exacta: •public static void main(String[] args) { ... } 5.Implementación del Código: •Dentro del método main, escribes el código que deseas ejecutar. •Ejemplo: System.out.println("¡Hola, mundo!");
  • 7.
    Cargar Datos desdela Entrada del Usuario import java.util.Scanner; public class CargarDatos { public static void main(String[] args) { // Crear un objeto Scanner para leer datos desde la entrada estándar Scanner scanner = new Scanner(System.in); // Capturar un dato de tipo String System.out.print("Ingrese un texto: "); String texto = scanner.nextLine(); // Capturar un dato de tipo int System.out.print("Ingrese un número entero: "); int numeroEntero = scanner.nextInt(); // Capturar un dato de tipo double System.out.print("Ingrese un número decimal: "); double numeroDecimal = scanner.nextDouble(); // Cerrar el Scanner scanner.close(); } }
  • 8.
    Mostrar Datos enla Pantalla public class MostrarDatos { public static void main(String[] args) { String texto = "Hola, mundo!"; int numeroEntero = 42; double numeroDecimal = 3.14; // Mostrar un String System.out.println("Texto: " + texto); // Mostrar un int System.out.println("Número Entero: " + numeroEntero); // Mostrar un double System.out.println("Número Decimal: " + numeroDecimal); } }
  • 9.
    Introducción del Código 1.. 1.FuncióncargarDatos: •Utiliza la clase Scanner para capturar una entrada de texto desde la consola. •Devuelve el texto ingresado como un String. 2.Función mostrarDatos: •Recibe un String como parámetro y lo imprime en la consola. 3.Método main: •Llama a la función cargarDatos para obtener los datos ingresados por el usuario. •Llama a la función mostrarDatos para imprimir los datos en la pantalla.
  • 10.
    Introducción del Código 1.CargarDatos: •Utilizamos la clase Scanner para leer entradas de diferentes tipos (String, int, double) desde la consola. •scanner.nextLine() para leer una línea de texto. •scanner.nextInt() para leer un número entero. •scanner.nextDouble() para leer un número decimal. 2.Mostrar Datos: •Utilizamos System.out.println para imprimir los datos capturados en la consola.
  • 11.
  • 12.