Buscar

Lista 3

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 19 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 19 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 9, do total de 19 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 III – Desvio de Fluxo (Estruturas Condicionais) 
Nome: Otavio Christian dos Santos Siqueira Matricula: 0035794 
 
 
#include<stdio.h> 
main(){ 
		float nota1,nota2,nota3,nota4, media; 
		printf("Digite as quatro notas do aluno:\n"); 
		scanf("%f%f%f%f",&nota1 ,&nota2,&nota3,&nota4); 
		media=(nota1+nota2 +nota3+nota4)/4 ; 
		printf("A media do aluno =%f \n",media); 
		if (media>=7){ 
		printf("o aluno foi aprovado\n"); } 
		else{ 
		printf("o aluno foi reprovado\n"); 
		getchar();
		getchar();
		 } 
		 }
#include<stdio.h> 
main(){ 
		float nota1,nota2,media; 
		printf("Digite a primeira nota do aluno: \n"); 
		scanf("%f",&nota1);
		printf("Digite a segunda nota do aluno: \n"); 
		scanf("%f",&nota2); 
		media=(nota1+nota2)/2; 
		printf("media=%f\n", media); 
		if( media>0&&media<4){ 
		printf("o aluno foi reprovado \n"); 
		}else if( media>=4&&media<7){ 
		printf("exame especial \n"); 
		}else if( media>=7&&media<=10 ){ 
		printf("o aluno foi aprovado \n"); 
		}else { 
		printf("o aluno foi aprovado \n"); 
		getchar();
		getchar(); 
		} 
		}
#include<stdio.h> 
main(){ 
		int n1, n2; 
		printf("Digite dois numeros:\n"); 
		scanf("%d%d",&n1,&n2) ; 
		if(n1<n2){ 
		printf("o %d e menor que %d ",n1,n2); 
		}else{ 
		printf("o %d e menor que %d",n2,n1); 
		getchar();
		getchar(); 
		} 
		}
#include<stdio.h> 
main(){ 
		float n1,n2,n3; 
		printf("Digite tres numeros:\n"); 
		scanf("%f%f%f",&n1,&n2,&n3); 
		if(n1>n2&&n1>n3){ 
		printf("o maior e= %f",n1); 
		}else if(n2>n1&&n2>n3){ 
		printf("o maior e= %f",n2); 
		}else { 
		printf("o maior e= %f",n3); 
		getchar();
		getchar(); 
		} 
		}
#include<stdio.h> 
main(){ 
		float n1,n2,res; 
		int op; 
		printf( "Digite dois numeros:\n"); 
		scanf("%f %f",&n1,&n2); 
		printf("\tescolha a opcao :\n\n"); 
		printf("\t1-media\n \t2-diferenca\n \t3-produto\n \t4-divisao\n"); 
		scanf("%d",&op) ; 
		switch(op) { 
		case 1: 
		res=(n1+ n2)/2; 
		printf("\n\tmedia=%f\n",res); 
		break; 
		case 2: 
		res=n1- n2; 
		printf("\n\tsub=%f\n",res);
break; 
		case 3:
		res=n1* n2; 
		printf("\n\tproduto=%f\n",res); 
		break; 
		case 4: 
		if(op==4&&n2!=0){ 
		res=n1/ n2; 
		printf("\n\tdivisao=%f\n",res); 
 		}else { 
		printf("\n\toperacao invalida\n"); 
 		 } 
		break; 
		default : 
		printf("\n\tOPCAO INCORRETA\n"); 
		break;
		getchar();
		getchar(); 
		} 
		}
#include<stdio.h> 
#include<math.h> 
main(){ 
		float n1,n2,exp,rqn1,rqn2,rcn1,rcn2; 
		int op; 
		printf("entre com dois valores:\n"); 
		scanf("%f%f",&n1,&n2) ; 
		printf("\tEscolha:\n\n\t1-expoente,\n\t2-raiz quadrada,\n\t3-raiz cubica\n\n"); 
		scanf("%d",&op); 
		switch(op) { 
		case 1: 
		exp=pow(n1,n2); 
		printf("expoente=%f\n",exp); 
		break; 
		case 2: 
		rqn1=sqrt(n1); 
		rqn2=sqrt(n2); 
		printf("a raiz quadrada de %f e %f\n",n1,rqn1); 
		printf("a raiz quadrada de %f e %f\n",n2,rqn2); 
		break; 
		case 3: 
		rcn1=cbrt(n1); 
		rcn2=cbrt(n2); 
		printf("raiz cubica de %f e %f\n",n1,rcn1); 
		printf("raiz cubica de %f e %f\n",n2,rcn2); 
		break; 
		default : 
		printf("\n\tOPCAO INCORRETA\n"); 
		break; 
		getchar();
		getchar(); 
		} 
		}
