Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako napísať program v C pre metrické konverzie

English a metrické systémy používajú rôzne jednotky pre meranie fyzikálnych veličín ako je dĺžka , rýchlosť a účinnosť . Konverzia z angličtiny do metrických jednotiek sú veľmi dôležité , pretože metrického systému , nazývané tiež medzinárodný systém ( SI ) , sa používa vo väčšine krajín na svete . Vytvorenie program pre prevod jednotiek anglické na metrický systém je zaujímavý programovací cvičenie , ktoré zahŕňa použitie polí , podmienené konáre a triedy String . Veci , ktoré budete potrebovať v Microsoft Visual C + + Express
Zobraziť ďalšie inštrukcie Cestuj 1

Nastavte svoj ​​program v aplikácii Visual C + + editora . Začnite tým , že vrátane " iostream " a " reťazec " knižnice . Knižnica iostream spracováva vstupné a výstupné procesy . . Knižnica reťazec sa používa pre prácu s reťazcami , ktoré sú dátové štruktúry určené na ukladanie a spracovanie slov a textu všeobecne

kód : Spojené

# include

# include klipart

using namespace std ;

int main ( )

{
2

deklarovať premenné v programe . Musíme deklarovať premenné pre anglické jednotky , metrických jednotiek , premennú zvoliť konverziu , a premennú skontrolovať , či vstup je správny . . Inicializovať dva sláčikové pole , aby jednotky ( jedna matica pre anglické jednotky, iné pre metrické jednotky ) a double pole pre uloženie konverzných faktorov

Ide o variabilný inicializácia :

double eng //anglické jednotky

dvojitý metrické //metrické jednotky

bool checkchoice = true ; //skontrolovať voľby užívateľa

int voľba , //ukladá Voľba autorovi

double conv [ 4 ] = { 2,54 , 1,609 , 4,448 , 1,609 } , //palca , míle , libry , míle za hodinu faktorov

reťazec engUnits [ 4 ] = { " palce " , " miles " , " kilo " , " míľ za hodinu " } ;

reťazec metUnits [ 4 ] = { " centimetrov " , " kilometrov " , " Newtonova " , " kilometrov za hodinu " } ;
3

Zobrazte ponuku pre užívateľa . Ponuka požiada užívateľa , aby sa voľby , a program spustiť príslušnú konverziu na základe voľby užívateľa

Tento kód sa zobrazí menu : .

Cout << , " Vyberte konverziu z menu : " << endl ;

cout << " 1 palca na centimetre . " << endl ;

cout << ; " . míle na kilometre 2 " << endl ;

cout << " 3 libry na Newtonov . " << endl ;

cout << " . 4 míle za hodinu kilometrov za hodinu , " << endl ;

cout << " Vaša voľba : " ;

cin >> voľba ;

cout << endl ;
4

Skontrolujte , či je voľba užívateľa je správne . Je-li voľba je správna , bude hodnota checkchoice zmeniť

Toto je kód :

if ( voľba < 1

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené