Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALUNA : LUDMILY CAMPOS SALEMA MAT: 201202178261 CABO FRIO OUT/2015 Faça um algoritmo para calcular a área de uma circunferência , considerando a formula área = n * raio 2. Utilize as variáveis área e raio , a constante n ( pi= 3.14159 ) e os operadores aritméticos de multiplicação. # include “ iostream “ using namespace std; int main ( ) { float r, area; cout << “ digite o raio = “ ; cin >> r; Area= 3.14159 * r * r; cout << “ área = “ << área ; } Faça um algoritmo que: Obtenha o valor da variável HT ( horas trabalhadas no mês ) Obtenha o valor para a variável VH ( valor hora trabalhada) Obtenha o valor para a variável PD ( percentual de desconto ) Calcule o salario bruto ,SB= HT * VT Calcule o desconto ,TD = ( PD/100) * SB Calcule o salário liquido , SL = SB – TD Apresente os valores de : horas trabalhadas, salário bruto, desconto, salário líquido. # include “ iostream” using namespace std; int main ( ) { float HT, VH, PD , SB, TD, SL ; cout << “ digite o valor de HT =” ; cin >> HT; cout << “ digite o valor de VH ; cin >> VH; cout << “ digite o valor de PD ; cin >> PD; SB = HT * VT; TD = ( PD / 100 ) * SB ; SL = SB – TD; cout << “ salario bruto = “ << SB; cout << “ horas trabalhadas = “ << HT; cout << “ desconto = “ << PD ; cout << “ salario =” << SL; } Faça um algorítmo que leia uma temperatura em graus Celsius e apresente – a convertida em graus fahernheit . a fórmula da converção é: F = ( 9 * c + 160 ) /5, na qual F é a temperatura fahernheit e C é a temperatura em celsius . # include “ iostream” ising namespace std; int main ( ) { float C, P; cout << “ digite a temperature em c = “ ; cin >> C; F = ( 9 * c + 160 ) /5; cout << “ \ntemperatura em f = “ ; } Faça um algorítmo que calcule a quantidade de litros de combustível gasta em uma viagem , utilizando um automóvel que faz 12km por litro para obter o cálculo , o usuário deve fornecer o tempo gasto na viagem e a velocidade média durante ela. Desta forma , será possível obter a distancia percorrida com a fórmula ( distancia = tempo * velocidade ). Tendo o valor da distancia , basta calcular a quantidade de litros de combustível utilizada na viagem com a fórmula ( litros = usados = distancia /12 ) . O programa deve apresentar os valores da velocidade media , tempo gasto na viagem , a distancia percorrida e a quantidade de litros gastos na viagem. # include “ iostream “ using namespace std; int main ( ) { float tempo, vm, litros , distancia = tempo * vm ; cout << “ litros de combustível gastos na viagem = “ << litros; cout << “ tempo gasto na viagem = “ << tempo ; cout << “ velocidade media = “ << vm; } Construa um algorítmo que receba como entrada três valores e os imprima em ordem crescente. # include “ iostream “ using namespace std; int main ( ) { int n1,n2,n3 ; cout << “ digite n1=” ; cin >> n1; cout << “ digite n2 = “ ; cin >> n2; cout << “ digite n3 =” ; cin >> n3; If ( n1 > n2 && n1> n3 && n2 >n3 ) { } cout << “ n1\n << n2\n << n3 ; else { If ( n2 > n1 && n2 > n3 && n1 > n3 ) { cout << n2\n << n1\n << n3 ; } } else { } If ( n3 > n1 && n3 > n2 && n1>n2 ) { cout << n3\n << n1\n << n2 ; } } else { If ( n3 > n2 && n3 > n1 && n2 > n1 ) { cout << n3\n << n1\n << n2 ; } } else { If ( n1 > n3 && n1 > n2 && n3 > n2 ) { cout << n1\n << n3\n << n2 ; } } else { If ( n2 > n3 && n2 > n1 && n3 > n1 ) { cout << n2\n << n3\n << n1 ; } } } Considere que o ultimo concurso vestibular apresentou três provas: português , matemática , conhecimentos gerais . considerando que para cada candidato tem – se um registro contendo o seu nome e as notas obtidas em cada uma das provas . construa um algorítmo que forneça : O numero de inscrição e as notas em cada prova . A media do candidato Uma informação dizendo se o candidato foi aprovado ou não , considere que um candidato é aprovado se sua media for maior que 7.0 e se não apresentou nenhuma nota abaixo de 5.0. # include “ iostream” using namespace std; int main ( ) { float inscricao , PT,MT,CG , media ; cout << “ digite o numero de inscricao =” ; cin>> inscrição; cout << “ a nota de portugues =” ; cin>> PT; cout <<” a nota de matemática =” ; cin>> MT; cout <<” a nota de conhecimentos gerais =” ; cin>> CG; if ( PT < 5.0 || MT < 5.0 || CG < 5.0 ) { cout << “ reprovado =” ; } else { media = ( PT + MT + CG ) /3 ; if ( media > 7.0 ) { cout << “ aprovado =” ; } } else { if ( media < 7.0 ) { cout << “ reprovado =” ; } } } Uma empresa de vendas tem tres corretores . a empresa paga ao corretor uma comissão calculada de acordo com o valor de suas vendas. Se o valor da venda de um corretor for maior que R$ 50.000,00 a comissão será de 12% do valor vendido . se o valor da venda do corretor estiver entre R$ 30.000,00 e R$ 50.000,00 ( incluindo extremos ) a comissão será de 9,5 % . em qualquer outro caso a comissão será de 7% . escreva um algorítmo que gere um relatório contendo a venda e comissão de cada um dos corretores . o relatório deve mostrar também o total de vendas da empresa. Algorítmo corretores Variáveis Comissao , venda , total : real Nome : string Inicio Total =0 { lendo dados do 1° corretor } Leia nome Leia venda Se ( venda > 50.000 ) Então Comissao = 0.12 * venda Senão Se ( venda > = 30.000 ) Então Comissao = 0.12 * venda Senão Se ( venda > = 30.000 ) Então Comissao 0.095 Senão comissao = 0.07 * venda Fim se Fim se Escreva nome , comissao Total = total + venda { lendo dados do 2° corretor } Leia nome Leia venda Se ( venda > 50.000 ) Então Comissao = 0.12 * venda Senao Se ( venda > = 30.000 ) Então Comissao = 0.095 * venda Senão Comissao = 0.07 * venda Fim se Fim se Escreva nome , comissao Total = total + venda { lendo os dados do 3° corretor } Leia nome Leia venda se ( venda > 50.000 ) então comissao se ( venda > 30.000 ) então comissao = 0.095 * venda senão comissao = 0.07 * venda fim se fim se escreva nome , comissao total = total + venda escreva total fim Suponha que um caixa disponha apenas de notas de 1 , 10 e 100 reais . considerando que alguém está pagando uma compra , escreva um algorítmo que mostre o numero mínimo de notas que o caixa deve fornecer como troco . suponha que o sistema monetário não utilize moedas. From match import floor Montante = int ( raw – input ( ) ) Cem = dez = um =0 If montante > = 100: Cem = floor ( montante /100 ) Montante = montante >= 10 : Dez = floor ( montante /10 ) Montante = montante – 10 * dez Um = montante Else: Print “ %d notas de 100 , %d notas de 10 e %d notas de um “ % ( cem , dez, um ) A revendedora de carros pica – pau LTDA. Paga aos seus funcionários vendedores dois salários mínimos fixos , mais uma comissão fixa de R$ 50,00 por carro vendido e mais 5% do valor das vendas . faça um algorítmo que determine o salario total de um vendedor. # include “ iostream “ using namespace std; int main ( ) { float sm, c, d, e , salario ; cout << “ valor do salario minimo =” ; cin >> sm; cout << “ quantidade de carros vendidos =”; cin >> d; cout <<” valor total de vendas no mes =” ; cin >> c; d= ( c* 5 ) /100; d= d * 50; salario = ( 2 * sm ) + e + d ; cout << “ salario do vendedor este mês foi = “ ; } Suponha que o conceito de um aluno seja determinado em função da sua nota. Suponha , também que esta nota seja um valor inteiro na faixa de 0 a 100 .conforme a seguinte faixa: nota conceito 0 a 49 Insuficiente 50 a 64 Regular 65 a 84 Bom 85 a 100 Ótimo # include “ iostream “ using namespace std; int main ( ) { int nota , conceito ; cout << “ digite a nota =” ; cin >> nota ; switch ( nota ) { case 0: case 49: nota = nota + conceito ; cout << “ anota eh =” << insuficiente ; break; case 50: case 64: nota = nota + conceito ; cout<< “ a nota eh =” << regular ; break; case 65: case 84: nota = nota + conceito ; cout << “ a nota eh = “ << bom; break; case85: case 100: nota = nota + conceito ; cout << “ a nota eh =” << ótima ; beak; default: cout << “ nota invalida !!! =” ; } } 11- O cardápio de uma lancheira é o seguinte : Especificação Código Preço Cachorro – quente 100 1,20 Bauru simples 101 1,30 Bauru com ovo 102 1,50 Hambúrguer 103 1,20 Cheeseburguer 104 1,30 refrigerante 105 1,00 Implemente um programa que leia o código do item pedido , a quantidade e calcule o valor a ser pago por aquele lanche . considere que a cada execução somente será calculado um item. Use o comando swith. # include “ iostream “ using namespace std; int main ( ) { int codigo , quantidade ; cout << “ codigo =” ; cin>> codigo; cout << “ quantidae =” ; cin>> quantidade; switch ( código ) { case 100:Cout << “ cachorro quente =” << 1.20 * quantidade ; break; case 101:cout << “ bauru simples =” << 1.30 * quantidade ; break; case 102:cout << “ bauru com ovo =” << 1.50 * quantidade; break; case103: cout << “ hambúrguer =” << 1.20 * quantidade ; break; case 104: cout << “ cheeseburguer =” << 1.30 * quantidade; break; case 105:cout << “ refrigerante = “ << 1.00 * quaantidade; default : cout << ‘ \nopcao invalida !!!” ; } } 12 – um vendedor necessita de um algorítmo que calcule o preço total devido por um cliente . o algorítmo deve receber o código de um produto e a quantidade comprada e calcular o preço total , usando a tabela abaixo: Código do produto Preço unitário 1001 5,32 1324 6,45 6548 2,37 0987 5,32 7623 6,45 #include <iostream> using namespace std; int main(){ int codProd; float qtd; double preço; entrada = new Scanner(System.in); cout<<("Informe a quantidade do produto:"); cin>> quant do prd; cout<<("Informe o codigo do produto:"); codProd = entrada.nextInt(); switch (codProd){ case 1001: cout<<("O valor a ser pago é " + 5.32*qtd); break; case 1324: cout<<("O valor a ser pago é " + 6.45*qtd); break; case 6548: cout<<("O valor a ser pago é " + 2.37*qtd); break; case 987: cout<<("O valor a ser pago é " + 5.32*qtd); break; case 7623: cout<<("O valor a ser pago é " + 6.45*qtd); break; default: System.out.println("Este código é invalido!") 13- Faça um algorítmo , utilizando estrutura de condição que receba um numero real , digitado pelo usuário e mostre o menu para selecionar o tipo de cálculo que deve ser realizado: 101- raiz quadrada 102 – a metade 103- 10% do numero 104 – o dobro # include “ iostream” using namespace std; int main ( ) { float x,y; int opcao; cout << “ primeiro valor =” ; cin>> x; cout << “ segundo valor =”; cin>> y; cout <<” \n101 – raiz quadrada do numero =” ; cout << “\n102 – a metade do numero =”, cout <<\n103 – 10% do numero =”; cout <<”\n104 – o dobro do numero =”; cin >> opção; if ( opcao = = 101 ) { cout << “ \nraiz quadrada = “ << sqrt (x) *2; } else { if ( opcao = = 102 ) { cout << “ \na metade do numero =” << x/2 ; } else{ cout << “\nopcao invalida!!!! ”; } } } 14 - O programa de uma loja de moveis mostra o seguinte menu na tela de venda Venda a vista desconto Venda a prazo por 30 dias-desconto de 5% Venda a prazo por 60 dias-mesmo preço Venda a prazo por 90ias-acréscimo de 5% Venda com cartão de debita-desconto de 8% Venda com cartão de crédito-desconto de 7% #include<stdio.h> #include<stdlib.h> #include<locale.h> int main(void){ float v1,a,b,c,d,e; int op; cout<<("Digite o valor de venda:\n"); cin>>("%f",&v1); cout<<("Escolha a opição de pagamento!!!\n"); cout<<("Opição 1:Venda a Vista \n"); cout<<("Opição 2:Venda a Prazo 30 dias - desconto de 5%%\n"); cout<<("Opição 3:Venda a Prazo 60 dias - mesmo preço:\n"); cout<<("Opição 4:Venda a Prazo 90 dias - acréscimo de 5%%\n"); cout<<Opição 5:Venda com cartão de débito - desconto de 8%%\n"); cout<<("Opição 6:Venda com cartão de crédito - desconto de 7%%\n"); cin>>("%d",&op); a=(v1-(v1*0.05)); b=(v1+(v1*0.05)); c=(v1-(v1*0.08)); d=(v1-(v1*0.07)); switch (op){ case 1:cout<<("Valor final:%.2f\n",a);break; case 2:cout<<("Valor final:%.2f\n",b);break; case 3:cout<<("Valor final:%.2f\n",v1);break; case 4:cout<<("Valor final:%.2f\n",c);break; case 5:cout<<("Valor final:%.2f\n",d);break; case 6:cout<<("Valor final:%.2f\n",e);break; } } 15 - Faça um programa que receba o valor da venda,escolha a condição de pagamento no menu e mostre o total da venda final conforme condições a seguir. Venda a vista desconto de 10% Venda a prazo por 30 dias-desconto de 5% Venda a prazo por 60 dias-mesmo preço Venda a prazo por 90ias-acréscimo de 5% Venda com cartão de debita-desconto de8% Venda com cartão de crédito-desconto de 7% #include<stdio.h> #include<stdlib.h> #include<locale.h> int main(void){ float v1,a,b,c,d,e; int op; cout<<("Digite o valor de venda:\n"); cin>>("%f",&v1); cout<<("Escolha a opição de pagamento!!!\n"); cout<<("Opição 1:Venda a Vista - desconto de 10%%\n"); cout<<("Opição 2:Venda a Prazo 30 dias - desconto de 5%%\n"); cout<<("Opição 3:Venda a Prazo 60 dias - mesmo preço:\n"); cout<<("Opição 4:Venda a Prazo 90 dias - acréscimo de 5%%\n"); cout<<Opição 5:Venda com cartão de débito - desconto de 8%%\n"); cout<<("Opição 6:Venda com cartão de crédito - desconto de 7%%\n"); cin>>("%d",&op); a=(v1-(v1*0.10)); b=(v1-(v1*0.05)); c=(v1+(v1*0.05)); d=(v1-(v1*0.08)); e=(v1-(v1*0.07)); switch (op){ case 1:cout<<("Valor final:%.2f\n",a);break; case 2:cout<<("Valor final:%.2f\n",b);break; case 3:cout<<("Valor final:%.2f\n",v1);break; case 4:cout<<("Valor final:%.2f\n",c);break; case 5:cout<<("Valor final:%.2f\n",d);break; case 6:cout<<("Valor final:%.2f\n",e);break; } }
Compartilhar