diff --git a/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java b/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java index 20ddbe6..b9e591c 100644 --- a/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java +++ b/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java @@ -114,30 +114,66 @@ public class Mavenproject29 { // nomeDaString.lenght() - retorna o tamanho da string //} - public static void main(String[] args) { - Scanner scanner = new Scanner(System.in); - System.out.println("Introduza o seu nome"); - String nome = scanner.nextLine(); - - System.out.println("A quantidade de carcteres é " - + nome.length()); - System.out.println("Em maiusculas: " - + nome.toUpperCase()); - System.out.println("Em minusculas: " - + nome.toLowerCase()); - System.out.println("Contem campos? " - + nome.contains("campos")); - System.out.println("O primeiro caracter é: " - + nome.charAt(0)); - int contador = 0; - for(int i = 0; i < nome.length(); i++){ - if(nome.charAt(i) == 'a'){ - contador++; - } - } - System.out.println("O nome tem " + contador - + " a's"); - } +// public static void main(String[] args) { +// Scanner scanner = new Scanner(System.in); +// System.out.println("Introduza o seu nome"); +// String nome = scanner.nextLine(); +// +// System.out.println("A quantidade de carcteres é " +// + nome.length()); +// System.out.println("Em maiusculas: " +// + nome.toUpperCase()); +// System.out.println("Em minusculas: " +// + nome.toLowerCase()); +// System.out.println("Contem campos? " +// + nome.contains("campos")); +// System.out.println("O primeiro caracter é: " +// + nome.charAt(0)); +// int contador = 0; +// for(int i = 0; i < nome.length(); i++){ +// if(nome.charAt(i) == 'a'){ +// contador++; +// } +// } +// System.out.println("O nome tem " + contador +// + " a's"); +// } + public static void main(String[] args) { +// //coversão entre tipos de dados +// //conversão de um tipo de dado para String +// String.valueOf(valorAConverter) +// //conversão de String para int +// Integer.parseInt(stringAConverter) +// //coversão de String para double +// Double.parseDouble(stringAConverter) +// //conversão de String para float +// Float.parseFloat(stringAConverter) +// //conversão de String para long +// Long.parseLong(stringAConverter) +// Scanner scanner = new Scanner(System.in); +// System.out.println("Introduza um número"); +// String numero = scanner.nextLine(); +// int numeroInteiro = Integer.parseInt(numero); +// double numeroDouble = Double.parseDouble(numero); + +// for(int i = 0; i < 11; i++){ +// System.out.println(i); +// } +// +// for(int i = 10; i > -1; i--){ +// System.out.println(i); +// } +// +// Desenvolve um programa, que solicite os 9 dígitos de um nif(deve ser pedido um digito de cada vez). No final, o programa deverá informar se o nif é válido. +//a. O NIF tem 9 dígitos, sendo o último o digito de controlo. Para ser calculado o digito de controlo: +//b. Multiplique o 8.º dígito por 2, o 7.º dígito por 3, o 6.º dígito por 4, o 5.º dígito por 5, o 4.º dígito por 6, o 3.º dígito por 7, o 2.º dígito por 8 e o 1.º dígito por 9; +//c. Some os resultados; +//d. Calcule o resto da divisão do número por 11; +//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. + + } + }