/* AED >> helder.correia@fe.up.pt * Data: 25-02-2005 * * 1. Funções, parâmetros, entrada/saida de dados * Exercicio 4 */ a) sinal '=' dentro do if está a atribuir e não a comparar if (x == y) cout << x << " é igual a " << y << '\n'; b) ponto e virgula (';') após o if termina a instrução e não executa o bloco if (idade >= 65) cout << "A idade é maior ou igual que 65\n"; else cout << "A idade é menor que 65\n"; c) falta a instrução "break" no final de cada "case" switch (n % 2) { case 0 : cout << "Inteiro par\n"; break; case 1 : cout << "Inteiro ímpar\n"; break; } d) o C++ é case sensitive. substituir 'For' por 'for'. se é para contar de 999 até 1, a var x deve ser decrementada e não incrementada por 2 valores. for (int x = 999; x >= 1; x -= 2) cout << x << '\n';