Buscar

if-aninhado

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 4 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

LÓGICA DE PROGRAMAÇÃO
Entrar com o salário de uma pessoa e imprimir o desconto do INSS segundo a tabela abaixo:
- menor ou igual a R$ 900,00 – isento
- maior que R$ 900,00 e menor ou igual a R$ 1200,00 - 10%
- maior que R$ 1200,00 e menor ou igual a R$2000,00 - 15%
- maior que R$ 2000,00 – 27,5%
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
 float sal, i, i1, i2;
 cout<<" Informe seu salario: ";
 cin>>sal;
 i=(sal*0.1);
 i1=(sal*0.15);
 i2=(sal*0.275);
 if(sal<=900)
 {cout<<" Isento de INSS\n";}
 else if(sal>900&&sal<=1200)
 {cout<<" INSS descontado e de: R$"<<i<<"\n";}
 else if(sal>1200&&sal<=2000)
 {cout<<" INSS descontado e de: R$"<<i1<<"\n";}
 else if(sal>2000)
 {cout<<" INSS descontado e de: R$"<<i2<<"\n";}
 system("PAUSE");
 return EXIT_SUCCESS;
}
Um plano de saúde, após as negociações com o governo enviou a tabela abaixo. Entrar com o nome e a idade de uma pessoa e imprimir o nome e o valor que ela deverá pagar.
	- até 10 anos - R$ 30,00
- maior que 10 até 29 anos - R$ 60,00
- maior que 29 até 45 anos - R$ 120,00
	- maior que 45 até 59 anos - R$ 150,00
- maior que 59 até 65 anos - R$ 250,00
- maior que 65 anos - R$ 400,00
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
 int id;
 char nome[50];
 cout<<" Digite a idade da pessoa: ";
 cin>>id;
 cout<<" Digite o nome da pessoa: ";
 cin>>nome;
 if(id<=10)
 {cout<<"Prezado(a)"<< nome <<" o valor a pagar pelo plano e de R$30.00\n";}
 else if(id>10&&id<=29)
 {cout<<"Prezado(a)"<< nome <<" o valor a pagar pelo plano e de R$60.00\n";}
 else if(id>29&&id<=45)
 {cout<<"Prezado(a)"<< nome <<" o valor a pagar pelo plano e de R$120.00\n";}
 else if(id>45&&id<=59)
 {cout<<"Prezado(a)"<< nome <<" o valor a pagar pelo plano e de R$150.00\n";}
 else if(id>59&&id<=65)
 {cout<<"Prezado(a)"<< nome <<" o valor a pagar pelo plano e de R$250.00\n";}
 else if(id>65)
 {cout<<"Prezado(a)"<< nome <<" o valor a pagar pelo plano e de R$400.00\n";}
 system("PAUSE");
 return EXIT_SUCCESS;
}
Faça um programa que possa entrar com a idade de um atleta e informar a categoria que ele pertence:
	Até 11 anos – mirim
Até 15 anos – infantil
Até 17 anos – infanto
Até 19 anos – juvenil
Acima - profissional
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
 int id;
 cout<<" Digite a idade do atleta: ";
 cin>>id;
 if(id<=11)
 {cout<<"O atleta e da categoria mirim\n";}
 else if(id>11&&id<=15)
 {cout<<"O atleta e da categoria infantil\n";}
 else if(id>15&&id<=17)
 {cout<<"O atleta e da categoria infanto\n";}
 else if(id>17&&id<=19)
 {cout<<"O atleta e da categoria juvenil\n";}
 else if(id>19)
 {cout<<"O atleta e da categoria profissional\n";}
 system("PAUSE");
 return EXIT_SUCCESS;
}
Faça um programa que baseado na nota de uma prova atribua um conceito conforme a seguinte tabela:
Nota <= 10 e > 9 “A”;
Nota <=9 e > 7 “B”
Nota <= 7 e > 5 “C”
Nota <=5 e > 4 “D”
Qualquer outro valor “E”.
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
 int nota;
 cout<<" Digite a nota da prova: ";
 cin>>nota;
 if(nota<=10&&nota>9)
 {cout<<"A\n";}
 else if(nota<=9&&nota>7)
 {cout<<"B\n";}
 else if(nota<=7&&nota>5)
 {cout<<"C\n";}
 else if(nota<=5&&nota>4)
 {cout<<"D\n";}
 else if(nota<=4)
 {cout<<"E\n";}
 system("PAUSE");
 return EXIT_SUCCESS;
}
Faça um programa que receba os coeficientes a,b e c de uma equação de segundo grau(ax2+bx+c), calcule e imprima as raízes. Caso as raízes sejam imaginárias imprimir a mensagem “Raízes imaginárias”.
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[])
{
 float a, b, c, d, r1, r2;
 cout<<" Digite o valor de a: ";
 cin>>a;
 cout<<" Digite o valor de b: ";
 cin>>b;
 cout<<" Digite o valor de c: ";
 cin>>c;
 d=pow(b,2)-4*a*c;
 r1=((-1*b)+(sqrt(pow(b,2)-4*a*c)))/(2*a);
 r2=((-1*b)-(sqrt(pow(b,2)-4*a*c)))/(2*a);
 if(d<0)
 {cout<<"Raizes imaginarias\n";}
 else if(d>=0)
 {cout<<" A primeira raiz e: "<<r1<<"\n";
 cout<<" A segunda raiz e: "<<r2<<"\n";}
 system("PAUSE");
 return EXIT_SUCCESS;
}

Outros materiais