Tengo que hacer un programa para mi escuela que permita entrar a un profesor y administrador
ya tengo gran parte echa pero tengo que hacer si el nombre y contraseña están bien,pase a otro menú con otras opciones y si es incorrecto te de 3 oportunidades para poder probar la contraseña o el nombre depende de en que se equivoque (creo que es con un while o do while pero probé hacer de todo y no puedo)
dejo algo del código por favor alguna ayuda viene muy bien,Gracias.
import java.util.Scanner;
public class proyecto { public static void main(String[] args) { Scanner leer = new Scanner(System.in); String nom = new String("Docente2018"); String contra = new String("Docente2018"); String nom2 = new String("Administrador2018"); String contra2 = new String("Administrador2018"); System.out.println("1)Profesor"); System.out.println("2)Administrador"); int Opcion = leer.nextInt(); switch (Opcion) {
case 1:
System.out.println("Ingrese su nombre de usuario: "); String nombre = leer.next();
System.out.println("Ingrese su coantraseña: "); String contraseña = leer.next();
if(nom.equals(nombre)){ System.out.println(); }else{ System.out.println("Nombre incorrecto"); } if(contra.equals(contraseña)){ System.out.println(); }else{ System.out.println("Contraseña incorrecta"); } break; case 2: System.out.println("Ingrese su nombre de usuario: "); String nombre2 = leer.next(); System.out.println("Ingrese su contraseña: "); String contraseña2 = leer.next(); if (contra2.equals(contraseña2)) { System.out.println(); } else { System.out.println(" incorrecta"); } if (nom2.equals(nombre2)) { System.out.println();
} else { System.out.println("Nombre incorrecto"); break; } } } }
|