Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man skriver ett program i C för metriska omvandlingar

    engelska och metriska system använder olika enheter för att mäta fysikaliska storheter som längd , hastighet och kraft . Omvandlingar från engelska till metriska enheter är verkligen viktigt eftersom det metriska systemet , även kallat internationella systemet ( SI ) , används av de flesta länder i världen . Skapa ett program för att konvertera de engelska enheterna till det metriska systemet är ett intressant program övning som innebär användning av matriser , villkorade grenar och klassen String . Saker du behöver
    Microsoft Visual C + + Express
    Visa fler instruktioner
    1

    Ställ in ditt program i Visual C + + editor . Börja genom att inkludera " iostream " och "sträng" bibliotek . Den iostream biblioteket hanterar input och processer utgång . Strängen biblioteket används för att arbeta med strängar , som är datastrukturer för att lagra och hantera ord och text i allmänhet Detta är koden

    : .

    # Include

    # include


    using namespace std ;

    int main ( ) katalog

    {
    2

    Deklarera variabler i ditt program . Vi måste deklarera variabler för engelska enheter , metriska enheter , en variabel för att välja en omställning , och en variabel för att kontrollera om ingången är korrekt . Initiera två sträng arrayer för att hålla enheterna ( en array för engelska enheter , den andra för metriska enheter ) och en dubbel array för att lagra de omräkningstal

    Dessa är de variabla initieringar : .

    Dubbel eng , //​​engelska enheter

    dubbel metrisk , //metriska enheter

    bool checkchoice = true; //för att kontrollera användarens val
    val

    int , //​​lagrar användarens val

    dubbel conv [ 4 ] = { 2,54 , 1.609 , 4.448 , 1.609 } , //inch , mile , pund , mile per timme faktorer

    sträng engUnits [ 4 ] = { " inches " , " Miles " , " pounds " , " miles per hour " };

    sträng metUnits [ 4 ] = { " centimeter " , " mil " , " Newton " , " kilometer per timme " } ; Addera 3

    Visa en meny för användaren . Menyn kommer att uppmana användaren att göra ett val , och programmet kommer att köra den lämpliga konverteringen utifrån användarens val
    p Detta är koden för att visa menyn : .

    Cout << , " Välj en omvandling från menyn : " << endl;

    cout << " . 1 tum till centimeter " << endl;

    cout << ; " . 2 miles till kilometer " << endl;

    cout << " . 3 pounds till Newtons " << endl;

    cout << " 4 Miles per timme till kilometer per timme " << endl;

    cout << " Ditt val : . " ,

    cin >> val,

    cout << endl;
    4

    Kontrollera om användarens val är korrekt . Om valet är felaktig , kommer värdet av checkchoice byta till
    p Detta är koden :

    if ( val < 1

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man returnera en referens till vektor C
    ·Vilka är fördelarna med en Bot
    ·Hur tar jag en sträng från en indatafil och vända de…
    ·Lägga till kolumner till en DataTable i C #
    ·Hur man bygger en förloppsindikator i XCode
    ·Hur man skriver en C-programmet för att hitta den Fibo…
    ·Hur man lägger in en textfil till en vektor av structs…
    ·C + + Microsoft Tutorial Visual
    ·Cocoa Touch Vs . Mål C
    ·Hur man skapar en vektor av tecken arrayer i C + +
    Utvalda artiklarna
    ·HTML -kod för Understrukna Kursiv
    ·Hur får jag ett intervall av värden från den sortera…
    ·Hur att kompilera en klass fil
    ·C + + Träning
    ·Word tutorials med VB
    ·Hur konvertera en HTML- strängvariabel Code Behind VB.…
    ·Hur man bygger Java Applets i binärt
    ·Hur utdata i XML- strängar på Android
    ·Fast Vs . Dynamic Array i Visual Basic
    ·Hur man beräknar tidsskillnaden PHP
    Copyright © Dator Kunskap http://www.dator.xyz