40

switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 2: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

int i = 3;switch (i){ case 1: cout << 'a';

case 5: cout << 'e'; case 3: cout << 'c'; case 4: cout << 'd'; case 2: cout << 'b';}

int i = 0;switch (i){ case 1: cout << 'a';

case 5: cout << 'e'; case 3: cout << 'c'; case 4: cout << 'd'; case 2: cout << 'b';}

int i = 0;switch (i){ case 1: cout << 'a'; default: cout << '*'; case 5: cout << 'e'; case 3: cout << 'c'; case 4: cout << 'd'; case 2: cout << 'b';}

cdb *ecdbnic nie wypisze

Page 3: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

int i = 3;switch (i){ case 1: cout << 'a'; break; default: cout << '*'; break; case 5: cout << 'e'; break; case 3: cout << 'c'; break; case 4: cout << 'd'; break; case 2: cout << 'b'; break;}

int i = 3;

if (i==1) cout << 'a';

else if (i==2) cout << 'b';

else if (i==3) cout << 'c';

else if (i==4) cout << 'd';

else if (i==5) cout << '5';

else cout << '*';

Page 4: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

double delta = b * b - 4 * a * c;if ( delta > 0 ) ...else if ( delta < 0 ) ...else ...

Page 5: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 6: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 7: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

while ( w1 ){ ... if ( w2 ) break; ...}

while ( w1 ){ ... if ( w2 ) goto etykieta; ...}etykieta:

Page 8: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

while ( w1 ){ ... while ( w2 ) { ... if ( w3 ) break; ... } ...}

while ( w1 ){ ... while ( w2 ) { ... if ( w3 ) goto etykieta; ... } etykieta: ...}

Page 9: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

while ( w1 ){ ... while ( w2 ) { ... if ( w3 ) goto etykieta; ... } ...}etykieta:

Page 10: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

#include <iostream>#include <complex>

using namespace std;

int main(){ cout << "Hello"; goto tutaj; cout << "world"; int i; i = 10;tutaj: cout << "!" << endl; cout << i << endl; return 0;}

Hello!-1881115996

Page 11: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

#include <iostream>#include <complex>

using namespace std;

int main(){ cout << "Hello"; goto tutaj; cout << "world"; complex<double> i; i = 10;tutaj: cout << "!" << endl; cout << i << endl; return 0;}

Błąd kompilacjiIn function 'int main()':error: jump to label 'tutaj'error: from hereerror: crosses initialization of 'std::complex<double> i'

Page 12: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 13: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 14: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 15: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 16: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 17: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 18: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 19: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 20: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 21: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 22: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 23: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 24: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 25: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

int liczby[] = { 2, 0, 1, 1 };

Page 26: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 27: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 28: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 29: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

Porządkowanie przez wybór

(7,1,5,8,9,4,2)(1)(7,5,8,9,4,2)(1,2)(7,5,8,9,4)(1,2,4)(7,5,8,9)(1,2,4,5)(7,8,9)(1,2,4,5,7)(8,9)(1,2,4,5,7,8)(9)(1,2,4,5,7,8,9)

n2

Page 30: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 31: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 32: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 33: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout

1 2 3 4 5 6 7 8 9 1011 12 13 14 15 16 17 18 19 2021 22 23 24 25 26 27 28 29 3031 32 33 34 35 36 37 38 39 4041 42 43 44 45 46 47 48 49 5051 52 53 54 55 56 57 58 59 6061 62 63 64 65 66 67 68 69 7071 72 73 74 75 76 77 78 79 8081 82 83 84 85 86 87 88 89 9091 92 93 94 95 96 97 98 99 100

Sito Erastotenesa wykreślanie liczb i*j

Page 34: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 35: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 36: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 37: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 38: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 39: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout
Page 40: switch (i)rwys/ws_prog/20111026.pdf · 2011. 11. 8. · int i = 3; switch (i) {case 1: cout