22.11.2014 Views

Podstawy programowania w C++

Podstawy programowania w C++

Podstawy programowania w C++

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Podstawy</strong> <strong>programowania</strong> w <strong>C++</strong><br />

Typowe operacje na tablicach, cd. ...<br />

Sumowanie liczb zapisanych w tablicy:<br />

int suma = 0;<br />

. . .<br />

for( i = 0; i < N; i++ )<br />

suma += tab[ i ];<br />

T a b l i c e — k o n c e p c j a , r e p r e z e n t a c j a , p r z e t w a r z a n i e<br />

Wersja uproszczona:<br />

int suma;<br />

. . .<br />

for( i = 0, suma = 0; i < N; suma += tab[ i++ ] )<br />

;<br />

Przykładowe „dziwactwo”: wyznaczanie sumy co drugiego, dodatniego elementu<br />

tablicy, podzielnego przez 3:<br />

int suma;<br />

. . .<br />

for( i = 0, suma = 0; i < N; i += 2 )<br />

if( tab[ i ] > 0 )<br />

if( tab[ i ] % 3 == 0 )<br />

suma += tab[ i ];<br />

Copyright © Roman Simiński Strona : 16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!