Professional Documents
Culture Documents
FANOR
Engenharia
Estudo Dirigido
+
Estudo Dirigido Algoritmos
Aula 09/09/14
Proposta / Justificativa:
Entrega 16/09
vai pesquisar + 02 questes de Estrutura de Seleo que voc
vai pesquisar = 07 questes;
Observao:
Data de entrega (16/09);
Evitem cpias;
Mximo 02 alunos (entregar somente 01 trabalho);
+
Boa Sorte!
+ Desenvolva um algoritmos para resolver Fatoriais, ou seja, voc vai solicitar a o
usurio qual o numero que ele deseja saber o fatorial. Como sada ter o
valor, por exemplo:
Caso o usurio digite 5, o algoritmo dever ser capaz de calcular 5 x 4 x 3 x 2 x
1 e apresentar o resultado de 120;
ALGORITMO FATORIAL;
INICIO
INTEIRO: FATORIAL, I, NUMERO;
I1;
ESCREVER (Digite o nmero que deseja saber o fatorial);
LER (NUMERO);
SE (NUMERO < 0) ENTO
ESCREVER ( Fatorial de nmeros negativos no existe);
SENO
SE (NUMERO = 0) ENTO
ESCREVER ( Fatorial de zero igual a 1);
SENO
FATORIAL NUMERO;
ENQUANTO (FATORIAL < I) FAA
FATORIAL FATORIAL * I
I I + 1;
FIM-ENQUANTO;
ESCREVER ( Fatorial = , FATORIAL);
FIM-SE;
FIM-SE;
FIM.
+ Desenvolva um algoritmos para realizar a mdia de 1000 salrios. Como sada
dever ter o resultado: mdia dos salrios digitados = a xxxxx
Algoritmo Media_SALARIO;
INICIO
INTEIRO: CONT;
REAL : SALARIO, MEDIA_SAL, SOMA;
SOMA 0;
CONT 1;
ENQUANTO ( CONT < = 1000) FAA
ESCREVER ( Informe Salrio , CONT);
LER ( SALARIO);
SOMA SOMA + SALARIO;
CONT CONT + 1;
FIM ENQUANTO;
MEDIA_SAL soma / 1000;
ESCREVER ( a mdia dos salrios digitados = , MEDIA_SAL);
FIM.
+ Um empresa deseja presentear seus colaboradores com um bnus no salario baseado no
tempo de servio:
Acima de 5 anos de servio 10%
Abaixo (e igual) a 05 anos de servio 5%
Como sada o valor dever contempla salario + o valor do bnus, ex.: Para uma pessoa
que tem 10 anos e salario de R$ 1.000,00, valor de sada devera se R$ 1.100,00
Algoritmo BONUS_SAL;
INICIO
REAL: SALARIO, BONUS;
INTEIRO: TEMPO;
FIM-SE;
ESCREVER ( O Valor do seu salrio aps o bnus igual a , BONUS);
FIM.