Buscar

Exercícios de Programação do 1 ao 12

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

��
Variáveis do Problema : num 
 
Programa Tabuada;
 Var num:inteiro;
 Inicio 
	escreva (“ Tabuada do Numero ? : “ ); leia(num);
	escreva (num,” x 1 = “ , num * 1);
 	escreva (num,” x 2 = “ , num * 2);
	escreva (num,” x 3 = “ , num * 3);
	escreva (num,” x 4 = “ , num * 4);
	escreva (num,” x 5 = “ , num * 5);
	escreva (num,” x 6 = “ , num * 6);
	escreva (num,” x 7 = “ , num * 7);
	escreva (num,” x 8 = “ , num * 8);
	escreva (num,” x 9 = “ , num * 9);
	escreva (num,” x 10 = “ , num * 10);
 Fim.
Variáveis do Problema : 
 	Entrada : l,c,vmq
Processamento: mmq, vtt
Saída :		 mmq, vtt 
Programa Terreno;
 Var l,c,vmq,mmq,vtt:real;
Inicio
Escreva (“Entre com a largura do terrreno : “ ) ; leia(l);
	Escreva (“Entre com o comprimento do terrreno : “ ) ; leia(c);
	Escreva (“Entre com o valor do metro quadrado : “ ) ; leia(vmq);
	mmq = l * c; 
 vtt = mmq * vmq;
	Escreva (“Metragem em metros quadrados do terreno = “, mmq);
	Escreva (“valor total do terreno : R$ “,vtt ) ; 
 Fim.
Problema – Reserva de terra pecuarista :
Dados ( variáveis do problema ) 
Entrada : 		qboi, qvaca, qbez
Processamento: 	qterra
Saida 		qterra
Programa Pecuarista;
 Var 	qboi, qvaca, qbez:inteiro;
qterra : real;
Inicio 
Escreva (“ Entre com a quantidade de cabeças da sua boiada “ );
Escreva (“ Bois = “) ; leia(qboi);
Escreva (“ Vacas = “) ; leia(qvaca);
Escreva (“ Bezerros = “) ; leia(qbez);
qtr = qboi / 3 + qvaca / 4 + qbez / 6 ;
Escreva (“ Terras a reservar (em alqueires) = “, qtr);
Fim. 
 Programa residência;
Var ag, luz, tel, alu, sm, comb, esc, div, sal, ext , desp, rec, saldo: real ; 
Incicio 
Escreva (“Despesas da Residência “) ;
	Escreva ( “Água : “ ); leia (ag);
	Escreva ( “Luz : “ ); leia (luz);
	Escreva ( “Telefone : “ ); leia (tel);
	Escreva ( “Aluguel : “ ); leia (al);
	Escreva ( “Super mercado : “ ); leia (sm);
	Escreva ( “Combustival : “ ); leia (comb);
	Escreva ( “Escola : “ ); leia (esc);
	Escreva ( “Diversos : “ ); leia (div);
	Escreva (“Receitas da Residência “) ;
	Escreva ( “Salários : “ ); leia (sal);
	Escreva ( “Entradas Extras : “ ); leia (ext);
	desp = ag + luz + tel + al + sm + comb + esc + div;
	rec = sal + ext;
	saldo = rec – desp;
Escreva (“O Saldo da Residência = R$ “,saldo) ;
Fim. 
 
 
5) 
Programa Área_Circulo;
Var raio,área:real;
Inicio 
Escreva (“Raio = ); leia (raio) ;
Área = 3.1415 * (raio) ^ 2 ;
Escreva (“ Área = “ , área);
Fim.
6) 
Programa Distância_de_dois_pontos;				
Var x1,x2,y1,y2,d: real;
Inicio 
	Escreva (“Coordenadas do 1º. Ponto :”);
	Escreva (“ X 1 = “) ; leia(x1);
	Escreva (“ X 2 = “) ; leia(x2);
	Escreva (“Coordenadas do 2º. Ponto :”);
	Escreva (“ Y 1 = “) ; leia(y1);
	Escreva (“ Y 2 = “) ; leia(y2);
	d = RAIZ( (x2 – x1) ^ 2 + (y2-y1) ^ 2 );
	Escreva (“distancia dos Pontos = ”, d);
Fim. 
7) 
Programa Calculo_X;					
Var a,b,c,d,r,s : real;
Inicio 
Escreva (“ A= “ ) ; leia(a); 
Escreva (“ B= “ ) ; leia(b);
	Escreva (“ C= “ ) ; leia(c);
	r = (a + b) ^ 2 ;
	s = (b + c) ^ 2 ;
	d = (r + s ) / 2 ;
	Escreva (“ D = “,d ) ;
Fim.
		
		
 
8) 
Programa Idade_em_dias;
Var anos,meses,dias,t_dias: inteiro;					
Inicio 
Escreva (“Tempo de Vida “ );
Escreva (“ Anos : “ ); leia (anos);
Escreva (“ Meses : “ ); leia (meses);
Escreva (“ Dias : “ ); leia (dias);
t_dias = anos* 365 + meses * 30 + dias;
Escreva (“ Total em dias = “,t_dias );
Fim.
	
