Bernardo Lopez Ortiz
Matricula: 3004354
Programación orientada a objetos
Iris Gabriela Arrona Cardoza
Reto 2
30 de enero de 2022
Codigo 1:
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to
change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this
template
*/
package r2;
import java.io.*;
/**
* @author Bernardo Lopez Ortiz
*/
public class R1 {
public static BufferedReader entrada = new BufferedReader(new
InputStreamReader(System.in));
public static void main(String[] args) throws IOException {
// TODO code application logic here
//variables
double altura;
//Lectura de datos
System.out.println("intriduzca la altura que tendra la pramide:");
altura = Integer.parseInt(entrada.readLine());
//condiciones
if (altura <3)
System.out.println("el numero que introdujo no es valido");
for(int filas = 1; filas <= altura ; filas++)
//imprimir espacios
for(int espacio = 1; espacio <= altura - filas; espacio++){
System.out.print(" ");
//imprimir asteriscos
for(int asteriscos = 1; asteriscos <=(filas * 2) - 1; asteriscos++) {
System.out.print("*");
System.out.println();
Prueba 1:
Prueba 2:
Código 2:
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to
change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this
template
*/
package r3;
import java.io.*;
/**
* @author Bernardo Lopez Ortiz
*/
public class R3 {
public static BufferedReader entrada = new BufferedReader(new
InputStreamReader(System.in));
public static void main(String[] args) throws IOException {
// TODO code application logic here
//variables
char boleto;
char opcion;
int adulto = 100;
int niño = 70;
int amip = 50;
int amsc = 70;
//mensaje del programa
System.out.println("Bienvenido al parque de diversiones, seleccione los boletos que
va a comprar");
System.out.println("Boleto de adulto $100, clave ´a´");
System.out.println("Boleto de niño $70, clave ´n´");
System.out.println("Boleto de adulto mayor con credencial del INAPAM $50, clave
´i´");
System.out.println("Boleto de adulto mayor sin credencial del INAPAM $70, clave
´b´");
//compra de boletos
do{
//escoger el botelo
System.out.println("Escoga su tipo de boleto:");
boleto = entrada.readLine().charAt(0);
//cambia el tipo de boleto segun lo que se halla pedido
switch(boleto){
case 'a':
System.out.println("El boleto tiene un valor de "+ adulto);
break;
case 'n':
System.out.println("El boleto tiene un valor de "+ niño);
break;
case 'i':
System.out.println("El boleto tiene un valor de "+ amip);
break;
case 'b':
System.out.println("El boleto tiene un valor de "+ amsc);
break;
//mensaje del programa 2
System.out.println("¿Quiere comprar otro boleto?");
System.out.println("si asi lo desea porfavor escriba ´s´");
System.out.println("de lo contrario escriba ´n´");
opcion = entrada.readLine().charAt(0);
//si la variable opcion es igual a "s" el programa volvera a pedirte que ingreses la
clave de otro boleto
//de lo contrario el programa terminara
}while(!(opcion !='s'));
System.out.println("Gracias por su preferencia, Disfrute su estancia y vuelva
pronto");
Prueba 1:
Prueba 2: