carico C + il C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File /Nuovo /Progetto" e scegliere " Progetto C + +" per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di testo parte dell'IDE.
2
Scrivi il seguente codice per dichiarare una funzione denominata "divario ".
Doppie divide_floats (float x , float y ) per
{
}
3
scrivere una dichiarazione che controlla per vedere se si è dividere per zero . Supponiamo che la variabile "y" della dichiarazione di funzione fatta nel ultimo passo è il divisore . Scrivere il seguente "if" in-tra le parentesi graffe della funzione " divide_floats ".
If ( y == 0 ) per
{ cerr << " divisione per zero << endl; }
4
Scrivi la logica che si verifica quando l' istruzione "if" valutata come falsa Cioè, quando il divisore non è zero Scrivi la seguente dichiarazione " altro " di seguito. . l' istruzione "if" :
altro
{ }
5
Scrivi il codice che divide i due numeri in virgola mobile Poiché il numero risultante potrebbe essere più grande . uno dei due numeri divisi , se fosse memorizzato in un tipo di dati a virgola mobile potrebbe verificarsi una perdita di errore di precisione . ciò si verifica quando il risultato supera quello che il tipo di dati è in grado di memorizzare , e quindi i risultati sono danneggiati . è può ovviare a questo utilizzando un tipo di dati simile a "galleggiare " chiamato "doppio ", che utilizza due volte la memoria di un Scrivere il seguente tra le parentesi graffe dopo l'istruzione "else " " float ". :
doppio risultato = x /y ;
6
Scrivi la seguente dichiarazione di restituire la risposta dalla funzione:
return result ;
7
dichiarare una funzione principale Questo è dove il vostro programma inizia l'esecuzione ed è dove è possibile chiamare la funzione di scrittura seguente . " divide_floats . " :
int main ( ) { }
Pagina 8
richiamare la funzione " divide_floats " e l'uscita il suo valore nella finestra di output , scrivendo la seguente dichiarazione in-tra le parentesi graffe della funzione principale :
cout << divide_floats ( 5,2) << endl; . . . " 2.5"
9
Eseguire il programma premendo il tasto verde "Play " Il programma lancia e divide due galleggianti l' output del programma è
Programmazione © www.354353.com