Ominide 1580 punti
Questo appunto contiene un allegato
C++ - Esercizio "Equazione di primo grado" scaricato 0 volte

C++ - Esercizio "Equazione di primo grado"

Codice C++ del programma:

// Calcolo di un'equazione di primo grado

#include <iostream>
using namespace std;

// ----- VARIABILI GLOBALI ----- //
float a;
float b;
string messaggio1="L'equazione e' indeterminata.";
string messaggio2="L'equazione e' impossibile.";
float risultato;
// ----- /VARIABILI GLOBALI ----- //

// ----- PROTOTIPI ----- //
void inserimento_dati();
void calcolo_soluzione();
// ----- /PROTOTIPI ----- //

// ----- FUNZIONI ----- //
void inserimento_dati()
{
cout<<"Inserisci 'a'."<<endl;
cin>>a; //prende in input il valore 'a'
cout<<"Inserisci 'b'."<<endl;
cin>>b; //prende in input il valore 'b'

}

void calcolo_soluzione()
{
if (a==0 && b==0) //controlla se 'a' e 'b' sono entrambi uguali a 0
{
cout<<messaggio1<<endl; //equazione indeterminata
}
else
{
if (a==0) //controlla se l'elemento 'a' è uguale a 0
{
cout<<messaggio2<<endl; //equazione impossibile
}
else
{
risultato=-b/a;
cout<<"Il risultato e': "<<risultato<<"."<<endl;
}
}
}
// ----- /FUNZIONI ----- //

// ----- /PROGRAMMA PRINCIPALE ----- //
int main()
{
inserimento_dati();
calcolo_soluzione();

return 0;
}
// ----- /PROGRAMMA PRINCIPALE ----- //

Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email