TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Exercicios Resolvidos Estrutura Condicional

Casos: Exercicios Resolvidos Estrutura Condicional. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  1/10/2013  •  2.392 Palavras (10 Páginas)  •  1.308 Visualizações

Página 1 de 10

EXERCÍCIOS RESOLVIDOS SALA – LISTA DE ESTRUTURA CONDICIONAL

1) Construa um algoritmo que leia três notas de um aluno, calcule a média obtida por este aluno e no final escreva o resultado indicando se o mesmo foi aprovado ou reprovado (considere que aluno aprovado obteve Média >= 7,0 e aluno reprovado Média < 7,0).

#include <iostream>

using namespace std;

float n1, n2, n3, md;

main () {

cout << "Informe tres notas \n";

cin >> n1 >> n2 >> n3;

md = (n1 + n2 + n3)/3;

if (md >= 7.0) {

cout << "Media do aluno = " << md << "\n";

cout << "Aluno aprovado \n";

}

else {

cout << "Media do aluno = "<<md << "\n";

cout << "Aluno reprovado \n";

}

system("Pause");

}

2) Construa um algoritmo que dado as três notas de avaliação de um aluno (AVI, AVII e AVIII) calcule a média deste aluno. De acordo com a média obtida escreva o tipo de Conceito que ele obteve. (Para média maior ou igual a 7,0 e menor ou igual a 10, 0 – Conceito A; para média maior ou igual a 5,0 e menor que 7,0 – Conceito B; para média inferior a 5,0 – Conceito C).

#include <iostream>

using namespace std;

float n1,n2,n3,md;

main () {

cout << "Informe tres notas \n";

cin >> n1 >> n2 >> n3;

md = (n1 + n2 + n3)/3;

cout << "Media do aluno = " << md << "\n";

if ((md >= 7) && (md <= 10))

cout << "Conceito A \n";

else

if ((md >= 5) && (md < 7))

cout << "Conceito B \n";

else

if (md < 5)

cout << "Conceito C \n";

else

cout << "Media inválida \n";

system("Pause");

}

3) Construa um algoritmo que leia sexo, salário e idade de um funcionário de uma certa empresa. Aplique um aumento de 20% sobre o salário deste funcionário, caso o mesmo seja do sexo feminino e possua um salário abaixo de R$ 1500,00 reais. No final escreva osalário do funcionário com aumento, caso contrário informe que o mesmo não teve direito ao aumento.

#include <iostream>

using namespace std;

char sx;

float sal;

int idade;

main () {

cout << "Informe o sexo, salario e idade de um funcionario \n";

cin >> sx >> sal >> idade;

if ((sx == 'f') && (sal < 1500)) {

sal = 1.2*sal;

cout << "Salario com aumento de 20 % = " << sal << "\n";

}

else

cout << "Funcionário não teve direito a aumento \n";

system ("Pause");

}

4) Construa um algoritmo que leia nome de um funcionário, o número de horas trabalhadas, o valor que recebe por horas trabalhadas e o número de filhos, com estas informações, calcular o salário deste funcionário, considerando que o mesmo terá uma gratificação de 3% sobre o salário bruto por cada filho, caso o mesmo possua acima de três filhos. Escreva ao final, o nome do funcionário, seu respectivo salário e o acréscimo de salário, caso ela tenha tido direito a esta gratificação.

#include <iostream>

using namespace std;

char nome[30];

int numhoras, vlhora, numfilhos;

float sal, grat;

main () {

cout << "Informe o nome do funcionario \n";

gets(nome);

cout << "Informe o numero de horas trabalhadas \n";

cin >> numhoras;

cout << "Informe o valor da hora deste trabalhador \n";

cin >> vlhora;

cout << "Informe a quantidade de filhos que ele possui \n";

cin >> numfilhos;

sal = numhoras*vlhora;

cout << "Funcionario "<<nome<<" obteve salario = " << sal << "\n";

if (numfilhos > 3) {

grat = sal*0.03*numfilhos;

cout << "Gratificação = " << grat << "\n";

cout << "Salario com gratificacao = " << sal+grat << "\n";

}

else

cout << "Não obteve gratificação \n";

system ("Pause");

...

Baixar como (para membros premium)  txt (14.7 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no TrabalhosGratuitos.com