programowanie funkcje pp Flashcards

funkcje programu c++ co robią i dodatkowe informacje (poprawcie mnie jesli cos jest zle) (24 cards)

1
Q

jak działa do while()

A

powtarza komendy pod do dopóki warunek w while jest NIE prawdziwy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

co robi cout

A

cout wyswietla tekst w programie

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

co robi cin

A

cin karze wpisywać coś po uruchomieniu programu (np. dać jakąś wartość zmiennej)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

co to int

A

typ danych int przechowuje liczby całkowite bez części dziesiętnych

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

co to float

A

Typ danych float służy do reprezentowania wartości, które mogą mieć część dziesiętną. (pokazuje liczby po przecietnej

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

co robi funkcja int

A

funkcja int tworzy nową zmienną typu int (po przecinku deklaruje wiecej niz jedną zmienną)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

co robi funkcja float

A

funkcja float tworzy nową zmienną typu float (po przecinku deklaruje wiecej niz jedną zmienną)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

jak nadac zmiennej wartosc

A

mozna uzyc cin lub zmienna = wartość ktorą chcesz nadać

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

co to iteracje

A

iteracja to powtarzanie zapisanych w programie instrukcji w pętli z góry określoną liczbę razy lub do momentu spełnienia określonego warunku. (w skrócie funkcje powtarzające)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

jakie są iteracje

A

a=a+1
a+=1
a++; (nie może być stosowane do innych liczb niż jeden)
(oczywiscie + moze byc - i inne znaki z matmy mnozenie dzielenie)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

co to dekrementacja i inkrementacja

A

inkrementacja - zwiększenie o jeden
Dekrementacja - zmniejszanie o jeden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

jakie są operatory relacji

A

> =
<
<=
== (Równość a w excelu =)
!= (Różne od a w excelu <>)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

jakie są operatory logiczne

A

! (Negacja)
&& (And czyli i)
|| (Dwie pionowe kreski czyli logiczne lub/ or)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

jak przejsc do nastepnej linijki przy cout (po prostu enter gdziekolwiek indziej)

A

endl na samym koncu przed ;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

jak zmienic znak (zrobic odwrotnosc) zmiennej

A

a=-a;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

co robi if()

A

Instrukcja warunkowa zostanie wykonana wtedy, gdy wartość wyrażenia logicznego, umieszczonego w nawiasach zaokrąglonych jest prawdziwa. Jesli pod if jest else a wyrazenie logiczne w nawiasach jest bledne przejdzie od razu do else (aby działala wiecej niz jedna komenda pod if musza one byc w {})

17
Q

co robi for()

A

Instrukcja for umożliwia powtórzenie instrukcji lub instrukcji złożonej określoną liczbę razy. Treść instrukcji for jest wykonywana zero lub więcej razy, dopóki opcjonalny warunek nie stanie się fałszywy.

18
Q

jaka jest budowa funkcji for

A

for( A; B; C )
{
//blok instrukcji
}
nadawanie początkowych wartości zmiennym (oznaczona wyżej jako A);
warunek kończący pętlę for (oznaczony jako B);
zwiększenie (zmniejszenie) licznika pętli (C);
powtarzana instrukcja (D) bądź blok instrukcji.

19
Q

jak dziala while()

A

powtarza komendy pod while dopóki warunek w while jest NIE prawdziwy JESLI warunek od poczatku jest nie prawdziwy petla nie wykona sie ani razu

20
Q

czym rozni sie while() a do while()

A

w przypadku do while() komendy wykonają sie chociaz raz nawet jesli warunek w while() jest nie prawdziwy bo dopiero while() sprawdza czy warunek jest prawdziwy czy nie. w przypadku while() jesli warunek jest nie prawdziwy nie wykona go ani razu

21
Q

co robi #include <iostream></iostream>

A

dyrektywa #include <iostream> przekazuje do preprocesora informację o dołączeniu do programu nagłówka biblioteki iostream, dzięki temu możemy wykonywać standardowe operacje wejścia/wyjścia</iostream>

22
Q

co robi #include <cstdlib></cstdlib>

A

załacza on bibioteke cstdlib (tam np jest komenda rand losująca randomową wartosc)

23
Q

co robi using namespace std;

A

Dyrektywa using udostępnia lokalnie całą zawartość standardowej przestrzeni nazw std.

24
Q

jak zrobic kometarz

A

do komentarza uzywa sie //