C++ - Jest to bardzo rozbudowany język programowania pod względem operatorów, prostoty, oraz łatwości zapisu. Dzięki
efektywnej metodzie kompilacji kodu źródłowego, otrzymane w jego wyniku programy wykonywalne działają szybko i są niewielkich rozmiarów. Poprzednią wersją C++ była język C. Podstawowym obszarem zastosowań tych języków są aplikacje i systemy operacyjne.
Powiedzmy teraz sobie coś o tworzeniu programów w C++. Zapewne w Gimnazjum posługiwaliście się na informatyce programem o nazwię "Magiczne Bloczki". Jak każdy pamięta były tam do wyboru bloczek startu, procedury, warunkowy oraz zakończenia. Jak robiliśmy prosty kalkulator dodawania wpisywaliśmy w bloczku
read a i readb // Podczas startu programu wprowadzałeś te 2 liczby
W kolejnym bloczku było równanie a+b=S // Dodawało dwie liczby
a w ostatnim bloczku było write S // Wyświtlało wynik.
Oczywiście były tez inne bloczki i równania ale nie o tym mowa. Teraz przedstawie wam jak by ten sam program wyglądał w C++:
#include <iostream>
#include <conio.h> using namespace std;
double aLiczba1, aLiczba2, aWynik;
int dzialanie;
int main(int argc, char *argv<>)
{
cout << " KALKULATOR" << endl;
cout << "====================" << endl;
cout << "1. Dodawanie" << endl;
cout << "2. Odejmowanie" << endl;
cout << "Wcisnij inna liczbe zeby zakonczyc!" << endl << endl ;
cin >> dzialanie;
switch (dzialanie)
{
case 1:
cout << "Podaj pierwsza liczbe: ";
cin >> aLiczba1;
cout << "Podaj druga liczbe: " ;
cin >> aLiczba2;
aWynik = aLiczba1 + aLiczba2;
break;
case 2:
cout << "Podaj pierwsza liczbe: ";
cin >> aLiczba1;
//wprowadzasz 1 liczbę cout << "Podaj druga liczbe: ";
cin >> aLiczba2;
//wprowadzasz 2 liczbę aWynik = aLiczba1 - aLiczba2;
// równanie break;
default:
cout << "Koniec programu. Bye bye!" << endl;
}
cout << "Wynik wynosi: " << aWynik << endl;
getch();
return 0;
}
Jest najprostszy program którym można dodawać i odejmować liczby.