9) 
Programa Custo_carro;
Var custo_fabrica, custo_consumidor: real;
Inicio 
	Escreva (“ Calculo da composição de custos de um carro “);
	Escreva( “ Custo de Fabrica = “) ; leia (custo_fabrica);
	custo_consumidor = custo_fabrica + (custo_fabrica*0,28) + (custo_fabrica*0,45);
	Escreva( “ Custo ao consumidor = R$ “,custo_consumidor) ; 
Fim.
10 Faça um algoritmo que leia um valor inteiro em segundos, e converta / mostre no formato hh:mm:ss.
Programa Minutos;
Var seg,hh,mm,ss: inteiro;
Inicio 
	Escreva (“ Converte segundos em formato hh:mm:ss “);
	Escreva( “ Valor em segundos = “) ; leia (seg);
 hh=seg/3600;
 mm= (seg - (hh*3600)) / 60;
 ss = seg-(hh*3600)-(mm*60);
 Escreva( “SAIDA : “,hh,”:”,mm”:”,ss) ; 
Fim.
main()
{ int seg,hh,mm,ss;
 printf("\n Converte segundos em formato hh:mm:ss ");
 printf( "\n Valor em segundos = "); scanf("%d",&seg);
 hh=seg/3600;
 mm= (seg -(hh*3600)) / 60;
 ss = seg-(hh*3600)-(mm*60);
 printf( "\n SAIDA : %2d:%2d:%2d \n",hh,mm,ss) ; 
 system("Pause");
 }
11 Faça um algoritmo que leia um valor em metros e converta / mostre em decímetros, centímetros e milímetros.
Programa Minutos;
Var metros,dm,cm,mm: inteiro;
Inicio 
	Escreva (“ Converte Metros em Decímetros, Centímetros e Milimetros : “);
	Escreva( “ Valor em metros = “) ; leia (metros);
 dm = metros * 10; cm= metros * 100 ; mm = metros * 1000;
 Escreva( “Equivalente em : ) ;
 Escreva( “Decimetros = “, dm ) ;
Escreva( “Centímetros = “, cm ) ;
	Escreva( “Milimetros = “, mm ) ;
 Fim.
main() 
{ int metros,dm,cm,mm; 
	printf (“\n Converte Metros em Decímetros, Centímetros e Milimetros : “);
	printf( “\nValor em metros = “) ; scanf (“%d”,&metros);
 dm = metros * 10; cm= metros * 100 ; mm = metros * 1000;
 printf( “\nEquivalente em : ) ;
 printf ( “\nDecimetros = %d “, dm ) ;
printf ( “\nCentímetros = %d “, cm ) ;
	printf ( “\nMilimetros = %d “, mm ) ;
 }
12 Faça um algoritmo para calcular a quantidade necessária de latas de tinta para pintar uma parede com X metros de largura por H metros de altura. Considere que o consumo de tinta por metro quadrado é 2.5 litros e a quantidade de tinta por lata é 8 litros.
Programa quantidade_de_latas;
Var x,h,m2,qt,ql: real;
Inicio 
	Escreva (“ Calcula a quantidade de latas para pintura : “);
	Escreva( “ Largura da parede = “) ; leia (x);
 Escreva( “ Comprimento da parede = “) ; leia (h);
 	m2 = l * x; 
	qt = m2 * 2,5; 
 ql = qt /8 ;
 Escreva( “Metragem da parede = “, m2 ) ;
