edutecnica

Esercizio 1        

Scrivere un programma che inseriti da tastiera due numeri interi da tastiera ne stampi il maggiore; se i due numeri sono uguali deve essere stampata la somma dei due numeri.


E' richiesta la direttiva
#include<iostream>
per permettere l'input da tastiera col comanto cin e l'output a video attraverso il comando cout.
Notiamo nell'istruzione condizionale
if(x==y)
l'operatore di confronto == che deve obbligatoriamente essere usato nel caso in un'istruzione condizionale si debba verificare l'uguaglianza tra due valori.
Questo simbolo non deve mai essere sostituito dall'operatore di assegnamento = che può essere usato solo nel caso si voglia assegnare un valore ad una variabile.

#include<iostream>
using namespace std;
main(){
int x,y;
cout << "ins.x:"; cin >> x;
cout << "ins.y:"; cin >> y;
if(x==y)cout << x+y;
else if(x>y) cout << x;
else cout << y;
}//fine main

Il diagramma di flusso che descrive l'algoritmo è il seguente: