C a C + + Programovací Zdroje

Zdieľať / Záložka
Vlastné vyhľadávanie

Slučiek a rozhodnutie - ak je iný, pre a zároveň

Publikované dňa 10.9.2008

C jazyk programes sú vykonané v poradí, ale môžeme kontrolovať plnenie programu C pomocou akéhokoľvek kontrolného mechanizmu, ktorým môžeme porovnávať veci a dospel k nejakému rozhodnutiu. To zahŕňa použitie niektoré operácie nazýva relačné operátory, podmienené príkazy tzv if-else a slučiek. Máme základné operátorov na porovnanie dvoch hodnôt.

Tieto relačné operátory porovnávajú dve hodnoty a vrátiť pravdivé alebo nepravdivé po porovnaní. Môžeme použiť relačné operátory na porovnanie hodnôt každej základný dátový typ, takže všetko, čo potrebujete, je zmeniť správanie programu.

"Relačné operátory porovnávajú dve hodnoty všetkých základných dátových typov a vráti true alebo false po porovnaní."

Tu sú príklady podmienených prevádzkovateľov

  1. <Menšie ako
  2. > Väčší ako
  3. == Rovná sa
  4. <= Menšie alebo rovnaké ako
  5. > = Väčší ako alebo rovné
  6. ! = Nerovná sa

Rozhodnutia riadiaci štruktúru v C môže byť vykonávaná pomocou

  1. If
  2. Ak - else
  3. Podmienené operátory

Ak samo o sebe bude vykonávať jednotný výpis alebo skupina vyhlásenie, keď podmienka nasledujúce údaje, ak je pravda,

Ak je podmienka nepravdivá potom skupina vyhlásenie môže byť spustený pomocou iného vyhlásenie

Jednoduchý príklad, ak vyhlásenie:

  if (VARNAY == 20)
   printf ("Hodnota premennej je 20"); 

Môžeme použiť blok špecifikovať vyhlásenie vopred vykonať v prípade, že daný stav je pravda

  if (VARNAY == 20) (
    printf ("Hodnota premennej je 20");
    printf ("Tlač čo keď budete chcieť !!!");
 ) 

To sú tri metódy pomocou ktorých môžeme opakovať časť programu v C programovania

  1. Použitie pre výpis
  2. Pomocou while
  3. Použitie do-while

Pre vyhlásenie je spustený s kľúčovým slovom pre. Existujú tri výrazy, ktoré sa objavujú s v pre vyhlásení.

  1. Inicializácia Vyjadrenie
  2. Test Pripomienky
  3. Prírastok Vyjadrenie

To má nasledujúci štandardný formulár.

  for (int i = 0; i <= min; i + +)
    ANS + = i; 

Cyklus pokračuje až do stanovené podmienky, je pravda. Všeobecná forma, kým slučka je

  while (podmienka)
    slučky vyhlásenie 

Do-kým slučka je podobný cyklu while v tom, že slučka pokračuje tak dlho, ako uvádza slučku podmienkou zostáva pravdou. Hlavným rozdielom je to, že podmienka je kontrolovaná na konci do-while. Takže do-kým slučka je vždy vykonaný aspoň raz. Jej všeobecnej podobe je

  do (
    slučky vyhlásenie
 ) While (podmienka) 

Stránky: [Page - 1] [Page - 2] [Strana - 3] [Page - 4] [Page - 5]

Štítky: ,

Rovnako ako čo vidíte?

Staňte sa jedným z stáli upísaním! Budete ako prvý vedieť, keď budeme pridávať ďalšie skvelá miesta práve takhle. Pripojte sa do buď RSS alebo svářeč dnes!

Existuje 183 Komentáre k tomuto príspevku. Môžete sledovať všetky reakcie na tento vstup pomocou RSS 2.0 feed . Môžete preskočiť na koniec a zanechať odpoveď , alebo Trackback z vašich vlastných stránok.

  • tokyo12345 hovorí:

    Prosím, pomôžte mi aj v tejto otázke
    napísať program na výrobu konverziu pre váhu libier na kilogram. štart od 50 libier do 200 libier ... Výsledky tohto programu sa bude používať v budúcom COMELEC registration.try s cieľom získať tieto výsledky na obrazovke.

    Libra kilá
    100.00 45.45
    101.00 45.91
    102.00 46.36
    103.00 46.82
    104.00 47.27
    105.00 47.73
    106.00 48.18
    107.00 48.64
    108.00 49.09
    109.00 49.55
    110,0 ... ..

    Prosím, pomôžte mi aj nutnosť tejto zajtra trinásť hodín email me (lawrence_dejesus21@yahoo.com)

    ďakujem

  • rere hovorí:

    --- Original Message ---

    --- Original Message ---
    Dajte mi prosím správne kód pre túto použitie cyklu while vyhlásení ..

    Napíšte program, ktorý bude počítať a tlačiť účty pre spoločnosť mesto moc. Sadzby sa líšia v závislosti na tom, či používanie je rezidenčné, komerčné, alebo priemyselné. Kód R znamená obytné, C znamená, obchodné, som pre priemyselné použitie. Akékoľvek iné číslo by sa malo zaobchádzať ako chyba.
    Ceny sú počítané takto:
    R: 6,00 dolárov plus 0,52 dolárov za kWh použité
    C: 60,00 dolárov za prvý 10000kwph a 0,045 dolárov za každú ďalšiu kWh
    I: sadzba sa líši v závislosti na čase použitia:
    Špičke: 76,00 dolárov za prvý 1.000kwh a 0,065 dolárov za každú ďalšiu kWh
    off-špičku: 40,00 dolárov za prvý 1.000kwh a 0,028 dolárov za každú ďalšiu kWh.

    Váš program by mal vyzve užívateľa na zadanie integer číslo účtu, kód použitie (typ char). A potrebné údaje o spotrebe v celej rade kilowatthodín-. Váš program by mal zobrazovať dlžnú sumu od užívateľa ..


Required

Musíte byť prihlásený , aby ste mohli písať komentár.