Escreva( “Quantidade de Latas para a pintura = “, ql ) ;
Fim.
\* Programa quantidade_de_latas *\ 
main() 
{ float x,h,m2,qt,ql;
	printf (“\nCalcula a quantidade de latas para pintura : “);
	printf (“\nLargura da parede = “) ; scanf (“%f”,&x);
 printf (“\nComprimento da parede = “) ; scanf (“%f”,&h);
 	m2 = l * x; 
	qt = m2 * 2,5; 
 ql = qt /8 ;
 printf ( “\nMetragem da parede = %5.2f “, m2 ) ;
printf ( “\nQuantidade de Latas para a pintura = %5.2f “, ql ) ;
}
main()
 { int num;
 	printf (“ Tabuada do Numero ? : “ ); 
 	scanf(“%d”,&num);
printf (“\n %d x 1 = %d“ ,num, num * 1);
	printf (“\n %d x 2 = %d“ ,num, num * 2);
	printf (“\n %d x 3 = %d“ ,num, num * 3);
	printf (“\n %d x 4 = %d“ ,num, num * 4);
	printf (“\n %d x 5 = %d“ ,num, num * 5);
	printf (“\n %d x 6 = %d“ ,num, num * 6);
	printf (“\n %d x 7 = %d“ ,num, num * 7);
	printf (“\n %d x 8 = %d“ ,num, num * 8);
	printf (“\n %dx 9 = %d“ ,num, num * 9);
	printf (“\n %d x 10 = %d“ ,num, num * 10);
 system(“Pause”);
} 
main()
 { float l,c,vmq,mmq,vtt;
 	printf (“\n Entre com a largura do terreno: “ ); 
 	scanf(“%f”,&l);
printf (“\n Entre com o comprimento do terreno: “ ); 
 	scanf(“%f”,&c);
	printf (“\n Entre com o valor do metro quadrado: “ ); 
 	scanf(“%f”,&vmq);
 	mmq = l * c; 
 vtt = mmq * vmq;
	printf (“\nMetragem do terreno = %5.1f”,mmq);
	printf (“\n Valor total do terreno R$%5.2f”,vtt);
 system(“Pause”);
} 
main()
 { 
 int qboi,qvaca,qbez;
 float qterra;
 	printf (“\n Entre com a quantidade de “ ); 
	printf (“ cabeças da sua boiada : “ );
 	printf (“\n Bois = “ );scanf(“%f”,&qboi);
	printf (“\n Vacas = “ );scanf(“%f”,&qvaca);
	printf (“\n Bezerros = “ );scanf(“%f”,&qbez);
qterra = qboi / 3 + qvaca / 4 + qbez / 6 ;
 	printf (“\n Terras a reservar = %5.1f”,qterra);
 system(“Pause”);
} 
main()
 { 
 float ag, luz, tel, alu, sm, comb, esc, div, sal, ext , 
 desp, rec, saldo; 
 printf (“\nDespesas da Residência “) ;
 printf ( “\nÁgua : “ ); scanf (“%f”,&ag);
 printf ( “\nLuz : “ ); scanf (“%f”,&luz);
 printf ( “\nTelefone : “ ); scanf (“%f”,&tel);
 printf ( “\nAluguel : “ ); scanf (“%f”,&al);
 printf ( “\nSuper mercado : “ ); scanf (“%f”,&sm);
 printf ( “\nCombustival : “ ); scanf (“%f”,&comb);
 printf ( “\nEscola : “ ); scanf (“%f”,&esc);
 printf ( “\nDiversos : “ ); scanf (“%f”,&div);
 printf (“\nReceitas da Residência “) ;
 printf ( “\nSalários : “ ); scanf (“%f”,&sal);
 printf ( “\nEntradas Extras : “ ); scanf (“%f”,&ext);
 desp = ag + luz + tel + al + sm + comb + esc + div;
 rec = sal + ext;
 saldo = rec – desp; 
 printf (“\nO Saldo da Residência = R$ %5.2f “,saldo) ;
 system(“Pause”);
} 
\\ Programa Área_Circulo;
main() 
 { float raio,area;
printf (“\nRaio = ); scanf (“%f”,&raio);
area = 3.1415 * pow(raio,2);
printf (“ \nÁrea = %5.1f“ , area);
system(“Pause”);
 }
// Programa Distancia de dois pontos
main() 
 { float x1,x2,y1,y2,d;
 	printf ("\nCoordenadas do 1º. Ponto :"); 
	printf ("\n X 1 = ") ; scanf("%f",&x1);
	printf ("\n X 2 = ") ; scanf("%f",&x2);
	printf ("\nCoordenadas do 2º. Ponto :");
	printf ("\n Y 1 = ") ; scanf("%f",&y1);
	printf ("\ Y 2 = ") ; scanf("%f",&y2);
	d = pow(pow(x2-x1,2) + pow(y2-y1,2),0.5); 
	printf ("\nDistancia dos Pontos = %5.1f ", d);
 	system("Pause");
 }
// Programa Calculo X
main() 
 { float a,b,c,d,r,s;
 	printf ("\nA = ") ; scanf("%f",&a);
	printf ("\nB = ") ; scanf("%f",&b);
	printf ("\nC = ") ; scanf("%f",&c);
	r= pow(a+b,2);
 	s= pow(b+c,2);
	d= (r+s) /2;
 	printf ("\nD = %5.1f ", d);
 	system("Pause");
 }
// Programa Idade em dias
main() 
 { int anos,meses,dias,t_dias;
 	printf ("\nTempo de Vida : ") ;
printf ("\nAnos = : ") ; scanf("%f",&anos);
printf ("\nMeses = : ") ; scanf("%f",&meses);
printf ("\nDias = : ") ; scanf("%f",&dias);
t_dias = anos* 365 + meses * 30 + dias;
 	printf ("\nTotal em dias = %d ", t_dias);
 	system("Pause");
 }
// Programa Custo carro 
main() 
 { float custo_fabrica,custo_consumidor;
 	printf ("\nCalculo da composição de custo de um carro ") ;
printf ("\nCusto de Fabrica : ") ; scanf("%f",&custo_fabrica);
custo_consumidor = custo_fabrica + (custo_fabrica*0.28) + (custo_fabrica*0.45);
 	printf ("\nCusto ao consumidor = R$ %5.2 ",custo_consumidor);
 	system("Pause");
 }

Continue navegando