#include<stdio.h> 
main(){ 
		float sal, nsal; 
		printf("informe o salario : \n"); 
		scanf("%f", &sal) ; 
		if(sal<=500){ 
		nsal=sal+(sal*30/100); 
		printf("Voce recebeu um almento \n seu novo salario e %f",nsal) ; 
		}else{ 
		printf("voce nao precisa de aumento \n"); 
		getchar();
		getchar(); 
		} 
		} 
#include<stdio.h> 
	 main(){ 
		float sal,nsal; 
		printf("informe o salario:\n"); 
		scanf("%f",&sal); 
		if(sal<=300){ 
		nsal=sal+(sal*35/100); 
		printf("novo salario=%f\n",nsal); 
		} else { 
		nsal=sal+(sal*15/100); 
		printf("novo salario=%f\n",nsal);
		getchar();
		getchar(); 
		} 
		} 
#include<stdio.h> 
main(){ 
		float salm,crd ; 
		printf("informe o saldo medio: \n"); 
		scanf("%f", &salm) ; 
		if(salm>400){ 
		crd=salm*30/100; 
		printf("credito=%f\n",crd); 
		}else if(salm<=400&&salm>300){ 
		crd=salm*25/100 ; 
		printf("credito=%f\n",crd); 
		}else if(salm<=300&&salm>200){ 
		crd=salm*20/100; 
		printf("credito=%f\n",crd); 
		}else{ 
		crd=salm*10/100 ; 
		printf( "credito =%f\n",crd); 
		} salm=salm+crd; 
		printf("o saldo medio e =%f\n",salm); 
		getchar();
		getchar();
		} 
#include<stdio.h> 
main(){ 
		float cf,prc,pd,im; 
		printf("informe o custo de fabrica:\n"); 
		scanf("%f", &cf) ; 
		if(cf<=12000){ 
		prc=cf+(cf*5/100); 
		printf("o preco do carro e %f\n",prc); 
		}else if(cf>12000&&cf<=25000){ 
		prc=cf+((cf*10/100)+(cf*15/100)) ; 
		printf("o preco do carro e %f\n",prc); 
		}else{ 
		prc=cf+((cf*15/100)+(cf*20/100)) ; 
		printf("o preco do carro e %f\n",prc);
		getchar();
		getchar(); 
		} 
		} 
#include<stdio.h> 
main(){ 
		float salfun,va,nsal; 
		printf("informe o salario do funcionario: \n"); 
scanf("%f", &salfun); 
		if(salfun<=300){ 
		va=(salfun*15/100); 
		nsal=salfun+va; 
		printf("valor do aumento = %f\n",va); 
		printf("novo salario =%f\n",nsal) ; 
		}else if(salfun>300&&salfun<=600){ 
		va=(salfun*10/100); 
		nsal=salfun+va; 
		printf("valor do aumento= %f\n",va); 
		printf("novo salario =%f\n",nsal); 
		}else if(salfun>600&&salfun<=900){ 
		va=(salfun*5/100); 
		nsal=salfun+va; 
		printf("valor do aumento =%f\n",va); 
		printf("novo salario = %f\n",nsal); 
		}else { 
		printf("Voce nao tera aumento\n",nsal);
		getchar();
		getchar(); 
		} 
		}
	
