background image

Algorytmika i Programowanie.  

Podstawy języka C++ ze wstępem do programowania dla 

inŜynierów 

Tematyka ćwiczeń laboratoryjnych AiP_Lab11 

dla 2 semestru studiów dziennych  

na Wydziale InŜynierii Lądowej PW 

 

Prowadzący Sławomir Czarnecki 

 
funkcje c.d.  
 
Zad.1.  

•  Zdefiniuj funkcję  

 

void

 Krata(

double

 x

1

,

double

 x

2

,

double

 y,

double

 P,

double

 

γ

)  

 

w  której  parametrami  są  zmienne 

1

2

,

,

x x

y   opisujące  geometrię  dwu-

prętowej kratownicy oraz zmienne 

,

P

γ

 definiujące jej obciąŜenie.  

• 

W funkcji mają być obliczane wartości sił w obu prętach kratownicy.  

• 

Siły  te  mają  być  obliczone 

jako  wynik  działania  funkcji

  Gauss(...) 

zdefiniowanej na AiP_Lab10.    

• 

Wywołaj w programie funkcję Krata(...) dla wartości parametrów np.: 

[ ]

[ ]

[ ]

[ ]

1

2

4.0

,

2.0

,

3.0

,

10000.0

, = /4

x

m x

m

y

m P

N

γ π

=

=

=

=

  

i wyświetl na ekranie wartości sił w prętach. 

 

y

x

1

P

α

β

γ

x

2