23
/* condiçao notas*/ #include<iostream> #include<cmath> using namespace std; int main() { float nota1, nota2, nota3, media, percentual, status, peso1, peso2, peso3; cout<<" Digite o valor do Trabalho de laboratorio :"; cin>>nota1; cout<<"Digite o valor da Avaliaçao Semestral :"; cin>>nota2; cout<<"Digite o valor do Exame final :"; cin>>nota3; media=(nota1*2+nota2*3+nota3*5)/(2+3+5); if(media>=8 && media<=10) //condção se

Fundamentos - Lista 2

Embed Size (px)

DESCRIPTION

FUNDAMENTOS DA COMPUTAÇÃO LISTA DE EXERCÍCIOS

Citation preview

Page 1: Fundamentos - Lista 2

/* condiçao notas*/

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

float nota1, nota2, nota3, media, percentual, status, peso1, peso2, peso3;

cout<<" Digite o valor do Trabalho de laboratorio :";

cin>>nota1;

cout<<"Digite o valor da Avaliaçao Semestral :";

cin>>nota2;

cout<<"Digite o valor do Exame final :";

cin>>nota3;

media=(nota1*2+nota2*3+nota3*5)/(2+3+5);

if(media>=8 && media<=10) //condção se

{

Page 2: Fundamentos - Lista 2

cout<<"Seu Conceito A"<<endl;

}

if(media>=7 && media<8) //condção se

{

cout<<"Conceito B"<<endl;

}

if(media>=6 && media<7) //condção se

{

cout<<"Conceito C"<<endl;

}

if(media>=5 && media<6) //condção se

{

cout<<"Conceito D"<<endl;

Page 3: Fundamentos - Lista 2

}

if(media>=0 && media<5) //condção se

{

cout<<"Conceito E"<<endl;

}

system("pause");

}

Page 4: Fundamentos - Lista 2

2-

/* media aritmetica*/

#include<iostream>

#include<cmath>

#include<stdio.h>

using namespace std;

int main()

{

float nota1, nota2, nota3, media, nota, exame;

cout<<" Digite o valor da Nota 1 :";

cin>>nota1;

cout<<"Digite o valor da Nota 2:";

cin>>nota2;

cout<<"Digite o valor da Nota 3 :";

cin>>nota3;

media=(nota1+nota2+nota3)/(3);

if(media>=7 && media<=10) //condção se

Page 5: Fundamentos - Lista 2

{

cout<<"APROVADO"<<endl;

}

if(media>=3 && media<7) //condção se

{

cout<<"EXAME"<<endl;

nota=(6+media)*2;

cout<<"voce deve ter nota no exame igual a:"<<nota;

}

if(media>=0 && media<3) //condção se

{

cout<<"REPROVADO"<<endl;

}

system("pause");

}

Page 6: Fundamentos - Lista 2

3-

* MOSTRAR O MAIOR NUMERO*/

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

float x, y;

cout<<"escreva o valor de x : ";

cin>>x;

cout<<"escreva o valor de Y : ";

cin>>y;

if (x>y)

{

cout<<"o maior numero e :"<<x;

}

else

cout<<"o maior numero e :"<<y;

Page 7: Fundamentos - Lista 2

system("pause");

}

Page 8: Fundamentos - Lista 2

4-

/* MOSTRAR ORDEM CRESCENTE*/

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

float x, y, z;

cout<<"escreva o valor de x : ";

cin>>x;

cout<<"escreva o valor de Y : ";

cin>>y;

cout<<"escreva o valor de z : ";

cin>>z;

if (x>y && y>z)

{

cout<<"A ordem crescente e :"<<x<<endl;

cout<<"A ordem crescente e :"<<y<<endl;

cout<<"A ordem crescente e :"<<z<<endl;

Page 9: Fundamentos - Lista 2

}

if (y>x && x>z)

{

cout<<"A ordem crescente e :"<<y<<endl;

cout<<"A ordem crescente e :"<<x<<endl;

cout<<"A ordem crescente e :"<<z<<endl;

}

if (z>x && x>y)

{

cout<<"A ordem crescente e :"<<z<<endl;

cout<<"A ordem crescente e :"<<x<<endl;

cout<<"A ordem crescente e :"<<y<<endl;

}

if (x>z && z>y)

{

cout<<"A ordem crescente e :"<<x<<endl;

cout<<"A ordem crescente e :"<<z<<endl;

cout<<"A ordem crescente e :"<<y<<endl;

}

if (y>z && z>y)

{

cout<<"A ordem crescente e :"<<y<<endl;

Page 10: Fundamentos - Lista 2

cout<<"A ordem crescente e :"<<z<<endl;

cout<<"A ordem crescente e :"<<x<<endl;

}

if (z>y && y>x)

{

cout<<"A ordem crescente e :"<<z<<endl;

cout<<"A ordem crescente e :"<<y<<endl;

cout<<"A ordem crescente e :"<<x<<endl;

}

system("pause");

}

Page 11: Fundamentos - Lista 2

5-

/* MOSTRAR NUMERO PAR OU IMPAR */

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

int x;

cout<<"escreva o valor de x : ";

cin>>x;

if (x%2==0)

{

cout<<"numero par :"<<endl;

}

else

cout<<"numero impar :"<<endl;

system("pause");

}

