Buscar

Na construção de um algoritmo, uma das suas principais fases é o processamento dos dados informados pelo usuário, em que poderão ser realizadas div...

Na construção de um algoritmo, uma das suas principais fases é o processamento dos dados informados pelo usuário, em que poderão ser realizadas diversas operações aritméticas sobre as variáveis declaradas ou valores previamente especificados, a fim de obter o resultado final desejado. Nesse sentido, desenvolva um algoritmo que possibilite ao usuário informar o seu nome, peso e altura e posteriormente calcular o seu IMC (índice de massa corporal), o qual é calculado utilizando a seguinte fórmula: (peso / altura elevado ao quadrado). Ao final, exiba uma mensagem ao usuário com o seu nome e IMC calculado.


Essa pergunta também está no material:

Lógica e Organização de Computadores - Final (Discursiva)
1 pág.

Lógica e Organização de Computadores Centro Universitário Leonardo da VinciCentro Universitário Leonardo da Vinci

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Aqui está um exemplo de algoritmo em pseudocódigo que realiza o cálculo do IMC com base nos dados informados pelo usuário: ``` Algoritmo CalculaIMC // Declaração das variáveis nome: string peso, altura, imc: real // Entrada de dados Escreva("Informe seu nome: ") Leia(nome) Escreva("Informe seu peso (em kg): ") Leia(peso) Escreva("Informe sua altura (em metros): ") Leia(altura) // Processamento dos dados imc <- peso / (altura * altura) // Saída de dados Escreva("Olá, ", nome, "! Seu IMC é: ", imc) FimAlgoritmo ``` Neste algoritmo, o usuário informa seu nome, peso e altura. Em seguida, o algoritmo calcula o IMC utilizando a fórmula (peso / altura^2) e exibe uma mensagem com o nome do usuário e o IMC calculado. Lembrando que este é apenas um exemplo em pseudocódigo. Para implementar em uma linguagem de programação específica, é necessário adaptar o código de acordo com a sintaxe da linguagem escolhida.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais