C++ własna funkcja

background image

1

Samouczek

Builder C++

Własna funkcja

Krok po kroku

Dr inż.Stanisław Lipski

!

background image

2

Borland Builder 6.0

• Jak utworzyć własną funkcję i się nią

posługiwać.

• Krok po kroku!

background image

Wstęp

• Załóżmy, że mamy układ współrzędnych XY i zaznaczony

jakiś punkt.

• Jak taki punkt mamy reprezentować w C++?
• Można napisać klasyczny kod ramowy

3

#include <iostream>

using namespace std;

int main ()

{

return 0;

}

background image

Wstęp cd.

Np. do kodu dodać x i y, czyli:

4

#include <iostream>

using namespace std;

int main ()

{

int x, y;

return 0;

}

Gdyby takich punktów było dużo np. 20, to

#include <iostream>

using namespace std;

int main ()

{

int x, y;

int x2, y2;

int

.

.

return 0;

}

Nie jest to dobry sposób

background image

5

Krok 1- utworzenie struktury

• Właśnie m.in. do tego przydaje się struktura. Lepiej jest

utworzyć jeden obiekt, który opisuje wiele elementów.

• Na początku trzeba taki obiekt określić. Nazwę go punkt2D.

#include <iostream>

using namespace std;

struct punkt2D

{

int x, y;

};

int main ()

{

return 0;

}

Proszę zauważyć, na końcu

struktury jest średnik.

Wcześniej powiedziano, że

wewnątrz są punkty, więc

deklarujemy int x, y.

background image

Krok 2- tworzenie obiektu w

strukturze

• Należy utworzyć zmienną np. abc, która jest typu punkt2D i

zawiera punkty x, y.

6

#include <iostream>

using namespace std;

struct punkt2D

{

int x, y;

};

int main ()

{

punkt2D abc;

return 0;

}

Można włączyć kompilator, aby

się przekonać czy nie mamy

jakiegoś błędu.

background image

7

Krok 3- zawartość

• #include <iostream>
• #include <conio>
• using namespace std;
• struct punkt2D
• {
• int x, y;
• };

• int main ()
• {
• punkt2D abc;

abc.x= 30,

abc.y= 20;
cout << abc.x << endl;
cout << abc.y << endl;

• getch();
• return 0;
• }

background image

Krok 3- zawartość

8

background image

9

Dziękuję za zainteresowanie

• stlipski@gmail.com


Wyszukiwarka

Podobne podstrony:
dopasowanie wykresu wlasna funkcja
C++ własna funkcja
OCENA FUNKCJI RĘKI, Praca własna studenta
Zmiana funkcji mięśni po alloplastyce stawu biodrowego., Praca własna studenta
BANK CENTRALNY I JEGO FUNKCJE
Zaburzenia funkcji zwieraczy
Genetyka regulacja funkcji genow
BYT 2005 Pomiar funkcjonalnosci oprogramowania
Diagnoza Funkcjonalna
Insulinoterapia funkcjonalna
Postać kanoniczna funkcji kwadratowej
Wpływ choroby na funkcjonowanie rodziny
LAB PROCEDURY I FUNKCJE

więcej podobnych podstron