1. Escreva um algoritmo que tenha como entrada o número de horas que um
funcionário trabalhou e o valor da hora trabalhada. O algoritmo deverá
calcular e escrever o salário que este funcionário irá receber.
algoritmo “calculo do salário”
var
valorHora, quantidadeHoras, salario: real;
inicio
leia(valorHora);
leia(quantidadeHoras);
salario = valorHora * quantidadeHoras;
escreva(Salario Total, salario);
fim
2. Escreva um algoritmo que leia dois valores numéricos inteiros,
armazenando-os em duas variáveis (a e b). O algoritmo deverá trocar o
valor das duas variáveis, de tal forma que em a fique armazenado o valor
de b e vice-versa. Ao final, o algoritmo deverá escrever os valores de a e
b.
algoritmo “troca”
var
a, b, c: inteiro
inicio
leia(a);
leia(b);
c=a;
a=b;
b=c;
escreva(a,b);
fim
3. Escreva um algoritmo para calcular e informar o valor de conversão para
graus centígrados de uma temperatura em graus Fahrenheit, sabendo que
C=(5*(F-32))/9.
algoritmo “temperatura”
var
c, f: real;
inicio
leia(f);
c=(5*(f-32))/9;
escreva(c);
fim
4. Escreva um algoritmo para calcular o consumo médio de combustível de
um automóvel em Km/l. Considere como dados de entrada: quilometragem
inicial, quilometragem final, volume de combustível consumido.
algoritmo “Consumo Médio”
var
kmi, kmf, kmt: inteiro;
litros, consumo: real;
inicio
leia(kmi);
leia(kmf);
leia(litros);
kmt = kmf – kmi;
consumo = kmt/litros;
escreva(consumo);
fim
5. Escreva um algoritmo que leia dois valores numéricos do tipo inteiro e
escreva o resultado da soma dos quadrados destes números e o resultado da
divisão dos dois valores.
algoritmo “soma dos quadrados”
var
a, b, soma: inteiro
divisao: real
inicio
leia(a);
leia(b);
soma = a*a+b*b;
divisao = a/b;
escreva(soma);
escreva(divisao);
fim
6. Faça um algoritmo para calcular e escrever a tabuada até 10 de um número
lido.
algoritmo “tabuada”
var
n: inteiro
inicio
leia(n);
escreva(0);
escreva(n);
escreva(n*2);
escreva(n*3);
escreva(n*4);
escreva(n*5);
escreva(n*6);
escreva(n*7);
escreva(n*8);
escreva(n*9);
escreva(n*10);
fim
7. Ler um valor inteiro e escrever seu antecessor e seu sucessor.
algoritmo “antecessor e sucessor”
var
n, s, a: inteiro
inicio
leia(n);
a = n-1;
s = n+1;
escreva(a);
escreva(s);
fim
8. Escreva um algoritmo para ler o raio de um círculo, calcular e escrever a
sua área.
algoritmo “area”
var
raio, area: real
inicio
leia(raio);
area=3.14*(raio*raio);
escreva(area);
fim
9. Escreva um algoritmo para ler as dimensões de uma cozinha retangular
(comprimento, largura e altura). Calcular e escrever a quantidade de
caixas de azulejos para se colocar em todas as suas paredes (considere que
não será descontada a área ocupada por portas e janelas). Cada caixa de
azulejos possui 1,5 m2.
algoritmo “azulejos”
var
comprimento, largura, altura, areaTotal, caixas: real
inicio
leia(comprimento);
leia(largura);
leia(altura);
areaTotal = comprimento*altura*2+largura*altura*2;
caixas = areaTotal/1.5;
escreva(caixas);
fim
10. Escreva um algoritmo que leia a distância percorrida por um automóvel
(em km) e o intervalo de tempo utilizado para percorrer essa distância
(em horas). Calcule e escreva a velocidade média no percurso em km/h.
algoritmo “velocidade media”
var
distancia, tempo, velocidadeMedia: real;
inicio
leia(distancia);
leia(tempo);
velocidadeMedia=distancia/tempo;
escreva(velocidadeMedia);
fim
Nenhum comentário:
Postar um comentário