If in C++

Giacomo Balla

Per prendere confidenza con i linguaggi più evoluti è necessario imparare a leggere anche un manuale di programmazione.

Il compito più arduo è indubbiamente questo perché da questo si può poi passare da un linguaggio ad un altro con maggiore dimestichezza.

Ci si avvicina con gradualità a tale scopo.

La sintassi per il comando IF è la seguente:

if (espressione)

istruzione;

Si noti subito che non ha importanza l’incolonnamento del comando stesso ma solo il giusto ordine tra le parentesi ed il punto e virgola.

In C++ il ruolo del punto e virgole è equivalente a quello di termine istruzione!

Questo semplice programma che calcola l’area di un quadrato utilizza l’istruzione IF.

nclude <iostream>

using namespace std;

int main (int argc, char *argv[])
{
int i;
double g;
cout << „Area del quadrato“ << endl;
cout << „Fornire il lato“ << endl;
cin >> i;
if (i < 0)
    cout << „Non ha senso calcolare l’area“<<endl;
else
    cout << „area: „<< i*i; 
cout;
return 0;
}

ho evidenziato la sezione di codice in cui si utilizza l’IF.

Si confronti a puro titolo didattico come si scriveva il comando IF nel caso del linguaggio Python.(IF Python).

Come esercizio si provi adesso a calcolare all’interno dell’else anche il lato di un rettangolo congruente al quadrato usando opportunamente le formule inverse.

Dieser Beitrag wurde unter Senza categoria veröffentlicht. Setze ein Lesezeichen auf den Permalink.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert