Você está aqui: Portugol ::: Desafios e Lista de Exercícios Resolvidos ::: Física - Pesos e Medidas |
Como calcular a massa da Terra em Portugol - Uma função Portugol que retorna a massa da Terra em kg - Desafio de Programação Resolvido em PortugolQuantidade de visualizações: 620 vezes |
|
Pergunta/Tarefa: Este desafio de programação testa a sua habilidade em usar notação científica em Portugol. Sabendo-se que a massa da Terra é 5,972 x 1024 kg, escreva uma função Portugol chamada retornar_massa_terra() que não aceita nenhum argumento e retorna um valor real equivalente à massa da terra em kg. Sua saída deverá ser parecida com: A massa da Terra é: 5.972e+24 kg Veja a resolução comentada deste exercício usando Portugol Webstudio:
// Como calcular a massa da Terra no Portugol
programa {
// inclui a biblioteca Matematica
inclua biblioteca Matematica --> mat
funcao inicio() {
// variáveis usadas na resolução do problema
real massa_terra
// vamos testar a função retornar_massa_terra()
massa_terra = retornar_massa_terra()
escreva("A massa da Terra é: ", massa_terra, " kg")
}
// função que retorna a massa da Terra em kg
funcao retornar_massa_terra() {
real massa
// retorna a massa da Terra
massa = 5.972 * mat.potencia(10, 24.0)
// Em Portugol não é possível colocar o valor 5.972e+24 direto,
// sem a necessidade de usar a função potencia()
// Teste efetuado no Portugol Webstudio
retorne massa
}
}
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Portugol |
Veja mais Dicas e truques de Portugol |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





