NAZI

Kielce, nazaret, kółko inf - zarejstruj/zaloguj się aby mieć dostęp


  • Index
  •  » Wiedza
  •  » 8.10.2009 - co było na zajęciach

#1 2009-10-07 23:04:43

SiwyEd

Administrator

Zarejestrowany: 2009-10-07
Posty: 21
Punktów :   

8.10.2009 - co było na zajęciach

typy wbudowane

Kod:

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:

Kod:

+ - 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:

Kod:

|| - 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.

Kod:

#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

 
  • Index
  •  » Wiedza
  •  » 8.10.2009 - co było na zajęciach

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.alkoholizm-forum-wiedzma.pun.pl www.bud09.pun.pl www.pret.pun.pl www.aklasalublin.pun.pl www.absurd.pun.pl