0% acharam este documento útil (0 voto)
10 visualizações7 páginas

Ficha1b Python e Visualg ALUNOS 19a30

O documento apresenta exercícios de programação em VisualG e Python, abordando cálculos de áreas, perímetros e volumes de figuras geométricas, além de conversões de unidades. Inclui pseudocódigos e códigos correspondentes, com perguntas sobre resultados e variáveis. Também menciona informações sobre locais geográficos e monumentos relacionados a pirâmides.

Enviado por

Hugo Virtuoso
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
10 visualizações7 páginas

Ficha1b Python e Visualg ALUNOS 19a30

O documento apresenta exercícios de programação em VisualG e Python, abordando cálculos de áreas, perímetros e volumes de figuras geométricas, além de conversões de unidades. Inclui pseudocódigos e códigos correspondentes, com perguntas sobre resultados e variáveis. Também menciona informações sobre locais geográficos e monumentos relacionados a pirâmides.

Enviado por

Hugo Virtuoso
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

Pseudocódigo Programação

em VISUALG (Portugol) – Ficha 1b em PYTHON – Ficha 1b

algoritmo "calcula área do círculo" 19-Recorde o que faz o pseudocódigo ao lado? 1- from math import pi 19- Recorde o que faz o programa ao lado?
var
area, raio: real 19b-Qual a área do círculo centrado no Ponto raio = float(input('Digite o raio do círculo: ')) 19b-Qual a área do círculo centrado no Ponto Nemo?
inicio Nemoi?
escreval("Digite o raio: ") area = pi * raio ** 2 Vamos considerar que o raio deste círculo é de 2688 km
leia(raio) Vamos considerar que o raio deste círculo é de 2688 km que é a distância deste ponto remoto à terra firme mais
area <- pi * raio ^ 2 que é a distância deste ponto remoto à terra firme mais print('A área do círculo de raio', raio ,'é', area) próxima (três ilhas em diferentes localizações).
escreval("A área do círculo com o raio ", raio, " é ", próxima (três ilhas em diferentes localizações).
19c-Substitua a penúltima linha pela que se mostra
area)
19c-Substitua a penúltima linha pela que se mostra abaixo de modo a apresentar a área com apenas 2 casas
fimalgoritmo
abaixo de modo a apresentar a área com apenas 2 casas decimais. Nota: posteriormente falaremos sobre casas
decimais. Nota: posteriormente falaremos sobre casas decimais e como arredondar no Python.
decimais e como arredondar no VisualG.

20-Peça o raio e apresente o perímetro (ou 2- 20-Peça o raio e apresente o perímetro (ou
comprimento) de um círculo. Escreva, ao lado, o comprimento) de um círculo. Escreva, ao lado, o
respetivo pseudocódigo. respetivo código
P = 2 * PI * raio. P = 2 * PI * raio.
Nota: mais tarde falaremos sobre constantes e funções
matemáticas e outras, sobre bibliotecas e formas de as
20b-Qual o diâmetro da Lua e a sua circunferência chamar.
equatorial se considerarmos 1737.5 quilómetros
como raio médio? 20b-Qual o diâmetro da Lua e a sua circunferência
equatorial se considerarmos 1737.5 quilômetros
como raio médio?

20c-Sabendo que o diâmetro equatorial da Terra é 20c-Sabendo que o diâmetro equatorial da Terra é
de 12756 km, qual é a distância a percorrer para de 12756 km, qual é a distância a percorrer para dar
dar uma volta à terra pela zona do equador? uma volta à terra pela zona do equador?

VisualG 1 Python
3-
21-Peça a altura e um lado da base de uma 21-Peça a altura e um lado da base de uma pirâmide
pirâmide de base quadrangular e apresente o de base quadrangular e apresente o perímetro e a
perímetro e a área da base e o volume da pirâmide. área da base e o volume da pirâmide.
Escreva, ao lado, o respetivo pseudocódigo. Escreva, ao lado, o respetivo código.
V = AreaBase*Altura)/3 V = AreaBase*Altura)/3

Sugestão: use variáveis reais Sugestão: use variáveis reais


semelhantes a ladobase, semelhantes a ladobase,
altura, perimetro, altura, perimetro,
areadabase e volume. areadabase e volume.

21b-Considerando que a largura é de 35 metros e a 21b-Considerando que a largura é de 450 metros e a


altura de 21 metros, qual é o volume da Pirâmide altura de 66 metros, qual é o volume da Grande
principal do Louvreii, na França, em metros Pirâmide de Cholulaiv, no México, em milhões de
cúbicos? 8575 metros ou 8875 metros? metros cúbicos? 4,46 milhões ou 5,45 milhões?

21c-Considerando que a largura é de 450 metros e 21c-Considerando que a largura é de 35 metros e a


a altura de 66 metros, qual é o volume da Grande altura de 21 metros, qual é o volume da Pirâmide
Pirâmide de Cholula, no México, em milhões de principal do Louvre, na França, em metros cúbicos?
metros cúbicos? 4,46 milhões ou 5,45 milhões? 8575 metros ou 8875 metros?

21d. Qual é o volume de Quéopsiii, a maior 21d. Qual é o volume de Quéops, a maior pirâmide
pirâmide do mundo (em altura), considerando que do mundo (em altura), considerando que a largura é
a largura é de 230 metros e a altura de 140 de 230 metros e a altura de 140 metros? 2,47
metros? 2,47 milhões de m3 ou 3,5 milhões de m3? milhões de m3 ou 3,5 milhões de m3?

