eu sei que vocês não gosta mde fazer a "resolução" dos programas para os outros, porque assim não se aprende, eu TB acho isso, por isso estou pedindo a juda de vocês pra ver se "minha logica" esta certa! É um pouco grande mas ai vai!!
1. Faça um algoritmo que leia as notas finais dos alunos de uma turma e escreva qual foi a maior nota.
Algoritmo maior_nota;
declare nota, maior_nota, auxiliar numérico;
maior_nota 0;
auxiliar 1;
enquanto auxiliar < 21
leia nota;
se nota > maior_nota ;
então maior_nota = nota;
fimse
auxiliar = auxiliar + 1;
fimenquanto
escreva “A Maior nota é” maiornota;
fim-algoritmo
2. Escreva um algoritmo que leia 20 valores e encontre o maior e o menor deles. Mostre o resultado.
3. Faça um algoritmo que calcule e escreva a soma de todos os números ímpares no intervalo [1, 100].
Algoritmo Impar
Declare impar, soma, numérico;
Impar 1;
Soma 0;
Enquanto impar<100
Inicio
Soma soma+ impar;
Impar impar+2;
Fim enquanto
Escreva “A Soma dos números impares é”:impar ;
Fim-Algoritmo
4. Faça um algoritmo que calcule e escreva o valor de S:
S = 1 + (3/2) + (5/3) + (7/4) + ... + (99/50)
Algoritmo S
Declare soma,n,d numérico;
N 1;
D1;
Soma0;
Enquanto n<100
Inicio
Soma soma + n/d
D d+2
Fim-enquanto
Escreva “O valor de S é”soma;
5.Supondo que a população de um país A seja de ordem de 90.000.000 de habitantes com uma taxa anual de crescimento de 3% e que a população de um país B seja, aproximadamente, de 200.000.000 de habitantes com uma taxa anual de crescimento de 1,5%, fazer um algoritmo que calcule e escreva o número de anos necessários para que a população do país A ultrapasse ou iguale a população do país B, mantidas essas taxas de crescimento.
Algoritmo Pais
Declare ano,paisa,paisb numérico;
Leia ano,paisa,paisb ;
Enquanto pais a <pais b
Inicio
Paisa1.03 * paisa;
Paisb1.15 * paisb;
Anoano+1;
Fim-enquanto
Escreva “ Ao ano é” ano;
Fim-Algoritmo
6. [Farrer et al. 1989] Um determinado material radioativo perde metade de sua massa a cada 50 segundos. Dada a massa inicial, em gramas, fazer um algoritmo que determine o tempo necessário para que essa massa se torne menor do que 0,5 grama. Escreva a massa inicial, a massa final e o tempo calculado.
Algoritmo material
Declare t,mf,mi
T0
Mf0
Leia MI
Enquanto mf<0,5
Tt+50
Mf(mf/)2
Fimse
Escreva “a massa inicial é ”Mi;
Escreva “a massa final é ” Mf;
Escreva “o tempo final é ” t;
Fim-algoritmo
7. Escrever um algoritmo que lê um valor N inteiro e positivo e que calcula e escreve o valor de E.
E = 1 + (1 / 1!) + (1 / 2!) + (1 / 3!) + (1 / N!)
Lembrete:
1! = 1
2! = 2 * 1
3! = 3 * 2 * 1
4! = 4 * 3 * 2 * 1
Algoritmo Valor
Declare
E 1
Escreva “digite o valor de N”;
Enquanto N>=1
Inícios
EE * N
NN-1
Fim-Enquanto
Escreva “O Valor do E é”N”
8. Escreva um algoritmo que gere os números de 1000 a 1999 e escreva aqueles que dividido por 11 dão resto igual a 5.
Algoritmo gerador
Declare i numerico
Para i=1000 ate 1999
Se (i mod 11 =)5
Então escreva (i)
Fimse
fimpara
9. Uma loja tem 150 clientes cadastrados e deseja mandar uma correspondência a cada um deles anunciando um bônus especial. Escreva um algoritmo que leia o nome do cliente e o valor das suas compras no ano passado e calcule um bônus de 10% se o valor das compras for menor que 500.000 e de 15%, caso contrário.
Algoritmo cliente
Declare
Para i=1 ate 150
Leia nome
Leia valor
Se valor <5000000
Bônus=valor * 10/100
Senão bônus=valor*15/100
Fimse
Fimpara
Fim-algoritmo
10. Foi realizada uma pesquisa de algumas características físicas da população de uma certa região, a qual coletou os seguintes dados referentes a cada habitante para serem analisados:
- sexo (masculino e feminino)
- cor dos olhos (azuis, verdes ou castanhos)
- cor dos cabelos (louros, castanhos, pretos)
- idade
Faça um algoritmo que determine e escreva:
- a maior idade dos habitantes
- a quantidade de indivíduos do sexo feminino cuja idade está entre 18 e 35 anos inclusive e que tenham olhos verdes e cabelos louros.
O final do conjunto de habitantes é reconhecido pelo valor -1 entrada como idade.Algoritmo pesquisa
Pergunta
Ganhei
Opa pessoal beleza???
eu sei que vocês não gosta mde fazer a "resolução" dos programas para os outros, porque assim não se aprende, eu TB acho isso, por isso estou pedindo a juda de vocês pra ver se "minha logica" esta certa! É um pouco grande mas ai vai!!
1. Faça um algoritmo que leia as notas finais dos alunos de uma turma e escreva qual foi a maior nota.
Algoritmo maior_nota;
declare nota, maior_nota, auxiliar numérico;
maior_nota 0;
auxiliar 1;
enquanto auxiliar < 21
leia nota;
se nota > maior_nota ;
então maior_nota = nota;
fimse
auxiliar = auxiliar + 1;
fimenquanto
escreva “A Maior nota é” maiornota;
fim-algoritmo
2. Escreva um algoritmo que leia 20 valores e encontre o maior e o menor deles. Mostre o resultado.
Algoritmo maior_e_menor_valor
declare valor, menorvalor, maiorvalor, auxiliar numérico;
menorvalor 0;
Maiorvalor 0;
auxiliar 1;
escreva “Digite os valores”
enquanto auxiliar < 21
leia valor;
se valor > maiorvalor ;
então maiorvalor = valor;
Senão menorvalor= valor;
fimse
auxiliar = auxiliar + 1;
fimenquanto
escreva “O Maior valor é” maiorvalor;
escreva “O Menor valor é ”menorvalor;
fim-algoritmo
3. Faça um algoritmo que calcule e escreva a soma de todos os números ímpares no intervalo [1, 100].
Algoritmo Impar
Declare impar, soma, numérico;
Impar 1;
Soma 0;
Enquanto impar<100
Inicio
Soma soma+ impar;
Impar impar+2;
Fim enquanto
Escreva “A Soma dos números impares é”:impar ;
Fim-Algoritmo
4. Faça um algoritmo que calcule e escreva o valor de S:
S = 1 + (3/2) + (5/3) + (7/4) + ... + (99/50)
Algoritmo S
Declare soma,n,d numérico;
N 1;
D1;
Soma0;
Enquanto n<100
Inicio
Soma soma + n/d
D d+2
Fim-enquanto
Escreva “O valor de S é”soma;
5.Supondo que a população de um país A seja de ordem de 90.000.000 de habitantes com uma taxa anual de crescimento de 3% e que a população de um país B seja, aproximadamente, de 200.000.000 de habitantes com uma taxa anual de crescimento de 1,5%, fazer um algoritmo que calcule e escreva o número de anos necessários para que a população do país A ultrapasse ou iguale a população do país B, mantidas essas taxas de crescimento.
Algoritmo Pais
Declare ano,paisa,paisb numérico;
Leia ano,paisa,paisb ;
Enquanto pais a <pais b
Inicio
Paisa1.03 * paisa;
Paisb1.15 * paisb;
Anoano+1;
Fim-enquanto
Escreva “ Ao ano é” ano;
Fim-Algoritmo
6. [Farrer et al. 1989] Um determinado material radioativo perde metade de sua massa a cada 50 segundos. Dada a massa inicial, em gramas, fazer um algoritmo que determine o tempo necessário para que essa massa se torne menor do que 0,5 grama. Escreva a massa inicial, a massa final e o tempo calculado.
Algoritmo material
Declare t,mf,mi
T0
Mf0
Leia MI
Enquanto mf<0,5
Tt+50
Mf(mf/)2
Fimse
Escreva “a massa inicial é ”Mi;
Escreva “a massa final é ” Mf;
Escreva “o tempo final é ” t;
Fim-algoritmo
7. Escrever um algoritmo que lê um valor N inteiro e positivo e que calcula e escreve o valor de E.
E = 1 + (1 / 1!) + (1 / 2!) + (1 / 3!) + (1 / N!)
Lembrete:
1! = 1
2! = 2 * 1
3! = 3 * 2 * 1
4! = 4 * 3 * 2 * 1
Algoritmo Valor
Declare
E 1
Escreva “digite o valor de N”;
Enquanto N>=1
Inícios
EE * N
NN-1
Fim-Enquanto
Escreva “O Valor do E é”N”
8. Escreva um algoritmo que gere os números de 1000 a 1999 e escreva aqueles que dividido por 11 dão resto igual a 5.
Algoritmo gerador
Declare i numerico
Para i=1000 ate 1999
Se (i mod 11 =)5
Então escreva (i)
Fimse
fimpara
9. Uma loja tem 150 clientes cadastrados e deseja mandar uma correspondência a cada um deles anunciando um bônus especial. Escreva um algoritmo que leia o nome do cliente e o valor das suas compras no ano passado e calcule um bônus de 10% se o valor das compras for menor que 500.000 e de 15%, caso contrário.
Algoritmo cliente
Declare
Para i=1 ate 150
Leia nome
Leia valor
Se valor <5000000
Bônus=valor * 10/100
Senão bônus=valor*15/100
Fimse
Fimpara
Fim-algoritmo
10. Foi realizada uma pesquisa de algumas características físicas da população de uma certa região, a qual coletou os seguintes dados referentes a cada habitante para serem analisados:
- sexo (masculino e feminino)
- cor dos olhos (azuis, verdes ou castanhos)
- cor dos cabelos (louros, castanhos, pretos)
- idade
Faça um algoritmo que determine e escreva:
- a maior idade dos habitantes
- a quantidade de indivíduos do sexo feminino cuja idade está entre 18 e 35 anos inclusive e que tenham olhos verdes e cabelos louros.
O final do conjunto de habitantes é reconhecido pelo valor -1 entrada como idade.Algoritmo pesquisa
Declare idade,indivíduos,maioridade,porcentagem,totalindividuos numérico
Declare cabelos,olhos,sexo literal
Maioridade0
Totaldeindividuos=0
Indivíduos=0
Leia sexo,olhos,cabelo,idade
se idade<0
então escreva "idade invalida"
Enquanto idade>maioridade
maioridade=idade
Fimse
Totalindividuostotalindividuos+1
Se idade >=18 e =< 35 e sexo= “feminino” e olhos=“verdes” e cabelos = “louros”
Então indivíduosindividuos+1
Fimse
Porcentagem indivíduos * 100 / totaldeindividuos
Escreva maioridade
Escreva porcentagem
Fim-algoritmo
AGRADEÇO A TODOS DESDE JÁ!
[]´S GANHEI
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.