0% encontró este documento útil (0 votos)
165 vistas4 páginas

Trabajo Final Java

El documento presenta un proyecto final para un curso de Java Fundamentals. El objetivo es implementar un algoritmo modular para un cajero automático utilizando Java. El algoritmo permitirá tres intentos para ingresar la contraseña correctamente antes de bloquear el sistema. Las operaciones incluyen depósito, retiro, consulta de saldo y salir del sistema.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
165 vistas4 páginas

Trabajo Final Java

El documento presenta un proyecto final para un curso de Java Fundamentals. El objetivo es implementar un algoritmo modular para un cajero automático utilizando Java. El algoritmo permitirá tres intentos para ingresar la contraseña correctamente antes de bloquear el sistema. Las operaciones incluyen depósito, retiro, consulta de saldo y salir del sistema.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Trabajo Final del Curso

PVID-209
Java Fundamentals
(ORACLE)
Diseño y Desarrollo de
Videojuegos yRealidad
Aumentada
Semestre I
1
Trabajo Final del Curso

TEMA: Implementación básica en Java


OBJETIVO DEL TRABAJO

Implementar un algoritmo Modular, utilizando el lenguaje de programación Java


fortaleciendo la capacidad lógica y aplicación del contenido curricular en el
estudiante.

PLANTEAMIENTO DEL TRABAJO

El Nuevo Perú Bank desea Implementar un algoritmo para un cajero Automático en


Java. El cual los clientes puedan realizar las operaciones frecuentes en un cajero.
El algoritmo permitirá tres intentos para el ingreso y la contraseña, De
ingresar incorrectamente más de 3 veces el programa finaliza y manda un
mensaje de error.

Operaciones a realizar:
Ingreso del usuario (Nick)
1 = Deposito
2.= Retiro de saldo
3 = Consulta de saldo
4 = Salir del sistema

-Respuesta:

import java.util.Scanner;

public class CajeroOline {

public static void main(String[] args) {


String contraseña = "1234", intento = "";
int cont = 0, bandera = 0;
Scanner teclado = new Scanner (System.in);

do {
System.out.println("Ingrese la contraseña por favor:");
intento = teclado.nextLine();
if (contraseña.equals (intento)) {
System.out.println ("¡Acceso correcto! ");
System.out.println(" ¡Bienvenido! ");
bandera = 1;
} else {
System.out.println("¡Contraseña incorrecta!");
cont++;
if (cont == 3) {
System.out.println(" ¡Acceso restringido!, comuniquese
con el administrador del sistema. ");
System.out.println ("Bloqueando el sistema. . . ");
}
}
} while ((cont != 3) && bandera==0);
}
}

Foto:

Desarrollo de Videojuegos y Realidad Aumentada


1. ¿Cuáles son las ventajas de programar en JAVA?

-Las siguientes ventajas de programar en Java son:

 *Multiplataforma: Java funciona en cualquier sistema


operativo, lo que hace sencillo trasladar las aplicaciones a
cualquier plataforma.

 *Orientación a objetos: Lo que permite crear aplicaciones


modulares y código reutilizable.

 *Código robusto: Java es un lenguaje robusto (fiable).

*Open Source: Java es Open Source, esto significa que


encontrarás una enorme cantidad de funcionalidades
provistas por la propia plataforma pero, además,
encontrarás también multitud de código de terceros listo
para ser usado.

*Uso y gestión de la memoria: Aunque los usuarios no


están obligados a gestionar manualmente los problemas de
memoria, pueden hacerlo si lo desean. Java realiza la
gestión de la memoria de forma automática, utilizando un
modo de gestión de memoria automatizado
llamado recolector de basura o garbage collector.

2. ¿Cuáles son las estructuras de programación en


java?

*Java dispone de dos tipos de estructuras: 

*Las estructuras de decisión: orientarán la ejecución del


código en función de los valores que pueda tomar una
expresión de evaluación.

* Las estructuras de bucle: permiten ejecutar una sección


de código cierto número de veces, hasta que o mientras una
condición se cumpla.

3. ¿En qué consiste la creación de un Variable?

*Bueno, cuando se habla de Variable en Java se hace


referencia a un contenedor de datos que almacena los
valores durante la ejecución del programa Java. Dentro de
este contenedor se le asigna a cada variable un tipo de dato
que funciona para designar el tipo y la cantidad de valor que
cada variable puede contener.

También podría gustarte