VisualG 2 Python
22-Peça o valor de uma compra e mostre o valor 4-
a 22-Peça o valor de uma compra e mostre o valor a pagar
pagar em 5 (cinco) prestações sem juros. em 5 (cinco) prestações sem juros.
Escreva, ao lado, o respetivo pseudocódigo. Escreva, ao lado, o respetivo código.

algoritmo "Tabuada" 23-O que faz o pseudocódigo ao lado? 5- num = int(input('Digite um número: ')) 23-O que faz o código ao lado?
var
num: inteiro print('Tabuada do', num)
inicio
escreva("Digite um número:") print('1 *',num,' =',1*num)
leia (num) 23b-Na nona linha o primeiro 1 é número ou texto? 23b-Na terceira linha o primeiro 1 é número ou texto?
limpatela
escreval ("Tabuada do", num)
escreval ("1 *",num," =",1*num)
fimalgoritmo 23c-Na nona linha o segundo 1 é número ou texto? 23c-Na terceira linha o segundo 1 é número ou texto?

24-Peça um algarismo e apresente a sua tabuada. 6- 24-Peça um algarismo e apresente a sua tabuada.
Escreva, ao lado, o respetivo pseudocódigo. Escreva, ao lado, o respetivo código.
Atenção: posteriormente faremos este exercício Atenção: posteriormente faremos este exercício
utilizando estruturas de repetição, que é como deve utilizando estruturas de repetição, que é como deve ser
ser programado. programado.

25- Peça dois números ao utilizador e devolva a sua


7- 25- Peça dois números ao utilizador e devolva a sua
soma, subtração, multiplicação e divisão. soma, subtração, multiplicação e divisão.
Escreva, ao lado, o respetivo pseudocódigo. Escreva, ao lado, o respetivo código.

Note: use apenas 2 variáveis (num1 e num2) e Note: use apenas 2 variáveis (num1 e num2) e resolva
resolva cada operação dentro de um comando cada operação dentro de um comando print
escreval

VisualG 3 Python
26-Repita de modo a apresentar também 8- o 26-Repita de modo a apresentar também o
quadrado, a raiz quadrada e o módulo dos dois quadrado, a raiz quadrada e o módulo dos dois
números. números.

algoritmo "Conversor de euros para dólares USD" 27-O que faz o pseudocódigo ao lado? 9- print('Conversor de euros para dólares USD ') 27-O que faz o script ao lado?
var print(' ')
dolares, euros: real euros = float(input('Digite o valor em euros: '))
inicio print(' ')
escreval("Conversor de euros para dólares USD") dolares = 1.12 * euros
escreval(" ") print(round(euros,2), "EUR =>",round(dolares,2),
escreva("Digite o valor em euros: ") "USD")
leia(euros)
escreval(" ")
dolares <- 1.12 * euros
escreva(euros, " EUR =>",dolares, " USD")
fimalgoritmo

28-Quantas variáveis declarou no exercício 28-Quantas variáveis utilizou no exercício


anterior? anterior?

28b-Utilizando apenas uma variável (euro) 28b-Utilizando apenas uma variável realize o
realize o seguinte exercício: peça um valor em seguinte exercício: no Python peça um valor em
euros e converta para Kwanzas, reais, francos euros e converta para Kwanzas, reais, francos
suíços, yuans, libras, ienes e dólares. suíços, yuans, libras, ienes e dólares.
Escreva, ao lado, o respetivo pseudocódigo. Escreva, ao lado, o respetivo código.

28c-Caso o resultado seja algo com se mostra na 28c-Caso o resultado seja algo com se mostra na
imagem seguinte altere o código para que o imagem seguinte altere o código para que o valor
valor em euros não apareça repetidamente. em euros não apareça repetidamente.

VisualG 4 Python
29-Peça o nome do utilizador, a sua altura e 29-Peça o nome do utilizador, a sua altura e peso
peso (em metros e em Kg) e apresente-os em (em metros e em Kg) e apresente-os em pés e em
pés e em libras. libras.

30-Peça o nome do utilizador, a sua altura e 30-Peça o nome do utilizador, a sua altura e peso
peso (em cm e em Kg) e apresente o seu IMC (em metros e em Kg) e apresente o seu IMC (índice
(índice de massa corporal) de acordo com a de massa corporal) de acordo com a seguinte
seguinte fórmula: fórmula:
imc <- peso/(altura*altura) imc = peso/(altura*altura)

Nota: voltaremos a este exercício aquando da


aprendizagem das Estruturas condicionais Nota: voltaremos a este exercício aquando da
aprendizagem das Estruturas condicionais

VisualG 5 Python
VisualG 6 Python
i
O Ponto Nemo ou Ponto de Inacessibilidade do Pacífico é o local mais distante (2688 Km) de qualquer continente ou ilha no planeta Terra e muitas vezes os seres
humanos mais próximos são os astronautas que passam a 416 km na Estação Espacial Internacional. [Link]
onde-sera-o-cemiterio-da-estacao-espacial-internacional-iss/

Com 21 metros de altura a grande pirâmide do Louvre serve de entrada principal do Museu do Louvre. Esta pirâmide retoma (a uma escala menor) as proporções
ii

exatas da pirâmide de Quéops. [Link]

A pirâmide de Gizé ou de Quéops é a maior pirâmide do Mundo em altura. É a mais antiga das 7 maravilhas do mundo antigo e é a única que resistiu ao passar
iii

dos tempos.
Com quase 150 metro de altura foi a mais alta construção do Homem por quase 4 mil anos. [Link]

A Pirâmide de Tepanapa, no México, é maior (mas não em altura) do que as famosas pirâmides do Egito.
iv

[Link]

Você também pode gostar