Hogyan valósítsuk meg a páratlan és páros programot C-ben



Ez a cikk részletes és átfogó ismereteket nyújt Önnek az Odd & Even Program C-ben történő megvalósításának különféle módjairól.

A C nyelvben nagyon gyakori probléma annak ellenőrzése, hogy egy szám páros vagy páratlan-e. A következő mutatókkal foglalkozik ez a páratlan és páros program a C cikkben:

Ha egy szám tökéletesen osztható 2-vel, akkor párosnak nevezzük. A fennmaradó számokat, amelyek nem oszthatók el tökéletesen 2-vel, páratlan számnak nevezzük. Egyszerű szavakkal, a páros számok azok a számok, amelyek n = 2k formában vannak, míg a páratlan számok azok a számok, amelyek n = 2k + 1 formában vannak. Az összes egész szám páros vagy páratlan szám lesz. Ebben a blogban megértjük, hogyan lehet ellenőrizni, hogy egy szám páros vagy páratlan-e a C program segítségével.





Különféle módokon ellenőrizhetjük, hogy egy adott szám páros vagy páratlan-e.

Nézzük meg mindegyiket egyenként.



Páratlan és páros program folyamatábra

A következő lenne a páratlan vagy páros program folyamatábrája:

A C nyelvben nagyon gyakori probléma annak ellenőrzése, hogy egy szám páros vagy páratlan-e. Ha egy szám tökéletesen osztható 2-vel, akkor párosnak nevezzük. A maradék számokat, amelyek nem oszthatók el tökéletesen 2-vel, páratlan számnak nevezzük. Egyszerű szavakkal, a páros számok azok a számok, amelyek n = 2k formában vannak, míg a páratlan számok azok a számok, amelyek n = 2k + 1 formában vannak. Az összes egész szám páros vagy páratlan szám lesz. Ebben a blogban megértjük, hogyan lehet ellenőrizni, hogy egy szám páros vagy páratlan-e a C program segítségével. Különféle módokon ellenőrizhetjük, hogy egy adott szám páros vagy páratlan-e. Nézzük meg mindegyiket egyenként. Páratlan és páros program folyamatábra A páratlan vagy páros program folyamatábra a következő:



Most nézzük meg a páratlan és páros program algoritmusát C-ben.

Páratlan és páros program algoritmus

Az algoritmus nagyon egyszerű:

RAJT

1. lépés → Vegyen egy egész számot n

2. lépés → Hozzárendelés n a változóhoz

3. lépés → Végrehajtás n modulo 2 és ellenőrizze az eredményt, ha a kimenet 0

4. lépés → Ha igaz n egyenlő

5. lépés → Ha hamis n furcsa

ÁLLJON MEG

Most nézzük meg a páratlan és páros program álkód algoritmusát

Páratlan és páros program-álkód

IF (egész modulo 2) értéke 0

A PRINT szám páros

MÁS

A PRINT szám furcsa

VÉGE HA

typecast kettős int java

Most nézzük meg a Program páros vagy páratlan ellenőrzésének algoritmusát

Program a páros vagy a páratlan ellenőrzésére

A C programozási nyelvben van egy modulo operátorunk, amely visszaadja az osztó és osztó fennmaradó részét. Ezt az operátort használjuk annak kiderítésére, hogy a nuber 2k vagy 2k + 1 formátumú-e.

Most hadd nézze meg az ius a kódot, hogy ellenőrizze, hogy egy adott egész páratlan vagy páratlan-e.

Kód

ha (num% 2 == 0) printf ('% d páros.', num) else printf ('% d páratlan.', num)

Előre haladva nézzük meg a teljes kódot.

Példa

#include int main () {int num printf ('Írjon be egy számot:') scanf ('% d', & num), ha (num% 2 == 0) printf ('% d páros.', num) else printf ('% d páratlan.', szám) return 0}

Output1:

Kimenet - páratlan vagy páros program a c- Edureka programban

2. kimenet:

Kimenet - 2

Ebben a programban ellenőriztük, hogy az adott szám 0 vagy 1 értéket ad-e visszamaradék, ha elosztjuk 2-vel. Ha n% 2 == 0, a szám páros, különben a szám páratlan.

Most nézzünk meg még egy variációt, ahol ugyanezt elvégezheted.

Program, hogy ellenőrizze a páratlan vagy páros feltételes operátor használatát

Feltételes operátorral is ellenőrizheti ugyanazt a feltételt, amelyet korábban tárgyaltunk.

Feltételes üzemeltető / Ternary operátor: A feltételes operátorok egy értéket adnak vissza, ha a feltétel igaz, és egy másik értéket a feltétel hamis.

Szintaxis : (Feltétel? True_value: false_value)

Példa : (X> 10? 0: 1)

Példa

#include int main () {int num printf ('Írjon be egy számot:') scanf ('% d', & num) (num% 2 == 0)? printf ('% d páros.', num): printf ('% d páratlan., num) return 0}

Output1:

Kimenet - páratlan vagy páros program a c- Edureka.png fájlban

2. kimenet:

Output--2

Nézzünk még egy variációt

Keresse meg a Páratlan vagy páros a Bitenkénti operátor használatát

A bitenkénti ÉS operátor segítségével azt is ellenőrizheti, hogy a megadott szám páros vagy páratlan-e.

Példa

#include int main () {int num printf ('Írjon be egy számot:') scanf ('% d', & num) ha (num & 1 == 1) printf ('% d páratlan.', num) else printf ('% d páros.', num) return 0}

Output1:

Kimenet - páratlan vagy páros program a c- Edureka.png fájlban

2. kimenet:

Kimenet - 2

Miután átnézte a fenti programokat, megértette, hogyan lehet ellenőrizni, hogy egy adott szám páratlan vagy páros-e a C programozásban. Remélem, hogy ez a blog informatív és hozzáadott értéket jelent Önnek.

Ezzel véget értünk ennek a páratlan és páros programnak a C cikkben.

nézd meg a kiképzés az Edureka nyújtotta számos technológián, például a Java-on, Tavaszi és még sok más, egy megbízható online tanulási társaság, amelynek több mint 250 000 elégedett tanulóból álló hálózata van az egész világon

Van egy kérdésünk? Említse meg a „Páratlan és páros program C-ben” blog megjegyzés rovatában, és a lehető leghamarabb kapcsolatba lépünk Önnel.