Realizado

Funções e procedimentos

Publicado em 01 de Julho de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Reestruture o programa utilizando procedimentos de maneira que:
As operações de leitura, escrita e cálculo da soma de polinômios sejam procedimentos separados


Reestruture este programa utilizando
Procedimentos.
*******************************/
#include <iostream>
#include <iomanip>
using namespace std;

int main() {
    double poli1[26], poli2[26], soma[26];
    int grau,i;
    
    cout << "Grau dos 2 polinomios: ";
    cin >> grau;
    
    cout << "Digite os coeficientes do polinomio: ";
    for (i = grau; i >= 0; i--) { //leitura dos coeficientes do polinomio 1
        cin >> poli1[i];
    }
    
    cout << "Digite os coeficientes do polinomio: ";
    for (i = grau; i >= 0; i--) { //leitura dos coeficientes do polinomio 2
        cin >> poli2[i];
    }

    for (i = grau; i >= 0; i--) { //soma os coeficientes de mesma ordem
        soma[i] = poli1[i] + poli2[i];
    }
    
    cout << "\nResultado:\n";
    //impressao do polinomio soma - primeiro vem o termo de maior grau
    cout << setprecision(1) << fixed << soma[grau] << "x^" << grau;
    //impressao dos demais termos
    for (i = grau - 1; i >= 0; i--) {
        if (soma[i] != 0){
              if (soma[i] >= 0) //impressao formatada
                  cout << " + " << soma[i] << "x^" << i;
              else
                  cout << " - " << -soma[i] << "x^" << i;
        }
    }
    cout << "\n";
    
    return 0;
}

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Outro
Outras funções necessárias Restaurar um pequeno programa em C++ utilizando Procedimentos

Prazo de Entrega: 03 de Julho de 2017

Habilidades necessárias

Outro projetos publicados por H. L.