Kako izvesti program za liho in sodo v jeziku C



Ta članek vam bo zagotovil podrobno in izčrpno znanje o različnih načinih izvajanja programa Odd & Even v C.

Preverjanje, ali je številka sodo ali liho, je v jeziku C zelo pogosta težava. Naslednji napotki bodo zajeti v tem članku o lihih in sodo v C:

Če je število popolnoma deljivo z 2, je znano kot sodo število. Preostala števila, ki niso popolnoma deljiva z 2, je znana kot liho število. Z enostavnimi besedami so soda števila tista števila, ki so v obliki n = 2k, neparna pa tista, ki so v obliki n = 2k + 1. Vsa cela števila bodo bodisi soda števila bodisi neparna števila. V tem blogu bomo razumeli, kako s programom C preveriti, ali je število sodo ali liho.





Na različne načine lahko preverimo, ali je določeno število sodo ali liho.

Poglejmo si vsakega posebej.



Diagram tekočega in neparnega programa

Sledi diagram poteka za lihi ali sodo program:

Preverjanje, ali je številka sodo ali liho, je v jeziku C zelo pogosta težava. Če je število popolnoma deljivo z 2, je znano kot sodo število. Preostala števila, ki niso popolnoma deljiva z 2, je znana kot liho število. Z enostavnimi besedami so soda števila tista števila, ki so v obliki n = 2k, neparna pa tista, ki so v obliki n = 2k + 1. Vsa cela števila bodo bodisi soda ali neparna števila. V tem blogu bomo razumeli, kako s programom C preveriti, ali je število sodo ali liho. Na različne načine lahko preverimo, ali je določeno število sodo ali liho. Poglejmo si vsakega posebej. Diagram poteka neparnega in soda programa Sledi diagram poteka neparnega ali soda programa:



Zdaj pa poglejmo algoritem za liho in sodo program v C.

Algoritem za liho in sodo program

Algoritem je zelo preprost:

START

1. korak → Vzemite celo število n

2. korak → Dodeli n na spremenljivko

Vadnice za Microsoft SQL za začetnike

3. korak → Izvedite n modulo 2 in preverite rezultat, če je izhod 0

4. korak → Če je res n je celo

5. korak → Če je napačno n je čudno

STOP

Zdaj pa si poglejmo algoritem za Pseudocode Odd & Even Program

Nenamerno in sodo program Pseudocode

ČE (celo število po modulu 2) je enako 0

Številka PRINT je sodo

DRUGO

Številka PRINT je neparna

KONEC ČE

Zdaj pa si oglejmo algoritem za program Check to Even or Odd

Program za preverjanje sodo ali liho

V programskem jeziku C imamo modulo operatorja, ki vrne preostanek delitelja in delilnika. S tem operatorjem bomo ugotovili, ali je številka v obliki 2k ali 2k + 1.

Zdaj naj ius pogleda kodo, da preveri, ali je določeno celo število liho ali sodo.

Koda

if (num% 2 == 0) printf ('% d je sodo.', num) else printf ('% d je neparno', num)

V nadaljevanju si oglejmo celotno kodo.

Primer

#include int main () {int num printf ('Enter a numer:') scanf ('% d', & num) if (num% 2 == 0) printf ('% d je even.', num) else printf ('% d je neparno', število) vrni 0}

Izhod1:

Izhod - neparen ali sodo program v c- Edureka

Izhod2:

Izhod - 2

V tem programu smo preverili, ali dano število vrne 0 ali 1ostanek, ko ga delimo z 2. Če je n% 2 == 0, je število sodo, sicer pa je liho.

def __init__ python

Zdaj pa poglejmo še eno različico, kjer lahko izvedete enako.

Program za preverjanje lihoga ali sodo z uporabo pogojnega operaterja

Pogojni operator lahko uporabite tudi za preverjanje istega pogoja, o katerem smo že govorili.

Pogojni operater / ternarni operater: Pogojni operaterji vrnejo eno vrednost, če je pogoj true, vrne pa drugo vrednost, če je pogoj false.

Sintaksa : (Pogoj? True_value: false_value)

razlika med podiplomskim in magistrskim študentom

Primer : (X> 10? 0: 1)

Primer

#include int main () {int num printf ('Enter a numer:') scanf ('% d', & num) (num% 2 == 0)? printf ('% d je sodo.', število): printf ('% d je neparno', število) return 0}

Izhod1:

Izhod - neparen ali sodo program v c- Edureka.png

Izhod2:

Output--2

Oglejmo si še eno različico

Poiščite liho ali sodo z uporabo bitnega operaterja

Ali je dano število sodo ali liho, lahko preverite tudi z uporabo bitnega operatorja AND.

Primer

#include int main () {int num printf ('Enter a numer:') scanf ('% d', & num) if (num & 1 == 1) printf ('% d je neparno', num) else printf ('% d je sodo.', število) vrni 0}

Izhod1:

Izhod - neparen ali sodo program v c- Edureka.png

Izhod2:

Izhod - 2

Po prehodu skozi zgornje programe bi razumeli, kako preveriti, ali je določeno število liho ali celo pri programiranju C. Upam, da je ta spletni dnevnik informativen in dodane vrednosti za vas.

S tem smo zaključili ta članek Odd & Even Program v C-ju.

preverite usposabljanje Edureka zagotavlja za številne tehnologije, kot je Java, Pomlad in še veliko več, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, razširjenih po vsem svetu

Imate vprašanje za nas? Omenite ga v oddelku za komentarje tega spletnega dnevnika 'Odd & Even Program in C' in v najkrajšem možnem času vas bomo kontaktirali.