Ako implementovať nepárny a rovnomerný program v jazyku C.



Tento článok vám poskytne podrobné a komplexné vedomosti o rôznych spôsoboch implementácie programu Nepárny a párny v jazyku C.

Kontrola, či je číslo párne alebo nepárne, je v jazyku C veľmi častým problémom. V tomto článku o nepárnych a párnych udalostiach v C sa budeme venovať nasledujúcim ukazovateľom:

Ak je číslo dokonale deliteľné 2, je známe ako párne číslo. Zvyšné čísla, ktoré nie sú úplne deliteľné číslom 2, sú známe ako nepárne číslo. Jednoduchými slovami, párne čísla sú tie čísla, ktoré majú tvar n = 2k, zatiaľ čo nepárne čísla sú čísla, ktoré majú tvar n = 2k + 1. Všetky celé čísla budú párne alebo nepárne čísla. V tomto blogu pochopíme, ako pomocou programu C skontrolovať, či je číslo párne alebo nepárne.





Existuje niekoľko spôsobov, ako môžeme skontrolovať, či je dané číslo párne alebo nepárne.

Pozrime sa na každú z nich jednu po druhej.



Vývojový diagram nepárnych a párnych programov

Nasleduje vývojový diagram pre nepárny alebo párny program:

Kontrola, či je číslo párne alebo nepárne, je v jazyku C veľmi častým problémom. Ak je číslo dokonale deliteľné 2, je známe ako párne číslo. Zvyšné čísla, ktoré nie sú úplne deliteľné číslom 2, sú známe ako nepárne číslo. Jednoduchými slovami, párne čísla sú tie čísla, ktoré majú tvar n = 2k, zatiaľ čo nepárne čísla sú čísla, ktoré majú tvar n = 2k + 1. Všetky celé čísla budú párne alebo nepárne čísla. V tomto blogu pochopíme, ako pomocou programu C skontrolovať, či je číslo párne alebo nepárne. Existuje niekoľko spôsobov, ako môžeme skontrolovať, či je dané číslo párne alebo nepárne. Pozrime sa na každú z nich jednu po druhej. Vývojový diagram pre nepárny a párny program Nasleduje vývojový diagram pre nepárny alebo párny program:



Teraz sa pozrime na algoritmus pre nepárny a párny program v C.

Algoritmus nepárnych a párnych programov

Algoritmus je veľmi jednoduchý:

ŠTART

Krok 1 → Vezmite celé číslo n

Krok 2 → Priradiť n do premennej

Krok 3 → Vykonajte n modulo 2 a skontrolujte výsledok, ak je výstup 0

Krok 4 → Ak je to pravda n je párne

Krok 5 → Ak je nepravdivé n je nepárne

STOP

Teraz sa pozrime na algoritmus pre pseudokód lichého a párneho programu

Pudný a nepárny programový pseudokód

IF (integer modulo 2) sa rovná 0

Číslo PRINT je párne

INAK

PRINT number je nepárne

KONIEC AK

Teraz sa pozrime na algoritmus pre Program na kontrolu párneho alebo nepárneho

Program na kontrolu Párny alebo Nepárny

V programovacom jazyku C máme operátora modulo, ktorý vracia zvyšok deliteľa a deliteľa. Pomocou tohto operátora zistíme, či má nuber formát 2k alebo 2k + 1.

Teraz sa pozrieme na kód a skontrolujeme, či je dané celé číslo nepárne alebo párne.

Zákonníka

if (num% 2 == 0) printf ('% d je párne.', num) else printf ('% d je nepárne.', num)

Ďalej sa pozrime na celý kód.

Príklad

#include int main () {int num printf ('Enter a number:') scanf ('% d', & num) if (num% 2 == 0) printf ('% d is even.', num) else printf ('% d je nepárne.', num) návrat 0}

Výstup 1:

Výstup - nepárny alebo nepárny program v c- Edureka

Výstup 2:

Výstup - 2

V tomto programe sme skontrolovali, či dané číslo vracia 0 alebo 1zvyšok, keď ho rozdelíme na 2. Ak n% 2 == 0, číslo je párne, inak je číslo nepárne.

Teraz sa pozrime na jednu ďalšiu variáciu, kde môžete hrať to isté.

Program na kontrolu lichého alebo rovnomerného použitia podmieneného operátora

Môžete tiež použiť podmienený operátor na overenie rovnakej podmienky, o ktorej sme už hovorili.

Podmienečný operátor / ternárny operátor: Podmienené operátory vrátia jednu hodnotu, ak je podmienka pravdivá, a vráti inú hodnotu, ak je podmienka nepravdivá.

Syntax : (Podmienka? True_value: false_value)

Príklad : (X> 10? 0: 1)

Príklad

#include int main () {int num printf ('Enter a number:') scanf ('% d', & num) (num% 2 == 0)? printf ('% d je párny.', num): printf ('% d je párny.', num) návrat 0}

Výstup 1:

reťazec do dátumu využitia v jave

Výstup - nepárny alebo nepárny program v c- Edureka.png

Výstup 2:

Output--2

Pozrime sa ešte na jednu variáciu

Nájdite nepárne alebo dokonca bitové operátory

To, či je dané číslo párne alebo nepárne, môžete tiež skontrolovať pomocou bitového operátora AND.

Príklad

#include int main () {int num printf ('Enter a number:') scanf ('% d', & num) if (num & 1 == 1) printf ('% d is odd.', num) else printf ('% d je párny.', num) návrat 0}

Výstup 1:

Výstup - nepárny alebo nepárny program v c- Edureka.png

Výstup 2:

Výstup - 2

Teraz po absolvovaní vyššie uvedených programov by ste pochopili, ako skontrolovať, či je dané číslo v programovaní C nepárne alebo nepárne. Dúfam, že tento blog bude informatívny a bude pre vás pridanou hodnotou.

Týmto prichádzame na koniec tohto lichého a párneho programu v článku C.

pozrite sa na školenia poskytuje Edureka na mnohých technológiách, ako je Java, Jar a mnoho ďalších, dôveryhodná online vzdelávacia spoločnosť so sieťou viac ako 250 000 spokojných študentov sa šíri po celom svete

Máte na nás otázku? Uveďte to v sekcii komentárov v tomto blogu „Nepárny a párny program v jazyku C“ a my sa vám ozveme čo najskôr.