Lógica de Programação
![]() |
![]() |
![]() |
Title of test:![]() Lógica de Programação Description: Estruturas de Decisão e Estrutura de Múltipla Escolha. |




New Comment |
---|
NO RECORDS |
Estruturas condicionais ou de seleção podem ser: Simples, composta, encadeada e multipla escolha. Simples, composta, encadeada e condição. Simples, composta, encadeada e contagem. Simples, composta, encadeada e fluxo. Estruturas condicionais ou de seleção são: Usadas quando queremos executar uma mesma sequência de comandos várias vezes. Um conjunto de comandos que dependem de um ponteiro do tipo flutuante. Um conjunto de comandos que são executados de acordo com o valor de uma expressão. Um conjunto de ações que será executado em uma seqüência linear. Quando houver duas alternativas que dependem de uma mesma condição, uma da condição ser verdadeira e a outra da condição ser falsa, usamos a estrutura de seleção: Simples. Composta. Encadeada. Multipla escolha. Sobre estruturas de decisão e estrutura de múltipla escolha, assinale as afirmativas corretas: If é uma estrutura de definição que tem o objetivo de testar se a condição passado é verdadeira, caso seja ele entra dentro do bloco de IF, e dentro do bloco de IF caso não seja ele entra dentro do bloco de ELSE onde a decisão é satisfatória. Os comandos IF e ELSE nunca serão executados junto. SWITCH é uma declaração de múltipla escolha. O comando ELSE é opcional e este não pode existir sem um IF. Observe a sintaxe abaixo e relacione as colunas corretamente: switch (variável) { case constante1: comandos; break; case constante2: comandos; break; case constante3: comandos; break; default comandos; }. variável. constante. break. default. O operador && é usado quando precisamos testar mais de um(a): variável. estrutura de decisão. expressão condicional. código. "A estrutura de multipla escolha é uma especialização da estrutura de decisão simples, que permite a execução de opções mutuamente exclusivas." Esta afirmação é: Falsa. Verdadeira. Observe o código abaixo: #include <stdio.h> #include <stdlib.h> int main (void) { int N1, N2 ; printf("Digite o primeiro numero: "); scanf("%d", &N1); printf("Digite o segundo numero: "); scanf("%d", &N2); if (N1 == N2) printf("Os numeros são iguais!"); else if (N1 > N2) printf("O maior valor e = %d", N1); else printf("O maior valor e = %d", N2); printf("\n"); system("pause"); return (0); } Essa é uma estrutura de decisão ______________?. Simples. Composta. Aninhada. Determinada. Quais são as três palavras reservadas na linguagem de programação que são usadas somente nas estruturas de decisão?. while, for, do-while. if, else e break. if, else e for. if, else e switch. Considere os valores de n1=7 e n2=9 para o bloco de código abaixo. Qual será o resultado da execução? #include<conio.h> #include<stdio.h> float main() { int n1, n2, media=0; printf("Digite a Nota 1: "); scanf("%d", &n1); printf("Digite a Nota 2: "); scanf("%d", &n2); media = (n1 + n2)/2; if (media >= 6) { printf("Aluno Aprovado"); } else { printf("Aluno Reprovado"); } getch();. Aluno Reprovado. Aluno Aprovado. |