Baixe o app para aproveitar ainda mais
Prévia do material em texto
1.Fazer Um Programa Que Calcule a Função ���� = 2�� − 3 , sendo que o Valor de � deve ser informado pelo usuário, o Programa deve Mostrar o valor de ����. Entrada: Processamento: Saída: x 2*[pot(X,2)]-3; Fx //inicio real: X, Fx ; //Processamento escreva ("Digite o Valor de X:"); leia (X); Fx<-2*[pot(X,2)]-3; //Saída escreva ("F(“,X,”)=",Fx); fim TESTE: Memória: Tela: X Fx 2 5 Digite o Valor de X: 2 F(2)= 5 3.A granja Frangotech possui um controle automatizado de cada frango da sua produção. No pé direito do frango há um anel com um chip de identificação; no pé esquerdo são dois anéis para indicar o tipo de alimento que ele deve consumir. Sabendo que o anel com chip custa R$4,00 e o anel de alimento custa R$3,50, faça um programa que leia a quantidade de frangos na granja, calcule e mostre o gasto total da granja para marcar todos os seus frangos. Entrada: Processamento: Saída: Qf Ai<-2*4.00 Aa<-3.50 Vt<-Qf*(Ai+Aa) //inicio inteiro: Qf; real: Ai,Aa,Vt; //Processamento escreva (“Digite a quantidade de Frangos da Granja:”); leia (Qf); Ai<-2*4.00; Aa<-3.50; //Saída Vt<-Qf*(Ai+Aa); escreva (“Valor Total Investido nas Aves: R$”,Vt); Fim TESTE: Memória: Tela: Qf Ai Aa Vt 40 8 3.50 460 Digite a quantidade de Frangos da Granja: 40 Valor Total Investido nas Aves: R$ 460 4.Uma fábrica de refrigerantes vende seu produto em três formatos: lata de 350ml, garrafa de 600ml e garrafa de 2 litros. Faça um programa que leia a quantidade de refrigerantes que um comerciante compra em cada formato, calcule e mostre quantos litros de refrigerante ele comprou. Entrada: Processamento: Saída: Lt G6 G2 R<-(Lt*0.35)+(G6*0.6) +(G2*2) R //inicio real: Lt,G6,G2,R; //Processamento escreva (“Digite a quantidade de Refrigerantes Lata 350ml:”); leia (Lt); escreva (“Digite a quantidade de Refrigerantes Garrafas 600ml:”); leia (G6); escreva (“Digite a quantidade de Refrigerantes Garrafas 2 Lts:”); leia (G2); //Saída R<-(Lt*0.35)+(G6*0.6)+(G2*2); escreva (“Quantidade Total de Refrigerantes em Litros:”,R,”Lts); Fim TESTE: Memória: Tela: Lt G6 G2 R 0.7 1.2 4 5.9 Digite a quantidade de Refrigerantes Lata 350ml: 2 Digite a quantidade de Refrigerantes Garrafas 600ml: 2 Digite a quantidade de Refrigerantes Garrafas 2 Lts: 2 Quantidade Total de Refrigerantes em Litros: 5.9Lts 5.Faça um programa que leia o salário de um funcionário, calcule e mostre o novo salário, que teve um aumento de 15%. Após o aumento, desconte 8% de impostos. Mostre o salário inicial, o salário com o aumento e o salário final (com desconto). Entrada: Processamento: Saída: Si Sa<-Si*1.15 Sd<-Sa*0.92 Sa Sd //inicio real: Si,Sa,Sd; //Processamento escreva (“Digite o Valor do Salário Inicial R$:”); leia (Si); Sa<-Si*1.15 Sd<-Sa*0.92 //Saída escreva (“Salário Funcionário após reajuste 15%:R$”,Sa); escreva (“Salário Funcionário após Descontos de 8%:R$”,Sd); Fim TESTE: Memória: Tela: Si Sa Sd 800 920 846.4 Digite o Valor do Salário Inicial R$: 800 Salário Funcionário após reajuste 15%:R$ 920 escreva (“Salário Funcionário após Descontos de 8%:R$ 846.4 7.Uma padaria vende uma certa quantidade de pães franceses e uma quantidade de pães de queijo a cada dia. Cada pão francês custa R$ 0,12 e o pão de queijo custa R$ 1,50. Ao final do dia, o dono quer saber quanto arrecadou com as vendas, e quanto deve guardar numa conta de poupança (10% do total arrecadado). Faça um programa que leia a quantidade de pães franceses e pães de queijo, calcule e mostre o valor arrecadado no dia e o valor que deve ser guardado na conta de poupança. Entrada: Processamento: Saída: Pf Pq Vd<-(Pf*0.12)+(Pq*1.50) Cp<-Vd*0.10 Vd Cp //inicio inteiro: Pf,Pq; real: Vd,Cp; //Processamento escreva (“Quantidade de Pães Frânceses Vendidos no Dia:”); leia (Pf); escreva (“Quantidade de Pães de Queijo Vendidos no Dia:”); leia (Pq); Vd<-(Pf*0.12)+(Pq*1.50); Cp<-Vd*0.10; //Saída escreva (“Valor Total das Vendas:R$”,Vd); escreva (“Valor Total a ser Depositado na Poupança 10%:R$”,Cp); Fim TESTE: Memória: Tela: Pf Pq Vd Cp 20 30 47.4 4.74 Quantidade de Pães Frânceses Vendidos no Dia: 20 Quantidade de Pães de Queijo Vendidos no Dia: 30 Valor Total das Vendas:R$ 47.4 Valor Total a ser Depositado na Poupança 10%:R$ 4.74 9.Uma lanchonete vende apenas um tipo de sanduíche, cujo recheio inclui duas fatias de queijo, uma fatia de presunto e uma rodela de hambúrguer. Sabendo que cada fatia de queijo ou presunto pesa 50 gramas, e que a rodela de hambúrguer pesa 100 gramas, faça um programa que leia a quantidade de sanduíches a fazer, calcule e mostre as quantidades (em quilos) de queijo, presunto e hambúrguer necessários. Entrada: Processamento: Saída: Qs Pq<-Qs *(2*0.05) Pp<-Qs*0.05 Ph<-Qs*0.1 Pq Pp Ph //inicio inteiro: Qs; real: Pq,Pp,Ph; //Processamento escreva (“Quantidade de Sanduíches a serem Preparados:”); leia (Qs); Pq<-Qs *(2*0.05); Pp<-Qs*0.05; Ph<-Qs*0.1; //Saída escreva (“Peso Total de Queijo:”,Pq,”Kg”); escreva (“Peso Total de Presunto:”,Pp,”Kg”); escreva (“Peso Total de Hanburguer:”,Ph,”Kg”); Fim TESTE: Memória: Tela: Qs Pq Pp Ph 8 0.8 0.4 0.8 Quantidade de Sanduíches a serem Preparados: 8 Peso Total de Queijo: 0.8 Kg Peso Total de Presunto: 0.4 Kg Peso Total de Hanburguer: 0.8 Kg 10.Um motorista deseja colocar no seu tanque X reais de gasolina. Escreva um programa para ler o preço do litro da gasolina e o valor do pagamento, calcular e mostrar quantos litros ele conseguirá colocar no tanque. Entrada: Processamento: Saída: Vp Pg<-3.10 Ql<-Vp/Pg Ql //inicio real: Vp,Pq,Ql; //Processamento escreva (“Valor Pago em R$:”); leia (Vp); Pg<-3.10 Ql<-Vp/Pg //Saída escreva (“Total de Gasolina em Litros:”,Ql,”Lts”) Fim TESTE: Memória: Tela: Vp Pq Ql 10 3.1 0.4 Valor Pago em R$: 10 Total de Gasolina em Litros: 3.22 Lts 12.Pedrinho tem um cofrinho com muitas moedas, e deseja saber quantos reais conseguiu poupar. Faça um programa para ler a quantidade de cada tipo de moeda, e imprimir o valor total economizado, em reais. Considere que existam moedas de R$1,00, R$0,50, R$0,25, R$0,10, R$0,05. Não havendo moeda de um tipo, a quantidade respectiva é zero. Entrada: Processamento: Saída: Q1,Q50, Q25,Q10, Q05 Vt<-(Q1*1)+(Q50*0.5)+(Q25*0.25)+(Q10*0.1)+(Q05*0.05) Vt //inicio real: Vt; inteiro: Q1,Q50,Q25,Q10,Q05; //Processamento escreva (“Quantidade de Moedas de R$ 1.00:”); leia (Q1); escreva (“Quantidade de Moedas de R$ 0.50:”); leia (Q50); escreva (“Quantidade de Moedas de R$ 0.25:”); leia (Q25); escreva (“Quantidade de Moedas de R$ 0.10:”); leia (Q10); escreva (“Quantidade deMoedas de R$ 0.05:”); leia (Q05); Vt<-(Q1*1)+(Q50*0.5)+(Q25*0.25)+(Q10*0.1)+(Q05*0.05); //Saída escreva (“Valor Total em Reais:R$”,Vt); Fim TESTE EXERCÍCIO 12: Memória: Tela: Q1 Q50 Q25 Q10 Q05 Vt 10 9 8 7 6 17.5 Quantidade de Moedas de R$ 1.00: 10 Quantidade de Moedas de R$ 0.50: 9 Quantidade de Moedas de R$ 0.25: 8 Quantidade de Moedas de R$ 0.10: 7 Quantidade de Moedas de R$ 0.05: 6 Valor Total em Reais:R$ 17.5 2.Sejam ���� = 2�� + 3�, ��� = √3�� + 4 , ℎ��� = 1 � � , ���� = ��� �, faça um que leia o valor de �, calcule e mostre o resultado das seguintes Funções: a- ���� + ℎ��� b- ���� ∗ ℎ��� c- �� ���� d- ������� Entrada: Processamento: Saída: X Fx,Gx,Fx+Gx,Hx, Fx*Hx,F(Gx),Mx,F(Mx). Fx+Gx Fx*Gx F(gx) F(Mx) //inicio real: X,Fx,Gx,Hx,Mx,R; //Processamento escreva (“Digite o Valor de X:”); leia (X); Fx<-2*[pot(X,2)]+3*X; Gx<-rad(3*pot(X,2)+4) R<-Fx+Gx; Escreva (“O valor de F(“,X,”) + G(”,X,”)=”,R); Hx<-1/X; R<-Fx*Hx; Escreva (“O Valor de F(“,X,”)*H(“,X,”)=”R); R<-2*[pot(Gx,2)]+3*Gx; Escreva (“O Valor de F(G(”,X,”))=”,R); Mx<-sin(X) R<- Fx<-2*[pot(Mx,2)]+3*Mx; Escreva (“O Valor de F(M(”,X,”))=”,R); Fim TESTE EXERCÍCIO 02: Memória: Tela: X Fx Gx Hx Mx R 2 14 4 0.5 0.9 4.35 Digite o Valor de X: 2 O valor de F(2) + G(2)= 18 O Valor de F(2)*H(2)= 7 O Valor de F(G(2))= 44 O Valor de F(M(2))=4.35 6.Uma fábrica controla o tempo de trabalho sem acidentes pela quantidade de dias. Faça um programa para converter este tempo em anos, meses e dias. Considere que cada ano possui 365 dias e cada mês possui 30 dias. Entrada: Processamento: Saída: Qd Ta<-Qd div 365 Tm<- (Qd mod 365)div30 Qd<-(Qd mod 365)mod30 Fx+Gx Fx*Gx F(gx) F(Mx) //inicio inteiro: Qd,Ta,Tm,Td; //Processamento escreva (“Quantidade de Dias sem Acidente:”); leia (Qd); Ta<-Qd div 365; Tm<- (Qd mod 365)div30; Td<-(Qd mod 365)mod30; //Saída escreva (“Tempo em Anos:”,Ta); escreva (“Tempo em Meses:”,Tm); escreva (“Tempo em Dias:”,Td); Fim TESTE: Memória: Tela: Qd Ta Tm Td 540 1 5 25 Quantidade de Dias sem Acidente: 540 Tempo em Anos: 1 Tempo em Meses: 5 Tempo em Dias: 25 8.Três amigos, Carlos, André e Felipe, decidiram rachar igualmente a conta em um bar. Faça um programa para lei o valor total da conta e imprimir quanto cada um deve pagar, mas faça com que Carlos e André não paguem centavos. Por exemplo: uma conta de R$101,53 resulta em R$33,00 para Carlos, R$33,00 para André e R$ 35,53 para Felipe. Entrada: Processamento: Saída: Ct Tc<-Ct div 3 Ta<-Ct div 3 Tf<-( Ct div 3)+( Ct mod 3) Tc Ta Tf //inicio real: Ct,Tc,Ta,Tf; //Processamento escreva (“Valor Total da Conta:”); leia (Ct); Tc<-Ct div 3; Ta<-Ct div 3; Tf<-( Ct div 3)+( Ct mod 3); //Saída escreva (“Total a ser Pago por Carlos: R$”,Tc); escreva (“Total a ser Pago por André: R$”,Ta); escreva (“Total a ser Pago por Felipe: R$”,Tf); Fim TESTE: Memória: Tela: Ct Tc Ta Tf 101.53 33 33 35.53 Valor Total da Conta: 101.53 Total a ser Pago por Carlos: R$ 33 Total a ser Pago por André: R$ 33 Total a ser Pago por Felipe: R$ 35.53 10.Ler um número inteiro de três dígitos e mostrar a saída da seguinte forma: Centena = x Dezena = x Unidade = x Entrada: Processamento: Saída: Ni C<-Ni div 100 D<-(( Ni mod 100) div 10) U<-(( Ni mod 100) mod 10) C D U //inicio inteiro: Ni,C,D,U; //Processamento escreva (“Digite um Número Inteiro com 3 Dígitos:”); leia (Ni); C<-Ni div 100 D<-((Ni mod 100) div 10) U<-((Ni mod 100) mod 10) //Saída escreva (“Centena=”,C); escreva (“Dezena=”,D); escreva (“Unidade=”U); Fim TESTE: Memória: Tela: Ni C D U 148 1 4 8 Digite um Número Inteiro com 3 Dígitos: 148 Centena= 1 Dezena= 4 Unidade= 8
Compartilhar