Buscar

Introd a Programacao Lista de Exercicios

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 4 páginas

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

Prévia do material em texto

Lista de Exercícios
1-Elabore um programa para calcular a Demonstração de Resultados para o ano fiscal de uma empresa que gere, ao final, a saída como a tela exibida abaixo (exemplo):
Receitas: 			 R$19.800,000
Custo dos Produtos Vendidos: 	R$12.540,000
Lucro Bruto:			 R$7.260,000				
Despesas Administrativas	 R$5.830,000
Lucro Operacional		 R$1.430,000		
IMPORTANTE: os números acima deverão ser informados via teclado. 
2-Informe o que será exibido como resultado fazendo o teste de mesa no código abaixo:
/*Programa para demonstrar operações com módulos*/
#include<iostream>
using namespace std;
int main(void){
	int var1, var2, var3, var4, var5, var6, var7, var8, resultado;
	var1=10;
	var2=3;
	var3=9;
	var4=2;
	var5=11;
	var6=8;
	var7=12;
	var8=5;
cout<<"O resultado da operacao com modulos e “<<(var1%var2)+(var3%var4)+(var5%var6)+(var7%var8)<<endl;
	return 0;
}
3-Elabore um programa para que um atendente em uma locadora, ao receber os DVDs que foram alugados, digite o valor do aluguel dos DVDs, a quantidade de DVDs que foram alugados e o número de dias em atraso. Para cada dia de atraso, será cobrada uma taxa de R$0.50 por DVD. O programa deverá exibir como saída uma tela semelhante a abaixo:
4-Imagine que uma empresa necessite criar um programa para calcular os custos necessários para uma determinada solução de TI, discriminados abaixo:
Custos por desenvolvedor: R$5.000
Custos com servidores: R$20.000
Custos com infraestrutura: R$40.000
Comissão para o gerente de projeto: 12% do valor total do custo do projeto
Crie um programa para calcular o custo total do projeto. Uma tela de saída é exibida abaixo para facilitar a compreensão do que deve ser desenvolvido: 
IMPORTANTE: os valores acima são meramente ilustrativos. O programa deve receber os valores via teclado.
GABARITO
1
/*Programa para calcular a demonstração de resultados de um ano fiscal*/
#include<iostream>
using namespace std;
int main(void){
	float receita, custo, lucro_bruto, desp_adm, lucro_op;
	
	cout<<"Informe a receita: R$";
	cin>>receita;
	cout<<"Informe os custos: R$";
	cin>>custo;
	lucro_bruto=receita-custo;
	cout<<"Informe as despesas administrativas: R$";
	cin>>desp_adm;
	lucro_op=lucro_bruto-desp_adm;
	cout<<"Lucro Operacional: R$"<<lucro_op<<endl;
	
	return 0;
}
2
O resultado da operação com módulos é 7
3
/*Programa para calcular o total a pagar a partir da devolução em atraso por DVD*/
#include<iostream>
using namespace std;
int main(void){
	int dias_atraso, qtde_DVD;
	float tx_atraso, vlr_aluguel_DVD, total;
	cout<<"Informe o valor do aluguel dos dois DVDs: R$";
	cin>>vlr_aluguel_DVD;
	cout<<"Informe a quantidade de DVDs sendo devolvida: ";
	cin>>qtde_DVD;
	cout<<"Informe o numero de dias em atraso: ";
	cin>>dias_atraso;
	tx_atraso=(0.50*dias_atraso)*qtde_DVD;
	total=tx_atraso+vlr_aluguel_DVD;
	cout<<"********************************************"<<endl;
	cout<<"-Valor do aluguel: \t\t\tR$"<<vlr_aluguel_DVD<<endl;
	cout<<"-Quantidade de DVDs: \t\t\t"<<qtde_DVD<<endl;
	cout<<"-Total de dias em atraso: \t\t"<<dias_atraso<<endl;
	cout<<"-Total da multa(R$0.50/dia por DVD): \tR$"<<tx_atraso<<endl;
	cout<<"********************************************"<<endl;
	cout<<"-Total a pagar: \t\t\tR$"<<total<<endl;
	cout<<"********************************************"<<endl;
	return 0;
}
4
/*Programa para calcular os custos de um projeto de TI*/
#include<iostream>
using namespace std;
int main(void){
	float c_desenv, c_serv, c_infra, comissao, subtotal, total, total_desenv;
	int qtde_desenv;
	cout<<"Informe o custo para desenvolvimento: R$";
	cin>>c_desenv;
	cout<<"Informe a quantidade de desenvolvedores: ";
	cin>>qtde_desenv;
	cout<<"Informe os custos com servidores: R$";
	cin>>c_serv;
	total_desenv=qtde_desenv*c_desenv;
	cout<<"Informe os custos com infraestrutura: R$";
	cin>>c_infra;
	subtotal=qtde_desenv*c_desenv+c_infra+c_serv;
	comissao=(subtotal*0.12);
	total=comissao+subtotal;
	cout<<"********************************************"<<endl;
	cout<<"-Custo total do desenvolvimento: \tR$"<<total_desenv<<endl;
	cout<<"-Custo com servidores: \t\t\tR$"<<c_serv<<endl;
	cout<<"-Custo com infraestrutura: \t\tR$"<<c_infra<<endl;
	cout<<"-Comissao para o gerente(12%): \t\tR$"<<comissao<<endl;
	cout<<"-Total do projeto: \t\t\tR$"<<total<<endl;
	cout<<"********************************************"<<endl;
	return 0;
}

Outros materiais