Ed
há 5 meses
Vamos analisar as afirmações sobre o comando `if`: 1. A expressão else de um if é obrigatória. - FALSO. O `else` é opcional. Você pode ter um `if` sem um `else`. 2. Caso se deseje que um conjunto de instruções seja realizado, quer no if quer no else, estas devem ser escritas entre { }. - VERDADEIRO. Para agrupar múltiplas instruções, é necessário usar chaves `{ }`. 3. Em um comando if não são necessários parênteses em torno da condição. - FALSO. Na maioria das linguagens de programação, os parênteses são necessários para delimitar a condição. 4. O if pode conter a palavra then, opcionalmente. - FALSO. A palavra `then` não é utilizada em muitas linguagens, como C e Java. Em algumas, como Pascal, ela é obrigatória. 5. É obrigatório que tanto o componente if e o componente else tenham uma única instrução. - FALSO. Tanto o `if` quanto o `else` podem ter múltiplas instruções se estiverem entre chaves `{ }`. Resumindo: apenas a segunda afirmação é verdadeira.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
Com relação a sintaxe e semântica do comando if, podemos afirmar que: - A expressão else de um if não é obrigatória, mas é recomendada para tratar o caso em que a condição do if não é satisfeita. - Caso se deseje que um conjunto de instruções seja realizado, quer no if quer no else, estas devem ser escritas entre { }. - Em um comando if, é necessário colocar a condição entre parênteses. - Em algumas linguagens de programação, como o Bash, é opcional o uso da palavra then após a condição do if. - Não é obrigatório que tanto o componente if quanto o componente else tenham apenas uma única instrução. É possível ter um bloco de instruções em cada um dos componentes.
Mais perguntas desse material