Buongiorno a tutti!
Sto tentando di creare pian piano un esercizio che mi permetta di trovare il Delta e le soluzioni dell'equazione di II grado.
Ho creato tre file: main.cpp/equazione.h/equazione.cpp
main.cpp
codice:
#include <cstdlib>
#include <iostream>
#include "equazione.h"
using namespace std;
int main(int argc, char *argv[])
{
vettore v;
int n;
cout<<"Equazione del tipo ax^2+bx+c=0" <<endl;
leggiCoefficienti(v,n);
int risultato=0;
risultato=delta(v,n);
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
equazione.h
codice:
#ifndef EQUAZIONE_H
#define EQUAZIONE_H
#define N 10
typedef int vettore[N];
void leggiCoefficienti(vettore,int &);
int delta(vettore, int);
#endif
equazione.cpp
codice:
#include <cstdlib>
#include <iostream>
#include "equazione.h"
using namespace std;
leggiCoefficienti(vettore vet, &riemp)
{
cout<<"Inserisci i coefficienti a,b,c:\n";
int riemp=3;
for (int i=0; i<riemp;i++)
cin>>vet[i];
cout<<endl;
}
delta(vettore vet, int n)
{
cout<<"Calcolo del delta" <<endl;
int Calcolo_delta;
Calcolo_delta=((vet[1])*(vet[1])-((4)*(vet[0])*(vet[1])));
return Calcolo_delta;
}
type specifier omitted for parameter &riemp
ISO C++ forbid declaration of leggiCoefficienti with no type
ISO C++ forbid declaration of delta with no type