Buscar

Lista de exercício - trabalho Av1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

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 
Á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. 
 
 Universidade Estácio de Sá – Campus Cabo Frio 
Curso 
Sist. Informação 
Disciplina 
Algoritmos 
Cód. 
CCT0001 
Turma 
3022 
Data da entrega 
16/ 04 / 2013 
Professor (a) 
Robson da Cunha Santos 
TRABALHO 
AV1 
Semestre 
2013.1 
 
 
b) O primeiro valor entrado é -5 e o segundo é 14. 
c) O primeiro valor entrado é 5 e o segundo é -14. 
 
Programa Questao1 
Var 
 x,y: real; 
início 
 leia(x,y); 
 se ((12-7>y) E (13-x>=27) então 
 se (x * y >0) então 
 escreva ('Jogo 1') 
 senão 
 escreva ('Jogo 2'); 
 fim-se 
 senão 
 se (x * y >0) então 
 escreva ('Jogo 3'); 
 senão 
 escreva ('Jogo 4'); 
 fim-se 
 fim-se 
FIM 
 
 
6a Questão: O IMC – Indice de Massa Corporal é um critério da Organização Mundial de Saúde para dar uma 
indicação sobre a condição de peso de uma pessoa adulta. A fórmula é IMC = peso / ( altura )2. Elabore um 
algoritmo que leia o peso e a altura de um adulto e mostre sua condição de acordo com a tabela abaixo. 
 
IMC em adultos Condição 
Abaixo de 18,5 Abaixo do peso 
Entre 18,5 e 25 Peso normal 
Entre 25 e 30 Acima do peso 
Acima de 30 Obeso 
 
7ª Questão: Faça um programa que faça 5 perguntas para uma pessoa sobre um crime. As perguntas são: 
• "Telefonou para a vítima?" 
• "Esteve no local do crime?" 
• "Mora perto da vítima?" 
• "Devia para a vítima?" 
• "Já trabalhou com a vítima?" 
O programa deve no final emitir uma classificação sobre a participação da pessoa no crime. Se a pessoa 
responder positivamente a 2 questões ela deve ser classificada como "Suspeita", entre 3 e 4 como 
"Cúmplice" e 5 como "Assassino". Caso contrário, ele será classificado como "Inocente". 
 
8a Questão (2.0): Faça um programa em C++ que leia um horário no sistema de 24 horas e imprima este horário no 
sistema de 12 horas. Exemplo: 
valores lidos � 22 32 
impressão � 10 32 pm 
 
Observação: 0:00 → 12:00 am 
 6:00 → 6:00 am 
 12:00 → 12:00 pm 
 
9ª Questão (2.0): Faça um programa em linguagem C++ que leia o preço de compra e o preço de venda de 100 
mercadorias. O programa deverá imprimir quantas mercadorias proporcionam: 
• lucro < 10 % 
• 10 % ≤ lucro ≤ 20 % 
• lucro > 20 % 
10a Questão(2.0): O que será impresso depois dos programas a seguir: 
int main (){ 
 int x = 30, y = 5, z = 2; 
 for (int i = 1; i < 3 ; i ++){ 
 if ( y % 2 == 1){ 
 x *= i; 
 y+= i; 
 } 
 else{ 
 x += i; 
 z += x; 
 } 
 cout << x << y << z << endl 
 } 
} 
 
int main (){ 
 int i = 2, x = 15; 
 while (x <= 110){ 
 cout << x << i << endl; 
 i++; 
 x *= i; 
 } 
}

Outros materiais