package a1_pruebasvarias;
import java.util.Scanner;
/**
* @author Mel */
public class A1_PruebasVarias {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String clavita="clavita"; // variable para guardar la clave a comparar
String clave; // variable para guardar lo introducido por teclado
int cont=3; // variable contador
/** bucle que controla el nº de intentos y compara si lo introducido por teclado
corresponde con la variable almacenada del sistema.*/
do{
System.out.println("Introduce la clave, por favor: ");
clave=sc.nextLine();
if(clave.equals(clavita)==false && cont>=1){
cont--;
System.err.println("Error, te quedan solo "+cont+" intentos");
}else System.out.println("Acertaste, acceso permitido.");
}while(clave.equals(clavita)==false && cont>=1);
/**Bucle que saca por pantalla un mensaje en caso de agotar el nº de intentos.*/
if(cont==0) System.err.println("Lo siento, no has acertado y ya no te quedan intentos.");
}
}
Comprobación de clave con JAVA
Teniendo en cuenta que la clave de acceso es “clavita”, escribe un programa en Java que nos pida una clave. Solo tenemos 3 intentos para acertar, si fallamos los 3 intentos nos mostrará un mensaje indicándonos que
hemos agotado esos 3 intentos. Si acertamos, mostrará un mensaje de “Acertaste, acceso permitido”.
-
Apasionada por las matemáticas, fue la primera programadora de la historia. Cuando conoció a Charles Babbage, este había diseñado una máquin...