Escolar Documentos
Profissional Documentos
Cultura Documentos
Os exercícios propostos nesta aula prática têm como objetivo praticar a utilização da
instrução if. Esta instrução é utilizada quando o seu programa tem que tomar decisões.
Exemplo: construir um programa que recebe um valor inteiro positivo e verifica se este é par
ou ímpar.
Problema 1: construa um programa que recebe um valor inteiro e escreve o valor do seu
módulo.
Problema 2: construa um programa que lê dois valores inteiros e os escreve por ordem
crescente, se estes forem iguais escreve a mensagem “valores iguais”.
Problema 3: Construa um programa que recebe um valor inteiro e verifica se este pertence
ao intervalo [0,20]. Se o valor lido for menor que valor inferior do intervalo escreve a
mensagem “INFERIOR”, se maior que o valor superior escreve “SUPERIOR”, se o valor
pertencer ao intervalo escreve a mensagem “PERTENCE”.
Exemplo de execução:
Introduza as coordenadas cartesianas de tres pontos:
-0.5
-0.5
0.5
0.5
0.0
0.0
True
Problema 5 (Problema B Mooshak): Sejam a, b, c, valores reais que representam o
comprimento dos lados de um triângulo. Escreva um programa que receba os tamanhos dos
lados e escreva o tipo de triângulo:
se a, b, c não definirem um triângulo próprio – “Nao triangulo”
se a, b, c definirem um triângulo equilátero – “Equilatero”
se a, b, c definirem um triângulo isósceles – “Isosceles”
se a, b, c definirem um triângulo escaleno – “Escaleno”
Tenha em atenção que um triângulo próprio é um triângulo com área superior a zero. Em
particular, o comprimento de todos os lados tem de ser superior a zero.
E que para ser triângulo o comprimento de cada lado tem de ser estritamente inferior à
soma do comprimento dos outros dois, pois só assim se garante que os lados definem um
polígono fechado com área superior a zero.
Exemplo de execução:
Introduza o tamanho dos tres lados:
0.5
0.5
0.5
Equilatero
Problema 6: A nota final não arredondada da disciplina IPB é um número real, calculada
com base nas seguintes notas, todas valores reais entre 0 e 20 valores:
t1 - Teste 1 - 30%
t2 - Teste 2 - 45%
pr - Projeto prático - 20%
pa - Participação nas aulas - 5%