Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan skrive et program i C for metriske konverteringer
    engelske og metriske systemer bruker forskjellige enheter for å måle fysiske størrelsene som lengde , hastighet og kraft. Konverteringer fra engelsk til metriske enheter er veldig viktig som det metriske systemet , også kalt internasjonal System ( SI ) , blir brukt av de fleste land på verdenskartet . Opprette et program for å konvertere de engelske enheter til det metriske systemet er en interessant programmering øvelse som innebærer bruk av arrays, betingede grener og strengen klassen . Du trenger:
    Microsoft Visual C + + Express
    Vis flere instruksjoner
    en

    Sett opp program i Visual C + + editor. Begynn ved å inkludere " iostream " og " streng " biblioteker . Den iostream bibliotek håndterer input og output-prosesser . Strengen biblioteket brukes til å arbeide med strenger , som er datastrukturer utviklet for å lagre og håndtere ord og tekst generelt
    p Dette er koden : .

    # Include

    # include

    bruker namespace std;

    int main ( )

    {
    2

    Erklærer variabler i programmet . Vi trenger å erklære variabler for engelske enheter, metriske enheter, en variabel for å velge en konvertering , og en variabel for å sjekke om alle data er korrekte . Initialiser to streng arrays for å holde enhetene ( ett array for engelske enheter, andre for metriske enheter) og en dobbel rekke å lagre omregningsfaktorer

    Dette er de variable initializations : .

    Dobbel eng ; //Norsk enheter

    doble metrisk ; //metriske enheter

    bool checkchoice = true; //for å sjekke brukerens valg

    int valg; //lagrer brukerens valg

    dobbel conv [ 4 ] = { 2.54 , 1.609 , 4,448 , 1,609 }; //tomme , mile , pund , mil per time faktorer

    streng engUnits [ 4 ] = { " inches " , " mil "," pounds "," miles per hour "} ,

    streng metUnits [ 4 ] = { " centimeter "," kilometer "," Newtons "," kilometer per time " };
    3

    Vise en meny for brukeren . Menyen vil be brukeren om å gjøre et valg , og programmet vil utføre riktig konvertering basert på brukerens valg
    p Dette er koden for å vise menyen : .

    Cout << ; "Velg en konvertering fra menyen : " << endl;

    domstol << " . en tommer til centimeter " << endl;

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

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

    cout << " 4 Miles i timen til kilometer i timen "<< endl ;

    cout << " Ditt valg : . ";

    cin >> valg;
    < p> cout << endl;
    4

    Sjekk om brukerens valg er riktige. Hvis valget er feil , vil verdien av checkchoice endre til
    p Dette er koden : en

    if ( valg < 1

    früher :

     Weiter:
      Relatert Artike
    ·Microsoft C + + Tutorials 
    ·Hvordan å kompilere Flere CPP filer 
    ·Hvordan lage en C + + headerfil 
    ·Hvordan lage et nytt bilde Box på Runtime i C 
    ·Slik utfører dynamisk minne allokering i C + + 
    ·Hvordan initialisert Pekere 
    ·Hvordan lage Input Bare et heltall i C + + 
    ·Hvordan sette en tekstfil til en Vektor av Structs i C …
    ·Hvordan lage MFC Kommandoknapper 
    ·Slik finner du ut et heltall Størrelse i C + + 
      Anbefalte artikler
    ·Slik konverterer Pseudo Codes til flytskjemaer 
    ·Slik pakker du ut tall fra en streng på Python 
    ·Slik konverterer Double til String C + + 
    ·Hvordan bruke Html5lib i Python 
    ·Hvordan å lære Perl 
    ·Slik installerer IPRE Python 
    ·Hvordan bruke bannere og klistremerker i GTK Radiant 
    ·Slik finner du ut Kontroll Med en nåværende fokus VB 
    ·Slik fjerner Numerisk Strings i Perl 
    ·Hvordan Ring JavaScript Fra en HTML-mal 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/