Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Condicionales en Java: Envío Fedex y Costo Total de Materias en Universidad - Prof. Avala , Guías, Proyectos, Investigaciones de Matemáticas Aplicadas

En este documento se presentan dos ejercicios resueltos en java para la materia de fundamentos de programación. El primero consiste en calcular el costo de envío de un paquete fedex utilizando una estructura de control condicional múltiple (switch). El segundo ejercicio consiste en calcular el costo total a pagar por un estudiante en función del número de materias a tomar en una universidad, utilizando una estructura de control doble. El documento incluye el código java para resolver ambos ejercicios.

Tipo: Guías, Proyectos, Investigaciones

2022/2023

Subido el 24/01/2024

jesus-cz
jesus-cz 🇪🇨

1 documento

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Nombres: Jesús Abraham Cedillo Zambrano
Materia: Fundamentos De Programacion
Profesora: Ing.Yoselyn Armijos
Tarea I - Condicional Doble y Múltiple en Java
Indicaciones Generales
Resolver el siguiente ejercicio utilizando condicional múltiple (Switch) en Java
Fedex tiene servicio en algunos países de América del Norte, América Central, América
del Sur, Europa y Asia. El costo por el servicio de paquetería se basa en el peso del paquete
y la zona a la que va dirigido. Parte de su política implica que los paquetes con un peso
superior a 5000g no son transportados, esto por cuestiones de logística y de seguridad.
Procedimento en Online Java Compiler:
import java.util.Scanner;
class fedex_jesus {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese el peso del paquete en gramos (max
5000g): ");
int peso = scanner.nextInt();
if (peso > 5000) {
System.out.println("Paquete demasiado pesado, no se puede
transportar.");
} else {
System.out.println("Ingrese la zona de destino
(Norte/Central/Sur/Europa/Asia):");
String zona = scanner.next();
int costo = calcularcosto(peso, zona);
if (costo!= -1) {
System.out.println("El costo de contador es: $" +costo);
} else {
System.out.println("Zona de destino no valido.");
}
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Condicionales en Java: Envío Fedex y Costo Total de Materias en Universidad - Prof. Avala y más Guías, Proyectos, Investigaciones en PDF de Matemáticas Aplicadas solo en Docsity!

Materia: Fundamentos De Programacion

Profesora: Ing.Yoselyn Armijos

Tarea I - Condicional Doble y Múltiple en Java

Indicaciones Generales

Resolver el siguiente ejercicio utilizando condicional múltiple (Switch) en Java

Fedex tiene servicio en algunos países de América del Norte, América Central, América

del Sur, Europa y Asia. El costo por el servicio de paquetería se basa en el peso del paquete

y la zona a la que va dirigido. Parte de su política implica que los paquetes con un peso

superior a 5000g no son transportados, esto por cuestiones de logística y de seguridad.

Procedimento en Online Java Compiler: import java.util.Scanner; class fedex_jesus { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Ingrese el peso del paquete en gramos (max 5000g): "); int peso = scanner.nextInt(); if (peso > 5000) { System.out.println("Paquete demasiado pesado, no se puede transportar."); } else { System.out.println("Ingrese la zona de destino (Norte/Central/Sur/Europa/Asia):"); String zona = scanner.next(); int costo = calcularcosto(peso, zona); if (costo!= - 1) { System.out.println("El costo de contador es: $" +costo); } else { System.out.println("Zona de destino no valido."); }

Materia: Fundamentos De Programacion Profesora: Ing.Yoselyn Armijos } } private static int calcularcosto(int peso, String zona) { int costo; switch (zona.toLowerCase()) { case "norte": costo = peso * 7; break; case "central": costo = peso * 14; break; case "sur": costo = peso * 21; break; case "europa": costo = peso * 28; break; case "asia": costo = peso * 35; break; default: costo = - 1; } return costo; } }

Materia: Fundamentos De Programacion Profesora: Ing.Yoselyn Armijos

Resuelva el siguiente ejercicio utilizando condicional doble en Java

En cierta universidad extranjera, cada materia tiene un costo de 200 dólares si se toman

hasta 4 materias o menos y de 180 dólares si se toman 5 o más materias. Elabore el

programa que permita ingresar el número de materias a tomar e imprima el total a

pagar.

Procedimento en Online Java Compiler: import java.util.Scanner; class materias_jesus { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Ingrese el numero de materias a tomar:"); int numerodematerias = scanner.nextInt(); int costopormateria = numerodematerias > 4? 180 : 200; int totalaPagar = numerodematerias * costopormateria; System.out.println("El total a pagar es: $" + totalaPagar); } }

Materia: Fundamentos De Programacion Profesora: Ing.Yoselyn Armijos