Trabalho de Logica de Programação
Por: m1002 • 18/9/2015 • Trabalho acadêmico • 739 Palavras (3 Páginas) • 259 Visualizações
trabalho de campo av1
1. faça um programa que leia o nome, idade e salário de 30 pessoas. ao final o algoritmo deve
exibir os dados com um aumento de 5% para aqueles acima de 50 anos.
{
string nome;
int idade, i;
float sal, novo_sal;
for(i=1;i<=1;i++)
{
cout<<"digite o nome= "<<endl;
cin>>nome;
cout<<"digite a idade= "<<endl;
cin>>idade;
cout<<"digite o salario= "<<endl;
cin>>sal;
}
if(idade > 50)
{
novo_sal= (sal*1.05);
cout<<"novo salario para menores de 50 anos= "<< "nome: "<<nome<<", novo salario=
"<<novo_sal<<" e idade "<<idade<<endl;
}
else
if (idade<= 50)
{
novo_sal=sal;
cout<<"novo salario para menores de 51 anos= "<< "nome: "<<nome<<", novo salario=
"<<novo_sal<<" e idade "<<idade<<endl;
}
}
2. escrever um programa que receba o cnpj, nome e a quantidade de funcioná rios de
uma empresa e valor de impostos a ser pago. para calcular o valor de impostos pago pela
empresa devemos levar em conta as seguintes condições: se a empresa possuir mais de dez
funcionários ela estará́ isenta de qualquer imposto, caso tenha entre 5 e dez ela terá́ um
desconto de 30% se na o pagará os 100%.
{
string cnpj, nome;
int quant_fun;
float imp;
cout<<"digite o cnpj: "<<endl;
cin>>cnpj;
cout<<"digite o nome: "<<endl;
cin>>nome;
cout<<"digite a quantidade de funcionarios: "<<endl;
cin>>quant_fun;
cout<<"digite o valor do imposto: "<<endl;
cin>>imp;
if(quant_fun>10)
{
imp=0;
cout<<"valor do imposto= "<<imp<<endl;
}
else
if(quant_fun >=5 && 10)
{
imp=(imp/1.03);
cout<<"valor do imposto com desconto de 30%= "<<imp<<endl;
}
else
if(quant_fun <5)
{
cout<<" valor do imposto= "<<imp<<endl;
}}
3. escrever um algoritmo/programa que lê̂
25 valores, um de cada vez, e imprime apenas os
valores negativos.
{
float valor;
int i;
for(i=1;i=25;i++)
{
cout<<"digite o valor: "<<endl;
cin>>valor;
}
if (valor < 0)
{
cout<<"valores negativo= "<<valor<<endl;
}}
4. elaborar um programa para calcular e imprimir o volume (v) de uma esfera e a área (a) de
sua superfície, dado o valor de seu raio (r). a fórmula do volume da esfera é v=
e
A= 4πr
2
.
{
float r, v, a;
cout<<"digite o raio: "<<endl;
cin>>r;
v=(4*3,14*(r*r*r))/3;
a=(4*3,14*(r*r));
cout<<"volume= "<<v<<endl;
cout<<"area= "<<a<<endl;
}
5. ler um valor e escrever a mensagem é maior que 10! se o valor lido for maior que 10,
caso contrário escrever não é maior que 10!
{
float valor;
cout<<"digite o valor: "<<endl;
cin>>valor;
if(valor>10)
{
...