Upload
iolanda-costa
View
224
Download
1
Embed Size (px)
DESCRIPTION
FUNDAMENTOS DA COMPUTAÇÃO LISTA DE EXERCÍCIOS
Citation preview
/* 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
{
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;
}
if(media>=0 && media<5) //condção se
{
cout<<"Conceito E"<<endl;
}
system("pause");
}
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
{
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");
}
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;
system("pause");
}
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;
}
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;
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");
}
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");
}
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;
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");
}
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;
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;
}
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");
}
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;
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)
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");
}
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)))
{
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;
}
10-