Nwlapcug.com


Come confrontare 2 interi in una funzione utilizzando C++

Come confrontare 2 interi in una funzione utilizzando C++


Una delle caratteristiche utili del linguaggio C++ è la sua capacità di utilizzare le funzioni. Una funzione è un pezzo di codice che esegue un calcolo specifico e restituisce il risultato al programma principale. Collezioni di queste funzioni possono essere archiviati in raccolte e trasformati in file di intestazione. Funzioni memorizzate in questi file possono essere chiamate semplicemente eseguendo la direttiva di "#include" all'inizio del file di origine di un programma, eliminando la necessità di riscrivere una funzione comune ogni volta che è necessario in un altro programma. Confrontando il valore di due numeri interi è un'operazione comune che può essere codificata in una semplice funzione, aggiunto a un file di intestazione e utilizzata in qualsiasi numero di programmi.

Istruzioni

1

Dichiarare la funzione e il tipo di dati che restituisce:

int numberCompare()

{

2

Dichiarare le variabili che la funzione accetta:

int FirstNumber;

int SecondNumber;

3

Chiedere all'utente di immettere due valori da assegnare alle variabili dichiarate:

cout << "immettere i due interi che si desidera confrontare:";

4

Ottenere l'input dell'utente e assegnare valori alle variabili:

cin >> FirstNumber >> SecondNumber;

5

Utilizzare un insieme di istruzioni "if" per testare i numeri interi e i risultati di output:

Se (FirstNumber = = SecondNumber)

cout << FirstNumber "è uguale a" << SecondNumber << endl;

Se (FirstNumber! = SecondNumber)

cout << "questi numeri non sono uguali" << endl;

Se (FirstNumber < SecondNumber)

cout << SecondNumber "è maggiore di" FirstNumber << endl;

Se (FirstNumber > SecondNumber)

cout << FirstNumber "è maggiore di" SecondNumber << endl;

6

La funzione di chiudere e tornare al programma chiamante:

return 0;

}

Consigli & Avvertenze

  • Gli operatori di confronto in C++ sono: = = uguale a;! = non uguali; < meno di; > maggiore; < = minore o uguale a; > = maggiore o uguale a.