#include<stdio.h> 
main(){ 
		float salb,nsal, salg; 
		printf("informe o salario bruto do funcionario:\n"); 
		scanf("%f", &salb); 
		if(salb<=350){ 
		salg=salb+100; 
		nsal=salg-(salg*7/100); 
		printf("novo salario = %f\n",nsal) ; 
		}else if(salb>350&&salb<=600){ 
		salg=salb+75; 
		nsal=salg-(salg*7/100); 
		printf("novo salario = %f\n",nsal) ; 
		}else if(salb>600&&salb<=900){ 
		salg= salb+50; 
		nsal=salg-(salg*7/100); 
		printf("novo salario = %f\n",nsal); 
		}else{salg=salb+35; 
		nsal=salg-(salg*7/100); 
		printf("novo salario = %f\n",nsal); 
		getchar();
		getchar(); 
		} 
		}
#include<stdio.h> 
main(){ 
		float pr,np; 
		printf("informe o preco: \n"); 
		scanf("%f",&pr); 
		if(pr<=50){np=pr+(pr*5/100); 
		printf("novovpreco=%f\n",np); 
		}else if(pr>50&&pr<=100){ 
		np=pr+(pr*10/100); 
		printf("novo preco=%f\n",np); 
		}else{ 
		np=pr+(pr*15/100); 
		printf("novo preco =%f\n",np); 
		}if(np<=80){ 
		printf("barato \n"); 
		}else if(np>80 &&np <=120){ 
		printf("normal\n"); 
		}else if(np>120 &&np<=200){ 
		printf("caro \n"); 
		}else 
		printf("muito caro \n");
		getchar();
		getchar(); 
}
#include<stdio.h>
main(){ 
float sal, nsal; 
printf("informe o salario : \n"); 
scanf("%f",&sal) ; 
if(sal<=300){ 
nsal=sal+( sal*50/100); 
printf("novo sa lar io = %f\n",nsal); 
}else if(sal>300&&sal<=500){ 
nsal=sal+(sal*40/100); 
printf("novo salario = %f\n",nsal); 
		}else if(sal>500&&sal<=700){ 
		nsal=sal+(sal*30/100); 
printf("novo salario = %f\n",nsal); 
}else if(sal>700&&sal<=800){ 
nsal=sal+(sal*20/100); 
printf( "novo salario = %f\n",nsal); 
}else if(sal>800&&sal<=1000){ 
nsal=sal+(sal*10/100); 
printf("novo salario = %f\n",nsal); 
}else{ 
nsal=sal+(sal*5/100); 
printf( "novo salario = %f\n",nsal); 
getchar(); 
getchar(); 
} 
}
#include<stdio.h> 
main(){ 
		float val,ren; 
		int tp; 
		printf("\tInforme o valor do investimento: \n"); 
		scanf("%f",&val); 
		printf("\n\tEscolha o tipo de investimento: \n"); 
		printf("\n\t1-poupanca\n\n\t2-fundo de renda fixa: \n"); 
		scanf("%d",&tp); 
		switch (tp){ 
		case 1: 
		ren=val+(val*3/100 ); 
		printf("Rendimento mensal de %f \n",ren); 
		break; 
		case 2: 
		ren=val+(val*4/100 ); 
		printf("Rendimento mensal de %f \n",ren); 
		break; 
		default: 
		printf("\n\t\tOperacao invalida\n"); 
		getchar();
		getchar(); 
		}
}
#include<stdio.h>
main(){ 
	float pr,desc,np,cod; 
	printf("codigo :\n"); 
	scanf("%f", &cod); 
	printf("Preco atual:\n"); 
	scanf("%f", &pr); 
	if(pr<=30){ 
	printf("produto sem desconto \n"); 
	}else if( pr>30&&pr<=100){ 
	desc=(pr*10/100); 
	np=pr-desc; 
	printf("Seu desconto foi de R$ %f\n",desc); 
	printf("novo preco R$ %f\n",np); 
	}else { 
	desc=(pr*15/100); 
	np=pr-desc; 
	printf("Seu desconto foi de R$ %f\n",desc); 
	printf("Novo preco R$ %f\n",np); 
	getchar();
	getchar(); 
	} 
	}
#include<stdio.h> 
main(){ 
	float snh; 
	printf("informe a senha: \n"); 
	scanf("%f",&snh); 
	if(snh==4531){ 
	printf("acesso permitido:\n"); 
	}else{ 
	printf("acesso negado:\n"); 
	getchar();
	getchar(); 
	} 
}
	
#include<stdio.h> 
main(){ 
	int idade; 
	printf("informe a idade: \n"); 
	scanf("%d",&idade); 
	if(idade>=18){ 
	printf("maior de idade"); 
	}else{ 
	printf("menor de idade"); 
	getchar();
	getchar(); 
	 } 
 }
#include<stdio.h> 
main(){ 
	float h,peso; 
	int sx; 
	printf("informe a altura:\n"); 
	scanf("%f", &h); 
	printf("informe o sexo: \n\t1 para feminino \n\t2 para masculino \n"); 
	scanf("%d",&sx); 
	switch(sx) { 
	case 1: 
	peso=( 62.1*h)-47.7; 
	printf("peso ideal=%f",peso); 
	break; 
	case 2: 
	peso=( 58*h)-27.7; 
	printf("peso ideal=%f",peso); 
	break; 
	default : 
	printf("operacao invalida"); 
	getchar();
	getchar(); 
	} 
	}	
#include<stdio.h>
main(){ 
	int idade; 
	printf("informe a idade:\n"); 
	scanf("%d",&idade); 
	if(idade>=5&&idade<=7){ 
	printf("infantil\n"); 
	}else if(idade>=8 &&idade<=10){ 
	printf("juvenil\n"); 
	}else if(idade>=11&& idade<=15){ 
	printf("adolescente\n"); 
	}else if(idade>=16&&idade<=30){ 
	printf("adulto\n") ; 
	}else if(idade>30){ 
	printf("senior\n"); 
	}else{ 
	printf( "idade fora de categoria\n"); 
	getchar();
	getchar(); 
} 
}
#include<stdio.h> 
main(){ 
	float pr; 
	int cd; 
	printf("digite o codigo de origem: \n"); 
	scanf("%d",&cd); 
	printf("informe o preco: \n"); 
	scanf("%f", &pr); 
	switch(cd){ 
	case 1: 
	printf("procedente do sul\n") ; 
	break; 
	case 2: 
	printf("procedente do norte\n"); 
	break; 
	case 3: 
	printf("procedente do leste \n"); 
	break; 
	case 4: 
	printf("procedente do oeste\n"); 
	break; 
	default : 
	if(cd==5||cd==6||cd>=21 &&cd<=30){ 
	printf("procedente do nordeste\n"); 
	}else if( cd==7||cd==8||cd==9){ 
	printf( "procedente do sudeste\n"); 
	}else if( cd>=10&&cd<=20){ 
	printf("procedente do centro-oeste\n"); 
	}else{ 
	printf("Operacao invalida\n"); 
	getchar();
	getchar();
 	 }
	}
	}
