Parabéns se chegou aqui. Agora vamos praticar nossos conhecimentos fazendo alguns exercícios.
E lembrem-se: tentem bastante, mas muito, muito mesmo.
Não de? Pensa mais um pouco. Depois mais, dá uma volta, esfria a cabeça, e tentem de novo.
Resolver problemas é sinônimo de ser programador, portanto tente resolver os exercícios abaixo, usando seus conhecimentos básicos de C++ e de testes condicionais.
Problemas de testes condicionais em C++
01. Faça um programa que peça dois números, e diga qual é maior ou se são iguais.Como comparar dois números
02. Faça um programa que diz se um número recebido é positivo ou negativo.
Código na apostila
03. Faça um programa que pede dois inteiro e armazene em duas variáveis. Em seguida, troque o valor das variáveis e exiba na tela
Como trocar o valor de duas variáveis
04. Faça um programa que peça 3 números e os coloque em ordem crescente.
05. Faça um programa que peça 3 números e os coloque em ordem decrescente.
3 números em ordem crescente e decrescente
06. Programe um software que recebe as coordenadas X e Y do usuário, e diga em qual quadrante o ponto está.
07. Faça um programa de calculadora simples, que pede dois números ao usuário, em seguida exibe um menu onde ele vai escolher que operação será realizada. A operação e a saída devem estar em um switch case.
08. Usando os conceitos de switch case, faça um programa que pergunte o mês ao usuário (número de 1 até 12), e diga quantos dias aquele mês possui. Fevereiro tem 28 dias (não é bissexto).
Quantos dias o mês tem
09. Usando os conceitos de switch case, faça um programa que pergunte o mês ao usuário (número de 1 até 12), e diga quantos dias aquele mês possui, incluindo se é ano bissexto ou não.
Código na apostila
10. Faça um programa que recebe os três lados de um triângulo e diz se é equilátero, isósceles ou escaleno.
Tipos de triângulo em C++
11. Faça um programa que calcule as raízes de uma equação do segundo grau, na forma ax² + bx + c. O programa deverá pedir os valores de a, b e c e fazer as consistências, informando ao usuário nas seguintes situações:
Se o usuário informar o valor de A igual a zero, a equação não é do segundo grau e o programa não deve fazer pedir os demais valores, sendo encerrado;
Se o delta calculado for negativo, a equação não possui raizes reais. Informe ao usuário e encerre o programa;
Se o delta calculado for igual a zero a equação possui apenas uma raiz real; informe-a ao usuário;
Se o delta for positivo, a equação possui duas raiz reais; informe-as ao usuário;
PS: Inclua a biblioteca cmath (#include <cmath>) e use a função sqrt(x) para calcular a raiz de x.
Equação do segundo grau com Bháskara em C++
Nenhum comentário:
Postar um comentário