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

Exercícios De C++ Da Estácio

Artigos Científicos: Exercícios De C++ Da Estácio. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  12/6/2014  •  866 Palavras (4 Páginas)  •  769 Visualizações

Página 1 de 4

ESTÁCIO DE SÁ - ALGORITMOS, PRIMEIRO PERÍODO

A seguir estão alguns exercí­cios feitos das aulas de Algoritmos do primeiro período, todos escritos em C++ e que podem ser compilados e executados via o programa DevC++ que pode ser baixado em "http://sourceforge.net/projects/orwelldevcpp/files/latest/download" (sem as aspas); existem outros programas similares, mas este é o utilizado na própria Estácio e é open source (aberto e gratuito), por isso recomendo-o muito. Para utilizá-los copie e cole no programa escolhido (como o DevC++) e compile o código, depois execute-o. Todos já foram testados e funcionam, caso tenha dificuldade procure na internet ou pergunte a colegas e/ou ao(s) professor(es).

Média e Matriz

O seguinte programa calcula a média dos alunos (número de alunos especificado pelo usuário) e como resultado ele mostra as médias dos alunos aprovados (com o número do aluno ao lado) e a quantidade de reprovados.

[começa após esta linha, não copie este texto]

#include <iostream>

#include <locale.h>

using namespace std;

int main()

{

setlocale(LC_ALL, "Portuguese");

int numAlunos = 0;

int numReprovados = 0;

float nota1 = 0.0f;

float nota2 = 0.0f;

float nota3 = 0.0f;

float media = 0.0f;

int numero = 1;

cout << "Calculadora de Média Semestral 1.0\n\n";

cout << "Favor inserir o número de alunos da turma...\n";

cin >> numAlunos;

float alunos[numAlunos];

for (numero=1; numero < (numAlunos+1); numero++) {

cout << "\nFavor inserir a nota do primeiro bimestre do aluno número " << numero << "...\n";

cin >> nota1;

cout << "Favor inserir a nota do segundo bimestre do aluno número " << numero << "...\n";

cin >> nota2;

cout << "Favor inserir a nota do terceiro bimestre do aluno número " << numero << "...\n";

cin >> nota3;

media = (nota1 + nota2 + nota3) / 3;

alunos[numero-1] = -1.0;

if(media >= 6) {

alunos[numero-1] = media;

}

else {

numReprovados++;

}

}

for (numero=1; numero < (numAlunos+1); numero++) {

if(alunos[numero-1] > -1) {

cout << "\nAluno aprovado: " << numero << " média: " << alunos[numero-1] << "\n";

}

}

cout << "\nQtd reprovados: " << numReprovados << "\n";

system("pause");

return 0;

}

[o código acaba na linha acima desta, não copie este texto]

Cálculo de Salário

O código a seguir gera um programa que calcula a mudança dum salário de acordo com as instruções especificadas no próprio código.

[começa após esta linha, não copie este texto]

#include<iostream>

using namespace std;

int main(){

float salario, salfinal, irpf;

char resp;

do{

cout << "Entre com salario: " "\n";

cin >> salario;

if (salario<=1000)

{

cout << "\nISENTO";

irpf=0;

salfinal=salario-irpf;

cout << "\nIRPF = " << irpf;

cout << "\nSalario Final = " << salfinal << "\n";

}

else

{

if (salario<=2000)

{

cout << "\nSeu desconto e de 10%";

irpf=salario*0.100;

salfinal=salario-irpf;

cout << "\nIRPF = " << irpf;

cout << "\nSalario Final = " << salfinal << "\n";

}

else

{

if (salario<=3000)

{

cout << "\nSeu desconto e de 20%";

irpf=salario*0.200;

salfinal=salario-irpf;

cout << "\nIRPF = " << irpf;

...

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