Page 12: Fundamentos - Lista 2

6-

/* MENU DE OPÇÕES*/

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

float soma, raiz, x, y, valordigitado,z;

cout<<"1- Somar dois numeros : "<<endl;

cout<<"2- Raiz quadrada de um numero : "<<endl;

cout<<"Digite a opcao desejada: "<<endl;

cin>>valordigitado;

if (valordigitado==1)

{

cout<<"Digite o valor de x :";

cin>>x;

cout<<"Digite o valor de y :";

cin>>y;

Page 13: Fundamentos - Lista 2

soma=x+y;

cout<<"A soma e :"<<soma<<endl;

}

else

cout<<"Digite o valor do numero :";

cin>>z;

raiz= sqrt(z);

cout<<"O resultado e :"<<raiz;

system("pause");

}

Page 14: Fundamentos - Lista 2

7-

/* cargos*/

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

int numero, percentual, salarioatual, aumento;

cout<< "1- Escriturario"<<endl;

cout<< "2- Secretario"<<endl;

cout<< "3- Caixa"<<endl;

cout<< "4- Gerente"<<endl;

cout<< "4- Doutor"<<endl;

cout<<"Digite o numero correspondente para selecionar o cargo : ";

cin>>numero;

if(numero==1)

{

cout<<"Digite o salario atual R$ :";

cin>>salarioatual;

Page 15: Fundamentos - Lista 2

percentual= (salarioatual*0,50)+ salarioatual;

cout<<"O salario novo e R$:"<<percentual<<endl;

}

if(numero==2)

{

cout<<"Digite o salario atual R$ :";

cin>>salarioatual;

percentual= (salarioatual*0,35)+ salarioatual;

cout<<"O salario novo e R$:"<<percentual<<endl;

}

if(numero==3)

{

cout<<"Digite o salario atual R$ :";

cin>>salarioatual;

percentual= (salarioatual*0,20)+ salarioatual;

cout<<"O salario novo e R$:"<<percentual<<endl;

}

Page 16: Fundamentos - Lista 2

if(numero==4)

{

cout<<"Digite o salario atual R$ :";

cin>>salarioatual;

percentual= (salarioatual*0,10)+ salarioatual;

cout<<"O salario novo e R$:"<<percentual<<endl;

}

if(numero==5)

{

cout<<"Digite o salario atual R$ :";

cin>>salarioatual;

cout<<"Para o cargo selecionado nao ha aumento previsto"<<endl;

}

system("pause");

}

Page 17: Fundamentos - Lista 2

8-

/* salario */

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

float salariominimo, horastrabalhada, numerodependente, horaextra, salariomensal,dependente, qtdadehorastrabalhada, trabalhado, horaextrafinal,salarioimposto1,salarioimposto2, salariogratificacao1,

salariogratificacao2;

cout<< "Digite o valor do salario minimo"<<endl;

cin>>salariominimo;

cout<< "Digite o numero de horas trabalhadas no mes:"<<endl;

cin>>qtdadehorastrabalhada;

cout<< "Digite o numero de dependentes:"<<endl;

cin>>numerodependente;

cout<< "Digite o numero de horas extras:"<<endl;

cin>>horaextra;

Page 18: Fundamentos - Lista 2

horastrabalhada=(salariominimo/5);

trabalhado=qtdadehorastrabalhada*horastrabalhada;

dependente=numerodependente*32;

horaextrafinal=((horaextra*0,50)+horaextra);

salariomensal=trabalhado+dependente+horaextrafinal;

if (salariomensal>0 && salariomensal==200)

{

cout<<"o salario deste mes e R$ : "<<salariomensal;

}

if (salariomensal>200 && salariomensal==500)

{

salarioimposto1=salariomensal-(salariomensal*0,10)

cout<<"o salario deste mes e R$ : "<<salarioimposto1;

}

if (salariomensal>500)

{

salarioimposto2=salariomensal-(salariomensal*0,20)

Page 19: Fundamentos - Lista 2

cout<<"o salario deste mes e R$ : "<<salarioimposto2;

}

if (salarimposto1<==350)

{

salariogratificacao1=salarioimposto1+100

cout<<"o salario liquido deste mes e R$ : "<<salariogratificacao1;

}

if (salarimposto1>==350)

{

salariogratificacao2=salarioimposto2+50

cout<<"o salario deste mes e R$ : "<<salariogratificacao2;

}

system("pause");

}

Page 20: Fundamentos - Lista 2

9-

/*supermercado*/

#include<cmatch>

#include<iostream>

using namespace std;

int main ()

{

float precoatual,vendamensal,novopreco;

cout<<"Digite o valor da venda mensal";

cin>>vensamensal;

cout<<"Digite o valor do preco atual";

cin>>precoatual;

if((vendamensal<500)|| (precoatual<30))

{

novopreco=preco_atual*1.10

}

if(((vendamensal>=500) && (vendamensal<1200)) || ((precoatual>=30) && (precoatual <80)))

{

Page 21: Fundamentos - Lista 2

novopreco=preco_atual*1.15

}

if(((venda_mensal>=1200) || (preco_atual>=80)))

{

novopreco=preco_atual*0.80

}

cout<<"O preco do produto e R$"<<novopreco;

}

Page 22: Fundamentos - Lista 2

10-