Prévia do material em texto
Questão 7 Sem resposta Analise a aplicação da estrutura de repetição condicional realizando um programa que simula uma conta bancária (tela de opções das transações), adaptado do livro do Soffner (2013). Ele escreve um programa que repete uma entrada de dados até que determinada condição de saída seja atingida e, em seguida, acumule os valores digitados. #include <stdio.h> #include <stdlib.h> main() { float s=0, v; int op; do { printf("\n Digite sua Operacao"); printf("\n 1. Deposito"); printf("\n 2. Saque"); printf("\n 3. Saldo"); printf("\n 4. Sair"); printf("\n Opcao? "); scanf("%d", &op); switch(op) { case 1: printf("\n Valor do deposito? "); scanf("%f", &v); s=s+v; break; case 2: printf("\n Valor do saque? "); scanf("%f", &v); s=s-v; break; case 3: printf("\n Saldo atual = R$ %.2f \n", s); break; default: if(op!=4) printf("\n Opcao Invalida! \n"); } } while (op!=4); printf("Fim das transacoes. \n\n"); system("pause"); return 0; } Foi utilizado o laço do-while para implementar o menu do programa, onde a função desejada é executada pelo menos uma vez dentro do laço, isto é: foi aplicada uma estrutura condicional comparativa. foi simulada uma estrutura de comparação. foi comparada uma estrutura de repetição com uma de condição. foi estruturada uma repetição por condição. foi aplicada uma estrutura de repetição usando comparativo. foi aplicada uma estrutura de repetição usando comparativo. Sua resposta A resposta certa é a alternativa "E" Foi utilizado o laço do-while para implementar o menu do programa, onde a função desejada é executada pelo menos uma vez dentro do laço, isto é, foi aplicada uma estrutura de repetição usando comparativo. Prova final Algoritmos e Programação Estruturada: Algoritmos para Dev Acertos 9 de 10 Nota 45 pontos Corretas Erradas 1 2 3 4 5 6 7 8 9 10 Anterior Próxima Correção da prova Tamanho da fonte Falar com o tutor