OBS: pessoal, é possível a existência de erros, pois escrevi
direto neste documento, ou seja, não compilei esta correção.
1 - Um funcionário recebe um salário fixo mais 4% de comissão
sobre as vendas. Faça um programa que receba o salário fixo do
funcionário e o valor de suas vendas, calcule e mostre a
comissão e seu salário final.
#include<iostream.h>
void main()
{
float sal,vendas,com,salfinal;
cout<<”salário: “;
cin>>sal;
cout<<”Vendas: “;
cin>>vendas;
com=vendas*0.04;
salfinal=sal+com;
cout<<”Comissao: “<<com;
cout<<”Salario final: “<<salfinal;
}
2 - Faça um programa que receba o raio, calcule e mostre:
3
a) O comprimento de uma esfera; sabe-se que C= 2*π * R
2
b) A área de uma esfera; sabe-se que A = π * R
3
c) O volume de uma esfera; sabe-se que V = 0.75 * π * R
#include<iostream.h>
void main()
{
float r,c,a,v;
cout<<”Raio: “;
cin>>r;
c=2*M_PI*pow(r,3);
a=M_PI*pow(r,2);
v=0.75*M_PI*pow(r,3);
cout<<”Comprimento: “<<c;
cout<<”Area: “<<a;
cout<<”Volume: “<<v;
}
3 - Faça um programa que receba o código de origem e mostre a
sua procedência, conforme a tabela a seguir:
#include<iostream.h>
void main()
{
int cod;
cout<<”Codigo de origem: “;
cin>>cod;
if(cod<1 || cod>30)
cout<<”Codigo invalido!”;
else
{
if(cod == 1)
cout<<”Sul”;
//pode acrescentar else a partir deste 2º if
if(cod == 2)
cout<<”Norte”;
if(cod == 3)
cout<<”Leste”;
if(cod == 4)
cout<<”Oeste”;
if((cod == 5 || cod == 6)||(cod>=21 && cod<=30))
cout<<”Nordeste”;
if(cod == 7 || cod ==8 || cod == 9)
cout<<”Sudeste”;
if(cod>=10 && cod<=20)
cout<<”Centro-oeste”;
} //fim else
}
4 - Faça um programa que receba:
 O código do produto comprado;
 A quantidade comprada do produto.
Calcule e mostre:
 O preço unitário do produto comprado seguindo a tabela I;
 O preço total da nota;
 O valor do desconto, seguindo a tabela II e aplicado
sobre o preço total da nota;
 O preço final da nota depois do desconto.
#include<iostream.h>
void main()
{
float cod,punit,ptotal,desc,pfinal;
int cod,qtde;
cout<<”Codigo: “;
cin>>cod;
if(cod<1 || cod>40)
cout<<”Codigo invalido!”;
else
{
if(cod>=1 && cod<=10)
punit=10;
if(cod>=11 && cod<=15)
punit=20;
//… continuar até R$30,00
cout<<”Quantidade: “;
cin>>qtde;
ptotal=punit*qtde;
if(ptotal<=250)
desc=ptotal*0.05;
if(ptotal>250 && ptotal<500)
desc=ptotal*0.10;
if(ptotal>=500)
desc=ptotal*0.15;
pfinal=ptotal-desc;
}//fim else
}
Download

Um funcionário recebe um salário fixo mais 4% de