#include<stdio.h> 
main(){ 
	float id,ps; 
	printf("informe a idade:\n"); 
	scanf("%f",&id); 
	printf("informe o peso:\n"); 
	scanf("%f",&ps); 
	if(id<20&&ps<=60){ 
	printf("9"); 
	}else if(id<20&&ps >60&&ps<=90){ 
	printf("8"); }
 	else if(id<20&&ps >90){ 
	printf("7"); 
	}else if(id>=20&&id<=50 &&ps<=60){ 
	printf("6"); 
	}else if(id>=20 &&id<=50&&ps>60&&ps<=90){ 
	printf("5"); 
	}else if(id>=20&&id<=50&&ps>90){ 
	printf("4"); 
	}else if(id>50&&ps<=60){ 
	printf("3"); 
	}else if(id>50&&ps>60&&ps<=90){ 
	printf("2"); 
	}else { 
	printf("1");
	getchar();
	getchar(); 
	} 
#include<stdio.h> 
main(){ 
	float cod,qnt,prunt1,desc2,prf,ptnt; 
	printf("informe o codigo :\n"); 
	scanf("%f", &cod); 
	if(cod>30){ 
	printf("OPERACAO INVALIDA\n"); 
	}else{ 
	printf("infome a quantidade comprada:\n"); 
	}scanf("%f", &qnt); 
	if(cod>=1 &&cod<=10){ 
	ptnt=qnt*10; 
	prunt1=ptnt/qnt; 
	printf("preco total da nota = %f\n",ptnt) ; 
	printf("preco unitario = %f\n",prunt1); 
	}else if(cod>=11&&cod<=20){ 
	ptnt=qnt*15; 
	prunt1=ptnt/qnt ; 
	printf("preco total da nota= %f\n",ptnt) ; 
	printf("preco unitario = %f\n",prunt1) ; 
	}else if(cod>=21&&cod<=30){ 
	ptnt=qnt*20; 
	prunt1=ptnt/qnt ; 
	printf( "preco total da nota = %f\n",ptnt); 
	printf("preco unitario=%f\n",prunt1); 
	}if(ptnt<=250){ 
	desc2=ptnt*5/100; 
	prf=ptnt-desc2; 
	printf("desconto =%f\n",desc2); 
	printf("preco final da nota=%f\n",prf); 
	}else if(ptnt>250&&ptnt<=500){ 
	desc2=ptnt*10/100; 
	prf=ptnt-desc2; 
	printf("desconto=%f\n",desc2); 
	printf("preco final da nota=%f\n",prf) ; 
	}else if(ptnt>500){ 
	desc2=ptnt*15/100; 
	prf=ptnt-desc2; 
	printf("desconto =%f\n",desc2); 
	printf("preco final da nota=%f\n",prf);
	getchar();
	getchar(); 
	} 
	}
#include<stdio.h> 
main(){ 
float pr,val,imp,npr,r; 
int cat; 
char sit; 
printf("preco:\n"); 
scanf("%f", &pr); 
printf("\tcategoria:\n\t1-limpeza\n\t2-alimentacao \n\t3-vestuario:\n"); 
scanf("%d",&cat); 
printf("\n\tsituacao:\n\tR-refrigeracao\n\tN-sem refrigeracao :\n"); 
scanf("%c",&sit); 
if(sit='r'||cat==2){ 
imp=pr*5/100; 
printf("imposto=%f\n",imp); 
}else{ 
imp=pr*8/100; 
printf("imposto=%f\n",imp) ; 
}switch(cat){ 
case 1: 
if(pr<=25){ 
val=pr*5/100; 
npr=pr+val-imp; 
printf("valor do aumento =%f\n",val); 
printf("novo preco=%f\n",npr); 
}else{ 
val=pr*12/100; 
npr=pr+val-imp; 
printf("valor do aumento=%f\n",val); 
printf("novo preco=%f\n",npr); 
}break; 
case 2: 
if(pr<=25){ 
val=pr*8/100; 
npr=pr+val-imp; 
printf("valor do aumento=%f\n",val); 
printf("novo preco =%f\n",npr); 
}else{ 
val=pr*15/100; 
npr=pr+val-imp; 
printf("valor do aumento=%f\n",val); 
printf("novo preco =%f\n",npr) ; 
}break; 
case 3: 
if(pr<=25){ 
val=pr*10/100; 
npr=pr+val-imp; 
printf("valor do aumento =%f\n", val); 
printf("novo preco=%f\n",npr ); 
}else{ 
val=pr*18/100; 
npr=pr+val-imp; 
printf("valor do aumento =%f\n",val); 
printf("novo preco=%f\n",npr); 
}break; 
default: 
printf("categoria errada\n"); 
break; 
}if(npr<=50){ 
printf("barato \n"); 
}else if(npr>50&&npr<120){ 
printf("normal\n"); 
}else if( npr>=120){ 
printf("caro\n"); 
getchar();
getchar(); 
} 
}
#include<stdio.h> 	
main(){ 
	float h,hex,ft; 
	printf("horas trabalhadas:\n"); 
	scanf("%f", &h); 
	printf("horas extras:\n"); 
	scanf("%f", &hex); 
	printf("faltas em horas:\n") ; 
	scanf("%f",&ft) ; 
	h=hex-(2/3*(h-ft)); 
	if(h>=2400){ 
	printf( "premio de R$ 500\n"); 
	}else if(h>=1800 &&h<2400){ 
	printf( "premio de R$ 400\n"); 
	}else if(h>=1200 &&h<1800){ 
	printf("premio de R$ 300\n"); 
	}else if( h>=600&&h<1200){ 
	printf("premio de R$ 200\n"); 
	}else { 
	printf("premio de R$ 100\n"); 
	getchar();
	getchar(); 
	} 
	}

Outros materiais