Buscar

Exemplos de Programas em C++

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

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 6, do total de 9 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

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 9, do total de 9 páginas

Prévia do material em texto

1) Faça um programa que leia um numero inteiro e informe se ele eh positivo, negativo ou nulo.
{
int n;
cout<<"informe um numero inteiro:";
cin>>n;
if (n==0)
{cout<<"nulo";
}
else if (n>0)
{cout<<"positivo";
}
else
{cout<<"negativo";
} 
}
02 ) Faça um programa que leia dois nros reais e imprima-os em ordem decrescente (nmros dif.)
{
float n1, n2;
cout<<"informe um numero real:";
cin>>n1;
cout<<"informe outro numero real:";
cin>>n2;
if (n1>n2)
{cout<<n1;
cout<<"\n\n";
cout<<n2;
}
else {cout<<n2;
cout<<"\n\n";
cout<<n1;
}
}
03) Faça um programa que imprima todos os nmros de 1 a 100.
{
float a;
for (a=1; a<=100; a=a+1)
 {
cout<<a; 
cout<<"\n\n";
}
}
04) Faça um programa que imprima todos os nmros de 100 a 1.
{
float a;
for (a=100; a>=1; a=a-1)
 {
cout<<a; 
cout<<"\n\n";
}
}
05) Faça um programa que imprima os multiplos de 3 no intervalo de 1 a 500.
{
int a;
for (a=1; a<=500; a=a+1)
 {
if (a%3==0)
 {
cout<<a; 
cout<<"\n\n";
}
}
}
06) Faça um programa que imprima os múltiplos de 3 e 5 ao mesmo tempo no intervalo de 1 a 350.
{
int a;
for (a=1; a<=350; a=a+1)
 {
if (a%3==0 && a%5==0)
 {
cout<<a; 
cout<<"\n\n";
}
}
}
07) Faça um programa que imprima todos os nmros de 120 a 300.
{
int a;
for (a=120; a<=300; a=a+1)
 {
cout<<a; 
cout<<"\n\n";
}
}
8) Entrar com um número e imprimi-lo, caso seja maior que 50.
{
float a;
cout<<”Digite um número: “;
cin>>a;
cout<<"\n\n";
if (a>50)
{
cout<<a;
}
cout<<"\n\n";
}
9) Construir um programa que leia dois números e efetue a adição. Caso o valor somado seja maior ou igual a 10, este deverá ser apresentado somando-se a ele mais 5. Caso o valor somado não seja maior ou igual a 10, este deverá ser apresentado subtraindo-se 7.
{
float a1, a2, soma, s1, s2;
cout<<”Digite um número: “;
cin>>a1;
cout<<"\n\n";
cout<<”Digite mais um número: “;
cin>>a2;
cout<<"\n\n";
soma=(a1+a2);
s1=(soma+5);
s2=(soma-7);
if (soma>=10)
{
cout<<s1;
}
cout<<"\n\n";
else
{
cout<<s2;
}}
10) Entrar com um número e informar se ele é ou não divisível por 6.
{
float a;
cout<<”Digite um número: “;
cin>>a;
cout<<"\n\n";
if (a % 6 == 0)
{
cout<<a;
cout<<"\n\n";
cout<<”Esse número é divisível por 6.”;
}
else
{
cout<<a;
cout<<"\n\n";
cout<<”Esse número não é divisível por 6.”;
}
cout<<"\n\n"; }
11) Construir um programa que indique se o número digitado está compreendido entre 30 e 100, ou não.
{
float a;
cout<<”Digite um número: “;
cin>>a;
cout<<"\n\n";
if (a>30 && a<100)) {
cout<<a;
cout<<"\n\n";
cout<<”Esse número está compreendido entre 30 e 100.”;
}}
else
{
cout<<”Esse número não está compreendido entre 30 e 100.”;
}
cout<<"\n\n";
}
12) Entrar com um número e imprimir uma das mensagens: maior do que 20; é igual a 20 ou é menor do que 20.
{
float a;
cout<<”Digite um número: “;
cin>>a;
cout<<"\n\n";
if (a<20)
{
cout<<”Menor do que 20”;
}
else if (a=20)
{
cout<<”É igual a 20”;
}
else
{
cout<<”Maior do que 20”;
}
cout<<"\n\n";
}
13) 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%
{
float sal, desc;
cout<<"Digite o seu salário: ";
cin>>sal;
if (sal<=900)
{ cout<<"Isento";
}
else if (sal<=1200)
{ desc= sal*10/100;
cout<<"Desconto de 10%: ";
cout<<desc;
}
else if (sal<=2000)
{ desc=sal*15/100;
cout<<"Desconto de 15%: ";
cout<<desc;
}
else
{ desc=sal*27,5/100;
cout<<"Desconto de 27,5%: ";
cout<<desc;
}
}
14)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
{
string nome;
int idade;
float valor;
cout<<"Informe o seu nome: ";
cin>>nome;
cout<<"Informe a sua idade: ";
cin>>idade;
cout<<"\n\n";
if (idade<=10)
{ cout<<nome;
cout<<"\n\n";
cout<<"R$30,00";
}
else if (idade<=29)
{ cout<<nome;
cout<<"\n\n";
 cout<<"R$ 60,00";
}
else if (idade <=45)
{ cout<<nome;
cout<<"\n\n";
cout<<"R$ 120,00";
}
else if (idade<=59)
{ cout<<nome;
cout<<"\n\n";
cout<<"R$150,00";
}
else if (idade<=65)
{ cout<<nome;
cout<<"\n\n";
cout<<"R$250,00";
}
else
{ cout<<nome;
cout<<"\n\n";
cout<<"R$400,00";
}
cout<<"\n\n";
}
15) 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
{
int idade;
cout<<"Informe a sua idade: ";
cin>>idade;
if (idade<=11)
{ cout<<"Mirim";
}
else if (idade<=15)
{ cout<<"Infantil";
}
else if (idade <=17)
{ cout<<"Infanto";
}
else if (idade<=19)
{ cout<<"Juvenil";
}
else
{ cout<<"Profissional";
}
}
16) 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”
{
float nota;
cout<<"Informe a sua nota na prova: ";
cin>>nota;
if (nota>9 && nota<=10)
{ cout<<"A";
}
else if (nota>7)
{ cout<<"B";
}
else if (nota>5)
{ cout<<"C";
}
else if (nota>4)
{ cout<<"D";
}
else
{ cout<<"E";
}
}
 17) 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 <math.h>
{
float a, b, c, x1, x2, rq;
cout<<"Informe o coeficiente A: ";
cin>>a;
cout<<"Informe o coeficiente B: ";
cin>>b;
cout<<"Informe o coeficiente C: ";
cin>>c;
rq=(pow(b,2))-(4*a*c);
x1= (((b-2.0*b) + sqrt(rq))/(2*a));
x2= (((b-2.0*b) - sqrt(rq))/(2*a));
if (rq>=0)
{ cout<<"As raizes sao:";
cout<<x1;
cout<<" e ";
cout<<x2;
cout<<"\n\n";
}
else
{ cout<<"\n\n";
cout<<"As duas raizes sao imaginarias.";
}
}
18) Entrar com 10 números e imprimir o logaritmo desse número na base 10. 
{
 float n; int a;
 for (a=1; a<=10; a=a+1)
 {
 cout<<"Digite um numero:";
 cin>>n;
 cout<<"\n";
 cout<<log10(n)/log10(10);
 cout<<"\n\n";
}
}
Entrar com 5 números e imprimir a raiz quadrada do número, caso seja possível. Se não for possível, imprimir a mensagem NAO FACO.
{
 float n; int a;
 for (a=1; a<=5; a=a+1)
 {
 cout<<"Digite um numero:";
 cin>>n;
 cout<<"\n";
 if (n>=0)
 {
 cout<<"A raiz quadrada eh: ";
 cout<<sqrt(n);
 cout<<"\n\n";
 }
 else
 {
 cout<<"Nao faco.";
}
}
}
Entrar com, nota da P1 e nota da P2 de 15 alunos. Imprimir a cada entrada: nota da P1, nota da P2 e média de cada aluno.
{
 float p1, p2, m; int a;
 for (a=1; a<=15; a=a+1)
 {
 cout<<"Digite a nota da P1:";
 cin>>p1;
 cout<<"\n";
 cout<<"Digite a nota da P2:";
 cin>>p2;
 cout<<"\n\n";
 cout<<"Nota P1 = ";
 cout<<p1;
 cout<<"\n";
 cout<<"Nota P2 = ";
 cout<<p2;
 cout<<"\n";
 cout<<"Media = ";
 cout<<(p1+p2)/2;
 cout<<"\n\n";
 
}
}
Imprima todos os números de 1 até 40.
{
 float a;
 for (a=1; a<=40; a=a+1)
 {
 cout<<a;
 cout<<"\n\n";
 
}
}
Imprima todos os números de 50 até 1.
{
 float a;
 for (a=50; a<=50 && a>0; a=a-1)
 {
 cout<<a;
 cout<<"\n\n";
 
}
}
Imprima os 50 primeiros pares (não considerar o 0).
{
 int a;
 for (a=1; a<=100; a=a+1)
 {
 if(a%2==0)
 {
 cout<<a;
 cout<<"\n\n";
 }
}
}
Imprima os 30 primeiros ímpares.
{
 int a;
 for (a=1; a<=60; a=a+1)
 {
 if(a%2||0)
 {
 cout<<a;
 cout<<"\n\n";
 }
}
}

Continue navegando