Come implementare il programma Pari e Dispari in C

Questo articolo ti fornirà una conoscenza dettagliata e completa dei vari modi per implementare il Programma pari e dispari in C.

Controllare se un numero è pari o dispari, è un problema molto comune nel linguaggio C. I seguenti suggerimenti saranno trattati in questo programma Pari e Dispari in C articolo:

Se un numero è perfettamente divisibile per 2 è noto come numero pari. I numeri rimanenti che non sono perfettamente divisibili per 2 sono noti come numero dispari. In parole semplici, i numeri pari sono quei numeri che sono nella forma n = 2k, mentre i numeri dispari sono quei numeri che sono nella forma di n = 2k + 1. Tutti gli interi saranno numeri pari o dispari. In questo blog capiremo come verificare se un numero è pari o dispari utilizzando il programma C.





Ci sono vari modi in cui possiamo verificare se un dato numero è pari o dispari.

Diamo un'occhiata a ciascuno di essi uno per uno.



Diagramma di flusso del programma pari e dispari

Di seguito è riportato il diagramma di flusso per il programma pari o dispari:

Controllare se un numero è pari o dispari, è un problema molto comune nel linguaggio C. Se un numero è perfettamente divisibile per 2 è noto come numero pari. I numeri rimanenti che non sono perfettamente divisibili per 2 sono noti come numeri dispari. In parole semplici, i numeri pari sono quei numeri che sono nella forma n = 2k, mentre i numeri dispari sono quei numeri che sono nella forma di n = 2k + 1. Tutti gli interi saranno numeri pari o dispari. In questo blog capiremo come verificare se un numero è pari o dispari utilizzando il programma C. Ci sono vari modi in cui possiamo verificare se un dato numero è pari o dispari. Diamo un



Ora esaminiamo l'algoritmo per il programma pari e dispari in C.

Algoritmo di programma pari e dispari

L'algoritmo è molto semplice:

INIZIO

Passaggio 1 → Prendi un numero intero n

Passaggio 2 → Assegna n alla variabile

Passaggio 3 → Esegui n modulo 2 e controlla il risultato se l'output è 0

Passaggio 4 → Se vero n è anche

Passaggio 5 → Se falso n è strano

FERMARE

Ora esaminiamo l'algoritmo per lo pseudocodice del programma pari e dispari

Pseudocodice del programma pari e dispari

IF (numero intero modulo 2) è uguale a 0

Il numero PRINT è pari

ALTRO

Il numero PRINT è dispari

FINISCI SE

Ora esaminiamo l'algoritmo per Program to Check Even or Odd

Programma per controllare pari o dispari

Nel linguaggio di programmazione C, abbiamo un operatore modulo che restituisce il resto del divisore e del divisore. Useremo questo operatore per capire se il nuber è in formato 2k o 2k + 1.

Ora, esaminiamo il codice per verificare se un dato numero intero è pari o dispari.

Codice

if (num% 2 == 0) printf ('% d è pari.', num) else printf ('% d è dispari.', num)

Andando avanti, diamo un'occhiata al codice completo.

Esempio

#include int main () {int num printf ('Immettere un numero:') scanf ('% d', & num) if (num% 2 == 0) printf ('% d è pari.', num) else printf ('% d è dispari.', num) return 0}

Uscita1:

Programma di output pari o dispari in c- Edureka

Uscita2:

Uscita- 2

In questo programma abbiamo verificato se il numero specificato restituisce 0 o 1resto quando lo dividiamo per 2. Se n% 2 == 0, il numero è pari, altrimenti il ​​numero è dispari.

Ora diamo un'occhiata a un'altra variazione in cui puoi eseguire lo stesso.

Programma per controllare pari o dispari utilizzando l'operatore condizionale

Puoi anche utilizzare l'operatore condizionale per verificare la stessa condizione di cui abbiamo discusso in precedenza.

Operatore condizionale / Operatore ternario: Gli operatori condizionali restituiscono un valore se la condizione è vera e restituisce un altro valore se la condizione è falsa.

Sintassi : (Condizione? True_value: false_value)

Esempio : (X> 10? 0: 1)

Esempio

#include int main () {int num printf ('Immettere un numero:') scanf ('% d', & num) (num% 2 == 0)? printf ('% d è pari.', num): printf ('% d è dispari.', num) return 0}

Uscita1:

quante parole riservate in java

Programma di output pari o dispari in c- Edureka.png

Uscita2:

Output--2

Diamo un'occhiata a un'altra variazione

Trova pari o dispari utilizzando l'operatore bit per bit

È inoltre possibile verificare se il numero specificato è pari o dispari utilizzando l'operatore AND bit per bit.

Esempio

#include int main () {int num printf ('Immettere un numero:') scanf ('% d', & num) if (num & 1 == 1) printf ('% d è dispari.', num) else printf ('% d è pari.', num) return 0}

Uscita1:

Programma di output pari o dispari in c- Edureka.png

Uscita2:

Uscita- 2

Ora, dopo aver esaminato i programmi di cui sopra, avresti capito come controllare se un dato numero è dispari o pari nella programmazione C. Spero che questo blog sia informativo e un valore aggiunto per te.

Con questo, arriviamo alla fine di questo programma Pari e Dispari in C articolo.

controlla il formazione fornito da Edureka su molte tecnologie come Java, Primavera e molti altri, una società di formazione online affidabile con una rete di oltre 250.000 studenti soddisfatti sparsi in tutto il mondo

Hai domande per noi? Menzionalo nella sezione commenti di questo blog “Programma pari e dispari in C” e ti risponderemo il prima possibile.