Você está na página 1de 13

Algoritmos Exerccios no

Visualg
Introduo Programao
BSI DEINFO - UFRPE
Exerccios

1. Determinar se um nmero par ou mpar e


positivo ou negativo

2. Ler trs notas de um aluno, calcular a mdia


e informar se ele foi aprovado (Mdia 7),
reprovado (Mdia < 7) ou aprovado com
louvor (Mdia = 10)
Exerccios
3. Fazer um algoritmo que:
Leia um nmero indeterminado de linhas
contendo cada uma a idade de um indivduo.
A ltima linha que no entrar nos clculos,
contm o valor da idade igual a zero.
Calcule e escreva a idade mdia deste grupo
de indivduos.
Escreva tambm a maior idade e a menor
Exerccios
4. Faa um algoritmo que calcule a soma dos
nmeros inteiros de 1 a 100.

5. Fazer um algoritmo para calcular e escrever a


soma dos cubos dos nmeros pares
compreendidos entre B e A (B > A). B e A so
lidos pelo teclado.
Exerccios
6. Faa um algoritmo que l uma temperatura
em Fahrenheit e calcula a temperatura
correspondente em Celsius. Ao final o
programa deve exibir as duas temperaturas.
Usar a frmula: C = (5 * (F-32) / 9)
Exerccios
7. Numa eleio existem trs candidatos
identificados pelos nmeros 1, 2 e 3. Faa um
algoritmo que compute o resultado de uma
eleio. Inicialmente o programa deve pedir o
nmero total de votantes. Em seguida, deve
pedir para cada votante votar (informando o
numero do candidato) e ao final mostrar o
nmero de votos de cada candidato.
Exerccios
8. Nmero primo aquele que s divisvel
por ele mesmo e pela unidade. Fazer um
algoritmo que determine e escreva os
nmeros primos compreendidos entre um
intervalo fornecido pelo usurio.
Exerccios
Exerccios
10. Anacleto tem 1,50m e cresce 2
centmetros por ano, enquanto Felisberto tem
1,10 e cresce 3 centmetros por ano. Construa
um programa que calcule e apresente quantos
anos sero necessrios para que Felisberto
seja maior que Anacleto.
Exerccios
11. Construa um programa que exiba a
tabuada de 1 at N.
Exercicios
12. Fazer um algoritmo para calcular e
escrever a seguinte soma:
37x38/1 + 36x37/2 + 35x36/2 + ... + 1x2/37
Exerccios
13. Desenvolva um algoritmo que efetue a leitura de trs
valores numricos representando os lados de um tringulo. O
algoritmo dever verificar e informar se os lados fornecidos
formam realmente um tringulo (cada lado menor que a
soma dos outros dois lados). Se esta condio for verdadeira,
dever ser indicado qual tipo de tringulo foi formado:
issceles (dois lados iguais e um diferente), escaleno (todos os
lados diferentes) ou eqiltero (todos os lados so iguais).
Exerccios
13. Tem-se um conjunto de dados contendo a
altura e o sexo (masculino, feminino) de 50
pessoas. Fazer um algoritmo que calcule e
escreva:
- a maior e a menor altura do grupo;
- a mdia de altura das mulheres;
- o nmero de homens;
-A porcentagem de homens e de mulheres.

Você também pode gostar