Baixe o app para aproveitar ainda mais
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; } }
Compartilhar