Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 Resposta Selecionada: Os cantores de uma antiga dupla pretendem voltar a cantar juntos depois de muitos anos separados. Para isso, contrataram uma empresa para realizar a confecção e a venda dos ingressos. Também, foi desenvolvida uma página especial para o show, mas só será permitida a compra do ingresso para maiores de 18 anos. Com base nesse contexto, apresente a importância de se fazer a análise de um problema por meio da lógica de programação e do conceito aplicado na prática, para verificar se a pessoa pode comprar um ingresso, de acordo com a idade. O algoritmo deve receber a idade da pessoa e efetuar uma avaliação, verificando se a idade é maior ou igual a 18 anos, para que o usuário possa comprar o ingresso. Se a idade for menor do que 18, será informado que sua entrada não é permitida. Como não foi explícito qual linguagem utilizar, vou fazer essa atividade em algumas linguagens que já aprendi a usar. Utilizando Portugol: programa { inteiro idade funcao inicio() { leia (idade) se (idade >= 18) { escreva ("Você pode comprar o ingresso") } senao { escreva ("Você não pode comprar o ingresso") } } } Utilizando C : #include <stdio.h> int idade; int main(){ scanf("%d", &idade); if(idade >= 18){ printf("Você pode comprar o ingresso"); }else{ printf("Você não pode comprar o ingresso"); } return 0; } Utilizando Javascript ( com Node.JS ): function podeComprarIngresso (idade) { if (idade >= 18) { console.log( 'Você pode comprar o ingresso' ); // esse saíria no console, se estivesse usando em browser poderia ser usado window.alert } else { console.log( 'Você não pode comprar o ingresso' ); // Seria possível refatorar essa parte sem utilizar o else, mas deixei apenas por facilicitação de leitura } } podeComprarIngresso(idade); // Aqui seria necessário usar a função com o valor da idade, exemplo: podeComprarIngresso(18) // console saíria "Você pode comprar o ingresso" , se fosse uma idade menor que 18 saíria "Você não pode comprar o ingresso". 10 em 10 pontos Exibir critério de avaliação
Compartilhar