Tworzenie prostego programu w C.

Autor: Morris Wright
Data Utworzenia: 23 Kwiecień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
How to Create a Simple Calculator Program using C Programming Language
Wideo: How to Create a Simple Calculator Program using C Programming Language

Zawartość

Czy kiedykolwiek chciałeś programować w C ++? Najlepszym sposobem nauczenia się tego jest przyjrzenie się przykładom. Przyjrzyj się poniższemu prostemu programowi w C ++, aby dowiedzieć się więcej o strukturze programu w C ++, a następnie stwórz swój własny prosty program.

Do kroku

  1. Upewnij się, że masz kompilator i / lub IDE. Trzy dobre opcje to GCC lub jeśli używasz systemu Windows, Visual Studio Express Edition lub Dev-C ++.
  2. Wypróbuj przykładowe programy. Skopiuj i wklej następujący kod do edytora tekstu / kodu:
      Prosty program stworzony przez Bjarne Stroustrup (Programista C ++), aby sprawdzić kompilator:

      #include iostream> [[Obraz: Utwórz prosty program w C ++ Krok 1, wersja 3.webp | center]] #include string> using namespace std; int main () {string s; cout "Twoje imię n"; cin s; cout "Witaj" s " n"; return 0; }

    • Program do określania sumy dwóch liczb:

      [[Obraz: Utwórz prosty program w C ++ Krok 2, wersja 3.webp | center]] #include iostream> using namespace std; int main () {int nr1, nr2, suma; cout " nPierwsza liczba ="; cin no1; cout " nDruga liczba ="; cin no2; sum = no1 + no2; cout " nSuma" no1 "i" no2 "=" suma n "; return 0; }

    • Program do wyznaczania iloczynu liczb:

      [[Obraz: Utwórz prosty program w C ++ Krok 3, wersja 3.webp | center]] #include iostream> int main () {int v1, v2, range; std :: cout "Wpisz dwie liczby:" std :: endl; std :: cin v1 v2; if (v1 = v2) {range = v2 - v1; } else {range = v1 - v2; } std :: cout "range =" zakres std :: endl; return 0; }

    • Program do wyznaczania wartości wykładników:

      [[Obraz: Utwórz prosty program w C ++ Krok 4, wersja 3.webp | center]] #include iostream> using namespace std; int main () {wartość int, pow, wynik = 1; cout "Wprowadź operand:" endl; wartość cin; #cout "Wprowadź wykładnik potęgi:" endl; cin pow; for (int cnt = 0; cnt! = pow; cnt ++) result * = value; wartość cout "do potęgi" pow "to:" result endl; return 0; }

  3. Zapisz to jako plik .cpp z odpowiednią nazwą dla funkcji programu. Zauważ, że istnieje wiele innych rozszerzeń plików C ++ - wybierz jedno z nich (np. *. Cc, *. Cxx, *. C ++, *. Cp).
    • WSKAZÓWKA ": powinien być napisany Zapisz jako typ: {wybierz "Wszystkie pliki"}
  4. Skompiluj program. W Linuksie i kompilatorze gcc używasz Polecenie: g ++ sum.cpp. W systemie Windows używasz kompilatora C ++, takiego jak MS Visual C ++,Dev-C ++ lub inny program według twoich preferencji.
  5. Uruchom program. W Linuksie i komenda kompilatora gcc: ./a.out (a.out to plik exe tworzony przez kompilator po skompilowaniu programu).

Porady

  • cin.ignore () zapobiega przedwczesnemu zamknięciu programu i zamknięciu okna (zanim zdążysz to zobaczyć)! Aby zakończyć program, naciśnij dowolny klawisz. cin.get () działa w ten sam sposób.
  • Dodaj // przed komentarzami.
  • Możesz eksperymentować!
  • Naucz się programować w C ++ ze standardami ISO
  • Więcej informacji na temat programowania w C ++ można znaleźć na stronie cplusplus.com

Ostrzeżenia

  • Program ulegnie awarii, jeśli spróbujesz przypisać znaki do jednej ze zmiennych „int”. Ponieważ nie ma odpowiedniej obsługi błędów, program nie może konwertować wartości. Lepiej czytaj ciągi znaków lub obsługuj błędy.
  • Trzymaj się z daleka od Dev-C ++ tak daleko, jak to możliwe, ponieważ ma wiele błędów i zawiera przestarzały kompilator i nie był aktualizowany od 2005 roku.
  • Nigdy nie używaj nadmiarowego kodu.

Potrzeby

  • Edytor tekstu / kodu (np. Vim, Notatnik itp.).
  • Kompilator.
  • Prawdopodobnie IDE z edytorem i kompilatorem.
  • Turbo C
  • Codepad online
  • Notepad ++