Você está na página 1de 2

Tecnologias, Conceitos fundamentais de programação (nº3) UFCD 9950 - Ficha 2

 Use o software ‘Portogol’ para resolver cada um dos seguintes


problemas
 Crie uma pasta com o nome tec1 nome aluno
 Crie um ficheiro para cada resposta, com o nome:
Tec nºaluno nomeAluno f2 Pnºpergunta
Ex. tec1 99 rui f2 P1

1. Escreva um fluxograma que pede os valores dos lados de um


retângulo, e calcula o perímetro P = (2 x L1) + (2 x L2)
Se os dois lados forem iguais, deve escrever a palavra “quadrado”

2. Escreva um programa que pede o valor do raio e calcula e escreve o


perímetro e a área duma circunferência.
P= 2 x PI x R
A= PI x R x R
 Se o perímetro for maior que 50 deve escrever “não tenho
corda que chegue”.
 Se a área for maior que 100 deve escrever “não tenho tinta
que chegue”.

3. Cria um fluxograma que recebe dois números e escreve qual deles é


o maior ou se são iguais.
4. Escreva um fluxograma que leia um número e que indique se este é
maior que 1000, menor que 500 ou se está entre esses valores

5. Cria um fluxograma que recebe a idade e indica


 se essa pessoa tem menos que 18 anos, ainda não pode tirar
a carta .
 se essa pessoa tem mais que 65 anos, já não pode tirar a carta
 nas restantes idades pode tirar a carta.

Prof. Rui Menino Página 1 de 2


Tecnologias, Conceitos fundamentais de programação (nº3) UFCD 9950 - Ficha 2

6. Escreva um programa que recebe o peso e a altura de uma pessoa,


calcula o Índice de Massa Corporal (imc) e indica se
ele é maior que 25 (escreve “obeso”) ou menor
que 18,5. (escreve “vá ao médico”)
imc = peso / (altura x altura)

Nota: o peso é em kilos e a altura é em metros

Prof. Rui Menino Página 2 de 2

Você também pode gostar