diff --git a/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java b/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java index b9e591c..bc9e1d6 100644 --- a/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java +++ b/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java @@ -174,6 +174,23 @@ public class Mavenproject29 { //e. Se o resto for 0 (zero) ou 1 (um) o dígito de controlo será 0 (zero); //f. Se for outro qualquer algarismo X, o dígito de controlo será o resultado da subtracção 11 - X. + Scanner scanner = new Scanner(System.in); + System.out.println("NIF?"); + String nif = scanner.nextLine(); + if(nif.length() != 9){ + System.out.println("Inválido"); + } + else{ + int multiplicador = 9; + for(int i = 0; i < nif.length() - 1; i++){ + int digito = + Integer.parseInt( + String.valueOf(nif.charAt(i))); + int multiplicacao = digito * multiplicador; + multiplicador--; + } + } + } }