Matemática, perguntado por pmdeoliveirapd5x5a, 10 meses atrás

Desenvolva primeiro o algoritmo do cálculo, levando em conta que o programa vai precisar pedir para o usuário digitar os dados. Depois, vamos colocar o algoritmo na linguagem C (os comandos que você precisa estão no final). Desenvolva: a) A narração descritiva desse algoritmo. b) O fluxograma do algoritmo. c) O pseudocódigo do algoritmo. d) O programa em linguagem C.

Soluções para a tarefa

Respondido por venanrlv
0

Resposta:

Respostas:

a) A narração descritiva desse algoritmo.

Obter o comprimento da projeção da sombra do prédio no solo;

Obter a medida da altura da pessoa;

Obter o comprimento da projeção da sombra da pessoa no solo;

Encontrar o produto da altura da pessoa pela divisão do comprimento da sobra do prédio pelo comprimento da sombra da pessoa;

Exibir o resultado;

c) O pseudocódigo do algoritmo.

// Descrição: Encontrar a altura de um prédio, utilizando o Teorema de Tales.

Var

 // Seção de Declarações das variáveis

 alt_predio, alt_pessoa, sombra_proj_predio, sombra_proj_pessoa : real

Inicio

 // Seção de Comandos, procedimento, funções, operadores, etc...

 Escreva ("Digite o comprimento da sombra do prédio: ")

 Leia (sombra_proj_predio)

 Escreva ("Digite a altura da pessoa: ")

 Leia (alt_pessoa)

 Escreva ("Digite o comprimento da sombra da pessoa: ")

 Leia (sombra_proj_pessoa)

 alt_predio <- ((sombra_proj_predio / sombra_proj_pessoa) * alt_pessoa))

 Escreval (" ===================== ")

 Escreval (" ")

 Escreval ("A altura do prédio em metros é: ", alt_predio)

Fimalgoritmo

d) O programa em linguagem C.

#include <stdio.h>

int main(void) {

 float alturapessoa, alturapredio, sombrapessoa, sombrapredio;

 printf("Digite o comprimento da sombra do prédio: ");

 scanf("%f", &sombrapredio);

printf("Digite a altura da pessoa: ");

 scanf("%f", & alturapessoa);

printf("Digite o comprimento da sombra da pessoa: ");

 scanf("%f", & sombrapessoa);

alturapredio = (sombrapredio/sombrapessoa)*alturapessoa;

 printf("A altura do prédio é de %f metros", alturapredio);

 return 0;

}

Perguntas interessantes