Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercícios de Lógica de Programação 1- Faça um programa que mostre na tela a mensagem: "Este programa não faz nada." ______________________________________________________________ 2- Faça um programa que mostre na tela a mensagem: "Este programa não faz nada." E na linha abaixo, mostre a mensagem: "Faz sim. Imprime uma mensagem na tela." ______________________________________________________________ 3- Faça um programa que leia uma idade. Se a idade for maior ou igual a 18, mostre na tela a mensagem: "Maior de idade." Caso contrário, mostre na tela a mensagem: "Menor de idade." ______________________________________________________________ 4- Faça um programa que leia um valor de renda anual de salário. Se esse valor for menor que R$ 25.661,70, mostrar a mensagem na tela: "Isento de Imposto de Renda" Caso contrário, calcular 7,5% e mostrar na tela a mensagem: "Parcela a deduzir de imposto de renda:" seguido do valor calculado. ______________________________________________________________ 5- O que o programa irá mostrar na tela, caso seja digitado a letra x, e logo depois o valor 100? Tente primeiro fazer o “chinês”. Depois execute no computador para testar o programa. #include <iostream> using namespace std; int main() { char letra; int valor; cout<<"Digite uma letra: "<<endl; cin>>letra; cout<<"Digite um valor: "<<endl; cin>>valor; if (letra == 'x') { valor = valor + 10; } else { valor = valor - 10; } if (valor > 100) { cout << "resultado: " << valor << endl; } else { cout << "O resultado da operação é: " << valor << endl; } system("pause"); } ______________________________________________________________ 6- Refaça o exercício anterior, mas agora digitando a letra w e o valor 90. ______________________________________________________________ 7- O que o programa irá mostrar na tela, caso seja digitado primeiro o valor 10, e depois o valor 20? Tente primeiro fazer o “chinês”. Depois execute no computador para testar o programa. #include <iostream> using namespace std; int main() { int valor, x; cout<<"Digite um valor: "<<endl; cin>>valor; x = valor; cout<<"Digite outro valor: "<<endl; cin>>valor; if (x > valor) { cout << "o primeiro valor é maior: " << x << endl; } else { if (valor == x) { cout << "os valores são iguais: " << x << endl; } else { cout << "o segundo valor é maior: " << valor << endl; } } system("pause"); } ______________________________________________________________ 8- Repita o exercício anterior, mas primeiro digitando o valor 50, e depois o valor 49. ______________________________________________________________ 9- Repita o exercício 7, mas digitando duas vezes o valor 5.
Compartilhar