Kielce, nazaret, kółko inf - zarejstruj/zaloguj się aby mieć dostęp
typy wbudowane
int - 4 bajty, short int - 2 bajty, long long int -8 bajtów, char - 1 bajt, unsigned - bez znaku (tylko nieujemne) - wikipedia - http://pl.wikipedia.org/wiki/Liczba_całkowita_(typ_danych) - tabelka na samym dole float - 4 bajty - liczba rzeczywista, double - 8-12 bajtów liczba rzczywista, bool - typ logiczny przedstawia tylko prawdę lub fałsz string - typ dodatkowy - zmienna tekstowa.
operatory arytmetyczne:
+ - dodawanie, - - odejmowanie, * - mnożenie, / - dzielenie, % - modulo = - przypisanie (temu co jest po lewej stronie przypisuje się to co jest po prawej) -= - na przykładzie a -= 3; to to samo co a = a-3 += - to samo co wyżej tylko + *= -... %= /= -... ++ - zwiększa zmienną o 1 - uwaga - ++a; to co innego niż a++ -- - zminiejsz zmienną o 1 np. int a = 10; ++a; // a jest teraz równe 11 --a; //a jest teraz równe 9
- http://kondel.ko.funpic.de/?pid=11 - kurs operatorów
operatory logiczne:
|| - lub && - oraz ! - nie (negacja) == - prawda jeśli prawa strona jest równa lewej != - prawda jeśli prawa strona jest inna od lewej < - prawda jeśli lewa strona jest mniejsza od prawej > -... <= - prawda jeśli lewa strona jest mnijesza/równa prawej >= -...
- http://pl.wikipedia.org/wiki/Operator_(programowanie) - te i wiele innych (w tym momencie nie potrzebnych operatorów)
- http://guidecpp.cal.pl/cplus,operators-logic - operatory logiczne
instrukcje warunkowe:
niechce mi się pisać:
http://kondel.ko.funpic.de/?pid=22
http://stud.wsi.edu.pl/~sistudem/Podsta … trWar.html
pętle:
http://kondel.ko.funpic.de/?pid=23
http://guidecpp.cal.pl/cplus-loops.php
Program wypisjuący liczby w kolejności nie malejącej.
#include <iostream> using namespace std; int main(){ float a, b, c, d, e, f; cout << "podaj trzy liczby: " << endl; cin >> a >> b >> c; if (a < b) { d = a; e = b; } else { d = b; e = a; } if ( c < e) { f = e; if ( c < d ) { e = d; d = c; } else { e = c; } } else { f = c; } cout << d << " " << e << " " << f << endl; system ("pause"); }
Offline