Completed

Funções e procedimentos

Published on the July 01, 2017 in IT & Programming

About this project

Open

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;
}

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Other
Other roles needed Restaurar um pequeno programa em C++ utilizando Procedimentos

Delivery term: July 03, 2017

Skills needed

Other projects posted by H. L.