LISTA ALGORITMO
DISCIPLINA – ALGORITMOS
ENTREGAR NO INÍCIO DA PROVA DO DIA 15/04/14
ENTREGAR EM PAPEL A4 MANUSCRITO E QUESTÕES EM ORDEM.
1a Questão: Numa fábrica cada funcionário tem seu salário calculado da seguinte forma:
Salário Bruto = Salário inicial + quantidade de filhos x por R$50,00(cada filho) + salário noturno.
Descontos = (IR + 11,7%INSS) do Bruto
Implementar um programa que leia as informações necessárias, calcular e exibir o salário liquido do funcionário.
Bruto
Percentual
Abaixo de R$1750,00
0%
Entre R$1750,00 e R$2800,00
11%
Acima de R$2800,00
27,5%
2a Questão: Implementar um programa em C++ que leia os dados de 200 poços de petróleo (profundidade e produção) e exiba ao final as seguintes informações:
a. Média das profundidades;
b. Quantidade de poços com produção acima de 500bbl/dia;
c. Profundidade do poço mais profundo.
3ª Questão: Considerando os trechos dos programas abaixo, identificar se a repetição terminará ou não. Se não terminar justifique sua resposta, caso termine o que irá aparecer na tela? int x, y=1; x = 10; while (y <= x){ x -= y; y++;
}
cout<<”Valor = “<<x; cout<<”Valor = “<<y;
int x, y=1; x = 10; do{ if(x%2 == 1){ x--; } else{ y++; }
}while (y >= 0); cout<<”Valor = “<<x; cout<<”Valor = “<<y;
4a Questão : Elabore um programa em linguagem C++ que leia a idade de uma árvore até que seja digitado uma idade zero. Ao final será exibido o quantitativo de cada tipo de árvore seguindo a tabela abaixo:
TIPO DA ÁRVORE
IDADE DA ÁRVORE
Árvore nova
5 a 7 anos
Árvore juvenil
8 a 10 anos
Árvore jovem
11 a 13 anos
Árvore adulta
14 a 17 anos acima Árvore velha
Acima de 17 anos
Obs.: Obrigado utilizar o comando switch-case
5a Questão: Considerando o seguinte trecho de algoritmo, o que acontece na execução desse algoritmo dadas as seguintes condições?
a) O primeiro valor entrado é 5 e o segundo é 14.
b) O primeiro valor entrado é -5 e o segundo é 14.
c) O primeiro valor entrado é 5 e o segundo é -14.
Programa