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 skapar en C- konsol program som fungerar som en enkel kalkylator

    programspråket C är en av de mest väl - stödda datorspråk i världen . C-program kan skrivas i nästan alla datorer plattformar, inklusive persondatorer , servrar , smarta telefoner och inbäddade enheter som smarta hushållsmaskiner . Bland dess funktioner är ett bibliotek som underlättar skicka och ta emot data till och från konsolen . Detta gör att programmet kan kommunicera med en användare genom att läsa från tangentbordet och skicka meddelanden till bildskärmen. C stöder också grundläggande matematik , vilket gör den idealisk för att bygga en konsol program som utför några enkla beräkningar . Saker du behöver
    C-kompilator
    Visa fler instruktioner , Skapa ett skelett av C Application
    1

    Importera C-biblioteket " cstdio . " På toppen av din källkod , infogar denna rad :

    # include
    2

    Skapa en inkörsport till ditt program genom att deklarera en huvudfunktion . En inkörsport berättar ditt OS exakt var du ska börja ditt program . Den huvudsakliga funktionen bifoga all din kod inom två klamrar , men än så länge du inte har någon kod för att sätta in det . För att skapa en huvudfunktion utan någon kod , kan du skriva det här :

    main ( ) katalog

    {

    }
    3

    Fyll i den logik som utgör huvuddelen av programmet. Placera varje kodrad i del 2 på sin egen linje innanför klammerparenteser av huvudfunktionen .
    Fyll i huvudfunktionen
    4

    Deklarera och initiera variablerna . Du kommer att använda tre variabler : det första numret kommer att läggas , det andra numret som ska läggas till och operatören . Skriv in följande i din huvudsakliga funktion :

    float i = 0 ;

    float j = 0 ;

    röding op = '0 ' ;
    5

    Skicka en kort instruktion till konsolen och vänta på att användaren matar in korrekt formaterad inmatning . Skriv de nästa två rader under din variabeldeklarationer :

    printf ( " Ange i följande format : . 2 +2 \\ n " ) ;

    scanf ( " % f % c % f " , & jag , & op , och j ) ,
    6

    Skriv ett uttalande som utför aritmetiska operationer addera, subtrahera , multiplicera och dividera . Eftersom det finns fyra olika verksamheter , kommer du behöva byta till den rätta , beroende på vad användaren ingångar . En switch-sats kommer att uppnå detta genom att kontrollera en variabel , och sedan hoppa till fallet som motsvarar detta värde . Satsen switch innesluter alla sina ärenden inom klammerparenteser , precis som den viktigaste funktionen . För nu du inte har några fall , så bara skapa en tom switch så här :

    switch ( op ) katalog

    {

    }
    7

    Skriv fallen för addition , subtraktion , multiplikation och division inuti klammerparenteser av switch-satsen . Dessa ärenden kommer att utlösas när användaren skriver " + " , " - " , " * " eller " /" på tangentbordet . Varje fall kommer att utföra en annan aritmetisk operation och sedan skriva ut resultatet . Skriv in följande fyra raderna att lägga dessa fall :

    case ' + ' : printf ( " % 4.2f \\ n " , (i + j ) ​​) , break;

    case ' - ' : printf ( " % 4.2f \\ n " , ( ij ) ) , break;

    case ' * ' : printf ( " % 4.2f \\ n " , (i * j ) ) , break ;

    case ' /' : printf ( " % 4.2f \\ n " , ( i /j ) ) , break;
    8

    Lägg en default case . Detta kommer att utlösa när användaren skriver in något som inte är ett plustecken eller annan aritmetisk funktion tecken . Skriv här nedan det tidigare fallet :

    default : printf ( " Illegal Operation \\ n ". ) , Break;
    9

    Avsluta programmet . Detta åstadkommes genom att sända ett integralvärde till operativsystemet . Vanligtvis är avslutad ett program symboliseras genom att returnera värdet " 0 " från main . Placera följande kodrad på botten av din huvudsakliga funktion :

    avkastning 0;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur vill kolla en POP3 e-post med C + + med MFC
    ·Hur mäter Varje ASCII Bredd i en String
    ·Hur Omvänd en Array i C + +
    ·Hur man gör en VSH Arkiv
    ·Hur man använder pekare i C + +
    ·Vad Är Struktur Variabler initieras till i C
    ·Hur man använder Strspn funktion i C + +
    ·Hur man identifierar en Windows användare Med ASP
    ·Hur man gör ett program med Microsoft Visual C
    ·Konvertera strängar till osignerade långa Värden
    Utvalda artiklarna
    ·Hur man skapar Elements med JavaScript klientsidan
    ·Lägga till en skrivare med VBScript
    ·Hur du kontrollerar om du har deklarerat en variabel i …
    ·Hur konvertera ett Java String till Color
    ·Hur man sållar poster med datumintervall i Visual Basi…
    ·Hur skapar jag en Controller Använda en ställning med…
    ·Hur man byter godtycklig text i String i C + +
    ·Object Vs . Array i PHP
    ·Exec Vs. System i PHP
    ·Hur ansluta till flera databaser i PHP och MySQL
    Copyright © Dator Kunskap http://www.dator.xyz