examF08solution.dvi

Tài liệu tương tự
_IFMP_exam.dvi

mod18a.dvi

mod15.dvi

Die while-schleife Die while-schleife 15 Die while-schleife 15.1 Definition und Semantik Ï Ö Ø Ò Ã Ô Ø Ð Ø Ø ÐÐØ ÓÐÐØ Ë Ð w = while p doa ÓÐ Ò Ê ÙÖ ÓÒ

Modellierung und Entwicklung numerischer Verfahren zur Simulation von Harnströmungen im unteren männlichen Harntrakt

LineareGleichungen.dvi

C:/Dokumente und Einstellungen/user/Eigene Dateien/SS 2009/Optimierungstheorie/Musterlösung.dvi

mod19b.dvi

Ò ÈÖ Ú Ò Ó ÙÖ Æ ØÙÖ Ð Ó Ò Ö ¾ ¹ À Ø ÓÖ Ó Öº ÇØØÓ Ï Ö ÙÖ ÙÑ Ò Ó È ÕÙ ËÓ Ö Ó Ò Ö Ù ÒØ Ó ÙÖ Æ ØÙÖ Ð ÍÖ ÙÐ Ö ² Ù Ò ½ Ó ¹ ÆÓÚ Ñ ÖÓ ¾¼½¼

kl03.dvi

ÁÆ ÀÊÍÆ ½ Ò ÖÙÒ Ö Ø Å Ø Ñ Ø ÄÓ ÓÖÑ Ð Ò ÐÙÒ Ü Ø Ò Ò Ò ÙÒ ÓÐ ÖÒ ÒØÛÓÖØ Ø Ö Ï Ø Ò Ñ Ø Ñ Ø Ö Û ÙÒ Ñ Ø Ï Ø Û Ö Î ÖÛ Ò ÙÒ Ò Ö ÁÒ ÓÖÑ Ø ÃÓÖÖ Ø Ø Û Î Ö Ø ÓÒµ

A17061.dvi

Ñ Ù Ë ÒØ Ó ÍÑ È ÓÐÓ Ó ÒÓ ÑÔÓ ÓÒ ÒØÖ Ó ¼ ¹ ÁÒØÖÓ Ù Ó ÙÖ ÒØ ¾ Ù ÖÖ ÅÙÒ Ð Ó ÑÔÓ ÜØ ÖÑ Ò Ó Ó Ü Ø Ò Ð ÑÓ Î ØÓÖ Ñ Ð Ö Ò Ð ÌÖ Ù Ó Ï ÐØ Ö Çº Ë ÐÙÔÔ ÖÐÓ º Ú Ð

Ð Ö Ó ÍÒ Ú Ö Ð Ó Ö ØÓ ÀÙÑ ÒÓ Æ Ó ÍÒ Ñ Ð Ö Ð

lina1_einzeln_sec9.dvi

ÓÑÓ ÅÙÐØ ÔÐ Ö ÁÒØ Ð Ò Ó Ë Ù ¹ ÌÙ Ó Ó ÕÙ Ä ÓÒ Ö Ó ÔÖ Ò Ù Ñ Ù Ú Ö ÚÓÐÙ Ó Ð ÒÒ ÓÑ Ò Â Ò Ø ÓÑ Ò ÁÒ Ø ØÙØÓ Ô Ö Ó ÒÚÓÐÚ Ñ ÒØÓ Ó ÈÓØ Ò Ð ÀÙÑ ÒÓ ÁÒ Ø ØÙØ ÓÖ Ø

EM2_ex.dvi

Ò ÙÖ È ÕÙ µ ¹ Ç Å Ö ÙÐ Ó Ï ÐÐ Ñ Èº ÓÙÒ Ä ÚÖÓ Ú Ð Ò ÁÒØ ÖÒ Ø ½ ½ ÓÙÑ ÒØÓ º º º» Ô Ö ØÙ Ð»Ô Ô» Ò ¹ÝÓÙÒ ºÔ º

K:_Semester4_Praktikum_Planck_planck.dvi

ÇÖ ÒØ Ó Ç ÓÒØÓÐ Ó Ö ÁÒ Ø ØÙØÓ Ö ÓÒ ÙÖ Æ ØÙÖ Ð Ö ÓÒ ÏÓÖ ÓÔ Ë Ò Ó Ð ÓÖÒ ¹ ¾»¼»¾¼½½ Ò ÈÖ Ú Ò Ó ÙÖ Æ ØÙÖ Ð Ó Ò Ö Å Ö ÙÖ Ó ÁÒ Ó Ò Ö

ÓÑÓ ÅÙÐØ ÔÐ Ö ÁÒØ Ð Ò Ó Ë Ù ½ ¹ ËÙ Ú Ê ÚÓÐÙ Ó Ñ Ù Ú Ö ÚÓÐÙ Ó Ð ÒÒ ÓÑ Ò Â Ò Ø ÓÑ Ò ÁÒ Ø ØÙØÓ Ô Ö Ó ÒÚÓÐÚ Ñ ÒØÓ Ó ÈÓØ Ò Ð ÀÙÑ ÒÓ ÁÒ Ø ØÙØ ÓÖ Ø ÚÑ ÒØ Ó À

Ð Ä ÖÓ ÍÖ ÒØ ½ ¹ Ð ÍÐØ ÑÓ ÙÖ Ó Ò Ð Ì ÑÔÐÓ Á ÁÁ ÁÁÁ ÁÎ Ð ÍÒ Ú Ö Ó ÒØÖ Ð Ý ÐÓ ËÙÔ ÖÙÒ Ú Ö Ó Ð ÍÒ Ú Ö Ó ÄÓ Ð Ä À ØÓÖ ÍÖ ÒØ Ä Î Ý Ð Ò Ò ÒÞ Â Ù ÛÛÛºÙÖ ÒØ º

Ð Ä ÖÓ ÍÖ ÒØ ¹ Ä Ê Ð ÓÒ ÈÐ Ò Ø Ö Á ÁÁ ÁÁÁ ÁÎ Ð ÍÒ Ú Ö Ó ÒØÖ Ð Ý ÐÓ ËÙÔ ÖÙÒ Ú Ö Ó Ð ÍÒ Ú Ö Ó ÄÓ Ð Ä À ØÓÖ ÍÖ ÒØ Ä Î Ý Ð Ò Ò ÒÞ Â Ù ÛÛÛºÙÖ ÒØ ºÓÖ ÛÛÛºØÖ

Ð Ä ÖÓ ÍÖ ÒØ ¾ ¹ Ð Å Ò Ø Ö Ó ÐÓ ËÙÔ ÖÒ Ò ÈÖ Ñ Ö Ó Á ÁÁ ÁÁÁ ÁÎ Ð ÍÒ Ú Ö Ó ÒØÖ Ð Ý ÐÓ ËÙÔ ÖÙÒ Ú Ö Ó Ð ÍÒ Ú Ö Ó ÄÓ Ð Ä À ØÓÖ ÍÖ ÒØ Ä Î Ý Ð Ò Ò ÒÞ Â Ù ÛÛÛ

Ç Ä ÚÖÓ ÍÖ ÒØ ½ ¹ ÖÙ Ó Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ó ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Î Ó Ò Ò Ñ ÒØÓ Â Ù ÛÛÛºÙÖ ÒØ ºÓÖ ÛÛÛºØÖÙØ ÓÓ ºÓÑ

prf_MechD.dvi

CoLing_2000.dvi

Ç Ä ÚÖÓ ÍÖ ÒØ ½ ¹ Ë ÙÒ ¹ Ö Ò Â ÖÙ Ð Ñ Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ó ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Î Ó Ò Ò Ñ ÒØÓ Â Ù ÛÛÛºÙÖ ÒØ ºÓÖ ÛÛÛºØÖ

ÁÑÔÐ ÓÒ ØÖ Ò ÓÖÑ ÓÒ Ó Ð Ù Ò Ð ÖÖÓÐÐÓ ÙÒ Ö Ñ ÛÓÖ Ò Ö ÓÖ ÔÐ ÓÒ ÓÖ ÒØ Ô ØÓ ÒØÓÒ Å Ê Ò ÉÙ ÒØ ÖÓ Â ÌÓÖÖ Î Ð ÖÖ Ñ ÔØÓº Ä Ò Ù Ý Ë Ø Ñ Ò ÓÖÑ Ø Ó ÔØÓº Ä Ò Ù Ý

Ä ÚÖÓ ÍÖ ÒØ ¹ Ç Ò Ò Ñ ÒØÓ Å ÐÕÙ ÕÙ ÒÓ Ç ÒØ Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ç ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Ì ÖÖ µ Î Ç Ò Ò Ñ ÒØÓ Â Ù ÛÛÛºÙÖ Ò

settembre15.dvi

07ueb.dvi

Programación de Extensiones Multimedia

Ê ÚÓÐÙ Ó ÒØ ÒÚ Ð Ñ ÒØÓ ¹ Ç ÈÖÓ Ö Ñ ÒØ ÒÚ Ð Ñ ÒØÓ Ô Ö Ê ÒÓÚ Ó ÍÑ Î Ó Ö Ð ÍÑ ÈÖÓ Ö Ñ Ê Ð Ê ÙÚ Ò Ñ ÒØÓ Ú Ø Ó Ò Ö ÓÚ ÙÐ Ö ÙÑ ÒØ ËÙ Ò Ö ÒÓ Å Ð ÓÖ ËÙ Ô Å ÒØ

lutp9926.dvi

Ä ÚÖÓ ÍÖ ÒØ ½ ¹ È Ö ÒØ Ó ÌÖ ÙÒ Ð Ó Ë Ò Ö Ó Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ç ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Ì ÖÖ µ Î Ç Ò Ò Ñ ÒØÓ Â Ù ÛÛÛºÙÖ Ò

Ä ÚÖÓ ÍÖ ÒØ ¹ Ê Ð Ó Ù ÓÑ Ó ÍÒ Ú Ö Ó Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ç ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Ì ÖÖ µ Î Ç Ò Ò Ñ ÒØÓ Â Ù ÛÛÛºÙÖ ÒØ ºÓÖ Û

Ð Ä ÖÓ ÍÖ ÒØ ½ ¹ Ð ÖÖÓÐÐÓ Ð Ø Ó Á ÁÁ ÁÁÁ ÁÎ Ð ÍÒ Ú Ö Ó ÒØÖ Ð Ý ÐÓ ËÙÔ ÖÙÒ Ú Ö Ó Ð ÍÒ Ú Ö Ó ÄÓ Ð Ä À ØÓÖ ÍÖ ÒØ Ä Î Ý Ð Ò Ò ÒÞ Â Ù ÛÛÛºÙÖ ÒØ ºÓÖ ÛÛÛºØÖÙ

ÈÖÓ Ö ÑÑ Ø ÓÒ Ñ ÖÓÔÖÓ ÙÖ ³ Ö Ø ØÙÖ Ü ¹ ÓÙ Ä ÒÙÜ È ØÖ Ð ÃÓÒ Ø ÒØ Ò Î Ö Ò Ò Å ¾¼½

Ç ÉÙ À ÖÖ Ó ÓÑ ÈÓÐ Ø ¹ Ç Ä Ö Ð ÑÓ ÈÖ Ñ Ë Ø Ñ ÈÓÐ Ø Ó ÖÒ Ð Ó Ë ÓÒ Ð Ó Î Ö Ó ÓÖ Ò Ð Ñ ÛÛÛº ÙÑ Ò Ø Ö ÑÓ¾½ºÓÑ

pmo-ruizdolado.dvi

pdpta01.dvi

Ò ÙÖ È ÕÙ µ ½ ¹ ÍÑ ÒÓÒØÖÓ ÓÖ Ó Ï ÐÐ Ñ Èº ÓÙÒ Ä ÚÖÓ Ú Ð Ò ÁÒØ ÖÒ Ø ½ ½ ÓÙÑ ÒØÓ º º º» Ô Ö ØÙ Ð»Ô Ô» Ò ¹ÝÓÙÒ ºÔ º

Untitled

Ò ÙÖ È ÕÙ µ ½¼ ¹ Ò Ò Ó Ó Ö Ù Ï ÐÐ Ñ Èº ÓÙÒ Ä ÚÖÓ Ú Ð Ò ÁÒØ ÖÒ Ø ½ ½ ÓÙÑ ÒØÓ º º º» Ô Ö ØÙ Ð»Ô Ô» Ò ¹ÝÓÙÒ ºÔ º

TSD98.dvi

À ÑÑ ÓÔ Ú Ð Ø Ø Ø ÓÖ ÙÒ Ú Ò Ð ÓÖ Ö ÓÖÖ ¾¼½½ Í Ð Ú Ö Ø ºÑ ÖØ Ú Ö Ò Ø Ú Ú Ð ÖÒ Ù ½ º¹ º ÔÖ Ðµ Ö Ø Ðº ½ µ ÒØ Ö Ö Ö ÓÖ ÓÑÔÐ Ø ÓÒ Ö ÓÖ Ò Ð Ñ Ò¹ Ø Ó Ö Ò ÓÖ

½ Å Ø Ñ Ø Ù Ó ÐÓÐ ØÓÖ ¾¼¼ ¹¾¼¼ Ó ÒØ Ö Ó Ò ØØÓ Ø Ðº ¼ ½ ¾ Ò ØØÓÑ ØºÙÒ ÖÓÑ ½º Ø Å Ø Ö Ð Ò ÓÖÑ Þ ÓÒ ØÖÓÚ ÒÓ ÐÐ Ô Ò ØØÔ»» Ö Þ ÐºÑ ØºÙÒ ÖÓÑ ½º Ø» Ö Ó» ÓØ Ç

ÇÙØ Ñ ÖØ Ò Ø ÆÙÑ Ö ÇÒ Ã ÐÐ Ö ¹ Ò Ô Ñ Ó ËØ Ö Ò ÈÖÓÔÓÖØ ÓÒ Ë Ò ¹ ÈÖÓ Ö Ñ ÓÖ Ê Ú Ö Ò Ø ÖÓ Ð ÖÓØ ÈÐ ÕÙ À ÖØ ØØ Ò ËØÖÓ Ý Ì ÑÓØ Ý Âº ËÑ Ø Åº º ÇÖ Ò Ð ÓÓ ÖÓÑ

È ÕÙ ØÖ Å Ø Ö Ð Ø µ ÙÑ ÁÒ Ù ØÖ ÅÓÖØ Å ÒØ Ðµ ¹ ÌÖ Þ Ò Ó Ù Ø Ó ÑÔÓ Ù Ñ ÒØ Ð ËÙÔÐ Ñ ÒØÓ Ó ÓÙÑ ÒØ Ö Ó ÔÖ ÒØ Ó Ô Ð ÓÑ Ó Ó Ó Ô Ö Ó Ö ØÓ ÀÙÑ ÒÓ Ø Þ Ò ÓÑÑ ÓÒ

Ò Ø Ò Ë Ù Å ÒØ Ð Ä ÚÖÓ Ó ÓÒØ Ó Ò Å ÒØ ¹ Ç Ñ ÓÒ Ó Äº ÊÓÒ ÀÙ Ö ÈÓÒØ Ô Ö Ð Ö Ó Ò Ö Ñ Ñ ÒØ Ö Ø Ú ÛÛÛº Ò Ø ºÓÖ ÛÛÛº Ò Ø ºÔØ ÛÛÛº Ò Ø ºÓѺ Ö

ÍÑ Ì Ö Ô Ó Ò Ö Ê ÙÐØ Ó ÒÕÙ ÒØ Ó ÙÖ Ó Ò Ö Ú Ò Ó Ô Ð Ì Ö Ô Ø ¾ ¹ Ç ÓÒ ØÓ ÌÓØ Ð ¹ ÚÓ ÒÓ Ò Ö ÇÙØÖ Ó Ò Ò Ö Ø Ú ÍÑ Ê ÙÑÓ ÌÖ ÒØ ÒÓ ÜÔ Ö Ñ ÒØ Ó Ð Ò Å Ü Ö ÓÒ Å

103b_finalexamreview.dvi

Teo06tst.dvi

Å ÓÑ Ð ÙÑ Ö ÙÑ ÒÓ ÕÙ ÓÒØ ÒÙ Ô Ò Ó ÔÓÖ ÔÖÓ Ó ÑÙ Ò ÓÑÓ ØÓ Ó Ò Ó º Ë Ó ÕÙ Ð Ø Ñ ÙÑ ÑÙ Ò ÒÕÙ ÒØÓ ÕÙ Ù ÑÙ Ø Ú Þ Ö ØÓ Ð º ÆÓØÓ ÕÙ Ñ Ñ Ñ Ð ÓÖ Ó ÕÙ Ñ ÓÖ Ô Ó Ö

prf_MechC.dvi

Ò ÈÖ Ú Ò Ó ÙÖ Æ ØÙÖ Ð Ó Ò Ö ¹ Á Ó Öº Ï Ö ÙÖ ÓÑÔÖÓÚ ÔÓÖ ÇÙØÖÓ ÒØ Ø Ù ÒØ Ó ÙÖ Æ ØÙÖ Ð ÍÖ ÙÐ Ö ² Ù Ò ½ Ó ¹ ÆÓÚ Ñ ÖÓ ¾¼½¼

Ô ØÙÐÓ Ò Ð ÒØ Ø Ó ØÓ Ø Ó Ä ÓÑÙÒ ÓÒ ÙÑ Ò Ô Ò ÑÙÐØ ØÙ ØÓÖ Ô ÖÓ ØÓ Ó ÐÐÓ Ö ÔÓÒ Ò ÙÒ ÖØ Ö ÙÐ Ö Ý ÙÒ ÖØ ØÖÙØÙÖ º Ð ÔÖ Ò Ô Ð Ó Ø ÚÓ Ð ÒØ Ü ÒØÖÓ Ð Ð Ò ĐÙ Ø Ð

ÚÓÐÙ Ó Î Ø Ç ËÙÖ Ñ ÒØÓ Ó Ë Ö ÀÙÑ ÒÓ ¾ ¹ Ç Ø Ð Ñ ÒØÓ Î Ñ ÍÖ ÒØ ÈÓÖØ ÓÖ Î

Ò Ê Ú Ð ÒÓ Ä ÚÖÓ ÍÖ ÒØ Ó ÖÚ ÔÓÖ Ã ÖÝ Ò ÅÙÐÐ Ö ÓÖ Ó ÔÖ Ñ Ó ÆÓ Ð ÕÙ Ñ Ñ ½ Ô Ð ÒÚ Ò Ó ÔÓÐÝÑ Ö Ò Ö Ø ÓÒ È Êµ Î Ø ÖØ Ó Ñ ÔÓÖØÙ Ù ÓÙ Ó ÓÖ Ò Ð Ñ Ò Ð ½¾ ÓÙØÙ

prf_MechB.dvi

minor4.dvi

deckblatt_anaba_2.dvi

Ô ØÖ ÈÖÓ Ð Ø ÓÒ Ø ÓÒÒ Ñ ÒØ Ø Ò¹ Ô Ò Ò Ô Ø ØØ Ò Ù ÓÒ Ø ÓÒÒ Ñ ÒØ Ø Ò Ô Ò Ò ÓÒ Ø ÓÒÒ Ñ ÒØ Ô Ö ÙÒ Ú Ò Ñ ÒØ ÔÖÓ Ð Ø ÒÓÒ ÒÙÐÐ º ÆÓØ Ø ÓÒ P A (B)º ÓÑÑ ÒØ Ö Ó

snack.dvi

Ç ÉÙ À ÖÖ Ó ÓÑ ÈÓÐ Ø ¾ ¹ ÍÒ ËÙ ÒØ ÀÙÑ Ò ÖÒ Ð Ó Ë ÓÒ Ð Ó Î Ö Ó ÓÖ Ò Ð Ñ ÛÛÛº ÙÑ Ò Ø Ö ÑÓ¾½ºÓÑ

t181026Facit.dvi

Å Ö Ó ÖÖ Ö Ó Ë ÒØÓ ÐÓ Ó ÓÒÖ Ø ¹ Ê ÙØ Ó Ó ØÓÑ ÑÓ Ò Ñ Ó ÌÓÑÓ ½ Ó Ò ÐÓÔ Ò ÐÓ Ó ËÓ ÎÓк

ar2014.dvi

C:/Cours/Cours T ES/2008_2009/4-Probabilités-Conditionnement/activit4.dvi

ficha_fcn_1112.dvi

summary-Dutch.dvi

ÓÑÓ ÅÙÐØ ÔÐ Ö ÁÒØ Ð Ò Ó Ë Ù ¹ À Ö Ø Ö Å Ó Ñ ÒØ ÁÒØ Ð Ò Ñ Ù Ú Ö ÚÓÐÙ Ó Ð ÒÒ ÓÑ Ò Â Ò Ø ÓÑ Ò ÁÒ Ø ØÙØÓ Ô Ö Ó ÒÚÓÐÚ Ñ ÒØÓ Ó ÈÓØ Ò Ð ÀÙÑ ÒÓ ÁÒ Ø ØÙØ ÓÖ Ø

perfmodels.dvi

Å Ö Ø ÔÔÐ Ø ÓÒ Ó Ø Ô ÖÓÐ Ø ÓÒ ÑÓ Ð Ê Ð Ø Ú ÔÖ ØÖ ÙØ ÓÒ arxiv:cond-mat/ v1 [cond-mat.stat-mech] 15 Sep 2001 Ò Ö Ò Ö ÓÖØ (a),(b), ½ (a) Ë ÁÒ Ø ØÙØ

Ô ÕÙ Ú Ö Ü Ø Ñ ÒØ ÔÓÖ ÕÙ Ó Ò Ö ÓÓÖÖ ÓÑÓ Ú Ø ¹ÐÓ Ô Ö ÙÒØ ÓÙ Ô ÕÙ Ó Ö Ó ØÓ Ò Ø ÚÓ Ó ØÓ ÉÙ Ò Ó ÙÑ Ö ÕÙ Ø Ó Ø ÔÓ Ò ÓÖÑ Ó ÕÙ Ö º ÌÓ Ó ÒÓ ÒØ Ò Ñ Ð Ö Ô Ó Ñ Ø

Ä ÚÖÓ ÍÖ ÒØ ¹ Ç Ô Ö ØÓ Å Ò ØÖ ÓÖ Ó ÍÒ Ú Ö Ó ÄÓ Ð Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ç ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Ì ÖÖ µ Î Ç Ò Ò Ñ ÒØÓ Â Ù ÛÛ

Ñ ØÓ Ë Ø ÖÒ ÐÓ ÓÚ À Ö Ø Ò Â Ö Î Ö Þ Ò Ù Ö Ú Ð ÒÓÚ Ö Ò Ö ÃÓÒ Ö ØÒ ÑÓ Ð Ø Ñ Ð Ô ØÖ ØÒÓ Ö ÞÙÑ Ú Ò º ź º Ë ÖÑ µ Ê ÓÒ Ö ØÒ Ñ Ø Ò Ñ Ñ Ø Ö Ð Ñ ØÖ Ó Ø Ò ÞÓ Ø

Ä ÚÖÓ ÍÖ ÒØ ½½ ¹ Ç Ù Ö Ë Ö Ó Ó Ø ÒÓ Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ç ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Ì ÖÖ µ Î Ç Ò Ò Ñ ÒØÓ Â Ù ÛÛÛºÙÖ ÒØ ºÓÖ Û

mixtures_nbc.dvi

ESO2ORDverano2019.dvi

Ä ÚÖÓ ÍÖ ÒØ ½ ¹ ÍÐØ Ñ Î Ø Ó ÆÓÖØ È Ö Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ç ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Ì ÖÖ µ Î Ç Ò Ò Ñ ÒØÓ Â Ù ÛÛÛºÙÖ ÒØ ºÓÖ

ncc8768.dvi

½ È ÁÌÍÄÇ º Ç È È Ä Ç Í ÁÌÇÊ ÜØÖ Ñ Ñ ÒØ ÑÔÐ º Á ØÓ Ò Ó ÕÙ Ö Þ Ö ÕÙ Ó Ó Ò Ø ÔÓ Ñ Ö ÜØÖ Ñ Ñ ÒØ ÓÑÔÐ Ó º È Ö ØÖ Ø Ö ÙÑ Ó Ò Ó Ø ÔÓ Ò Ø Ð ÚÖÓ Ö Ñ Ò Ö Ó Ó Ñ

Ò Ø Ò Ë Ù Å ÒØ Ð Ä ÚÖÓ ÌÖ Ì Ö Ô ½½ ¹ Ò Ø ¹ È ÙØÙÖ Äº ÊÓÒ ÀÙ Ö ÈÓÒØ Ô Ö Ð Ö Ó Ò Ö Ñ Ñ ÒØ Ö Ø Ú ÛÛÛº Ò Ø ºÓÖ ÛÛÛº Ò Ø ºÔØ ÛÛÛº Ò Ø ºÓѺ Ö

Ä ÚÖÓ ÍÖ ÒØ ¹ Ñ Ò ØÖ Ó Ó ÍÒ Ú Ö Ó ÄÓ Ð Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ç ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Ì ÖÖ µ Î Ç Ò Ò Ñ ÒØÓ Â Ù ÛÛÛºÙÖ ÒØ ºÓ

Ò ÈÖ Ú Ò Ó ÙÖ Æ ØÙÖ Ð Ó Ò Ö ½ ¹ ÓÑÓ ÈÖ Ú Ò Ö ÙÖ Ö Ó Ò Ö Ê Ö Æ Ó Ä Ú Ö Ñ ÒØ ¹ Þ Ö Ü Ö Ó Ù ÒØ Ó ÙÖ Æ ØÙÖ Ð ÍÖ ÙÐ Ö ² Ù Ò ½ Ó ¹ ÆÓÚ Ñ ÖÓ ¾¼½¼

Ç Ä ÚÖÓ ÍÖ ÒØ ½ ¹ Ç ÉÙ ØÖÓ Å ÑÓÖ Ú Ñ ÖÒ ÙÑ Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ó ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Î Ó Ò Ò Ñ ÒØÓ Â Ù ÛÛÛºÙÖ ÒØ ºÓÖ Û

c03qm.dvi

Ò ÙÖ È ÕÙ µ ¹ Ù ÒÓ Ï ÐÐ Ñ Èº ÓÙÒ Ä ÚÖÓ Ú Ð Ò ÁÒØ ÖÒ Ø ½ ½ ÓÙÑ ÒØÓ º º º» Ô Ö ØÙ Ð»Ô Ô» Ò ¹ÝÓÙÒ ºÔ º

ÅÝ ÜÔ Ö Ñ ÒØ Ò ÜÔ Ö Ò Ò Ì Ò º ź Ñ Ö Ë Ô ÖØÑ ÒØ Å Ö ¾¼½ ½ Ì Ò ËØÝÐ ØÙ ÒØ Á Û ØÒ «Ö ÒØ Ø Ò ØÝÐ º Ø ÓÒ ÜØÖ Ñ Ø Ö Û Ö Ø Ö Û Ó ÔÖ Ó Û Ø Ø Ý Û ÒØ ØÓ Ú Ò Ð

Ä ÚÖÓ ÍÖ ÒØ ½ ¹ ÍÐØ Ñ Ô Ö Ó Ò Ó Á ÁÁ ÁÁÁ ÁÎ Ç ÍÒ Ú Ö Ó ÒØÖ Ð Ç ËÙÔ ÖÙÒ Ú Ö Ó Ç ÍÒ Ú Ö Ó ÄÓ Ð À Ø ÓÖ ÍÖ ÒØ Ì ÖÖ µ Î Ç Ò Ò Ñ ÒØÓ Â Ù ÛÛÛºÙÖ ÒØ ºÓÖ ÛÛÛºØ

Aula_05.dvi

Ò ÙÖ È ÕÙ µ ½ ¹ ÍÑ Ø Ú Ð Ñ Ó Ï ÐÐ Ñ Èº ÓÙÒ Ä ÚÖÓ Ú Ð Ò ÁÒØ ÖÒ Ø ½ ½ ÓÙÑ ÒØÓ º º º» Ô Ö ØÙ Ð»Ô Ô» Ò ¹ÝÓÙÒ ºÔ º

naclp1.dvi

¾½ È ÁÌÍÄÇ ½ º Æ Ç Ê Á ÁÇË Ä Î Ë ÓÜ Ò Ó ÒÙØÖ ÒØ Ñ ÒØÖ Ù Ô ÖØ Ó ÕÙ ÙÑ ÓÖÑ ÓÔØ Ñ Þ º ÅÓÚ Ñ ÒØÓ Ñ ÒØ Ñ Ó Ò Ù ÓÖÔÓ Ó Ù Ò Ó ÙÔÐ Ñ ÒØÓ Ð Ñ ÒØ Ó ÕÙ ÓÒ ØÓ Þ Ö

tezisfuzet.dvi

À Ø ÓÖ Ó ÓÙÑ ÒØÓ ÍÖ ÒØ ¹ ÓÑ Ó ÓÒØ ØÓ ÓÑ Ó Ê Ú Ð ÓÖ Ó Ä ÚÖÓ ÍÖ ÒØ Ä ÖÖÝ ÅÙÐÐ Ò ÓÑ Å Ö Ø ÂÙ Ø Ò ËÔÖÙÒ Ö ÌÖ ÙÞ Ó Ò ÖÓ Ñ ÒØ ÔÓÖ Ö Ò Ó Ë ÒØÓ ÇÐ Ú Ö

C:/Users/Mattias/Dropbox/admin/undervisning/SI /pmvt14.dvi

td va.dvi

Bản ghi:

Prüfung Informatik D-MATH/D-PHYS 23.1.2008 Öº ÖÒ Đ ÖØÒ Ö ÈÖÓ º ÂÙÖ ÀÖÓÑ ÓÚ Lösung. Aufgabe 1. µ 1 + 7 / 2 1 + 3 4 µ x == 1 1 / (x - 1) < 1 1 == 1 1 / (x - 1) < 1 true 1 / (x - 1) < 1 true µ!(1 && x) + 1!(true && x) + 1!(true && 1) + 1!(true && true) + 1!true + 1 false + 1 0 + 1 1 Punktvergabe. ÈÙÒ Ø ĐÙÖ Ö Ì Ð Ù Òº Å ÒÙ ½ ÈÙÒ Ø ĐÙÖ Ò Ð Ò Ò Û Ò Ö Øغ Å ÒÙ ĐÙÖ Ð Ò Ö ÙÐØ Øº Ï ÒÒ Ö Û Ò Ö ØØ ÒÙÖ Ù Ö Ù Û ÖØÙÒ Ö Î Ö Ð Ò Ø Ø ÒÒ ÒÒ Ö Û Ð Ò Û Ö Òº Ï ÒÒ Ó ÙÑ Ò ÃÓÒÚ Ö ÓÒ bool int Ó Ö ÙÑ ÖØ Ø ÒÒ Ø Ò Ò ÞÙ Ì Ð Ù µµº Ð Ò ÓÖع ÖÙ Ø Ú ÐÙ Ø ÓÒ Ò Ì Ð Ù µ Û Ö Ñ Ø Ñ ÒÙ ¾ ØÖ Øº

Aufgabe 2. µ ÈÖÓ Ð Ñ ØÖ ØØ Ö Ò ÚÓÒ 0 Ù º ÁÑ Ö Ø Ò Ö ÙÖ Ú Ò Ù ÖÙ ÓÒ Û Ö haesslich(0) Ù ÖÙ Ò Ð Ó ØÖ Ø Ò Û Ö Ò Ò Ò ÐÓ Ê ÙÖ ÓÒ Òº Ò ÑĐÓ Ð ÄĐÓ ÙÒ Ø 0 Ù Ð Đ Ð ÞÙ Ò Ö Ò bool haesslich (unsigned int n) { return (n == 0) (n == 1) (n % 2 == 0) && haesslich (n / 2) (n % 3 == 0) && haesslich (n / 3) (n % 5 == 0) && haesslich (n / 5); µ ÁÑ Û ÒØÐ Ò Ø Ò Ð Đ Ð Û ÒÒ Ö ÈÖ Ñ ØÓÖÞ ÖÐ ÙÒ ÒÙÖ 2¹ Ò 3¹ Ò ÙÒ 5¹ Ò ÒØ Đ Ðغ Ù Đ ØÞÐÐ Ø Ù 0 ÙÒ 1 Đ Ð º ÓÐ Ò ÈÓ ØÓÒ Ø ÓÒ Ö Ø º // POST: true g.d.w. die Eingabe entweder 0 oder 1 ist, oder eine // Zahl,deren Primfaktorzerlegung nur aus 2-en, 3-en und // 5-en besteht. Punktvergabe. Â Û Ð ½¼ ÈÙÒ Ø ĐÙÖ Ò Ì Ð Ù Ò µ ÙÒ µº µ ÈÙÒ Ø ĐÙÖ Ò Ð Ö Ø Ò Ð Ê ÙÖ ÓÒ º ÈÙÒ Ø ĐÙÖ ÄĐÓ ÙÒ º ÈÙÒ Ø ÞĐÙ ĐÙÖ Ð Ð Ö Þº º Ù Đ ÞÙÛ Ð Ò Ò Ö ØÙÖÒ Ø Ø Ñ Òص ÙÒ Ð Ö Ø ÃÓÖÖ ØÙÖ Ò Þº º Ò ÐÐ n == 1 Ò Ø Ñ Ö Ö Òµº µ ÈÙ Ø ĐÙÖ Ù Ð Ò Ö Ò ÈÖ Ñ ØÓÖÞ ÖÐ ÙÒ ÒÙÖ Ù 2¹ Ò 3¹ Ò ÙÒ 5¹ Ò Ø Øº Å Ü Ñ Ð 3 ÈÙÒ Ø ĐÙÖ Ù Ò Û Ð Ò ÈÓØ ÒÞ Ò ÚÓÒ 2 3 Ó Ö 5 Ò Ó Ö Ð Ò Ö Ò ÈÖ Ñ ØÓÖÞ ÖÐ ÙÒ Ò ÍÒØ ÖÑ Ò ÚÓÒ 2 3 5 Ø º Ù Đ ØÞÐ Ø ÈÙÒ Ø ĐÙÖ Ö Ø Ù ÞĐÙ Ð Ö 0 ÙÒ Ö 1º Aufgabe 3. Ò ÅĐÓ Ð Ø Ø ÙÒ Ø ÓÒ gcd Ù Ö ÎÓÖÐ ÙÒ ÞÙ Ú ÖÛ Ò Òº // POST: Der Rueckgabewert ist der groesste gemeinsame Teiler // von a und b. unsigned int gcd(unsigned int a, unsigned int b) { if (b == 0) return a; return gcd(b, a % b); // b!= 0

// PRE: a > 0, b > 0 // POST: Der Rueckgabewert ist true g.d.w. a und b teilerfremd sind. bool teilerfremd(unsigned int a, unsigned int b) { return gcd(a, b) == 1; Ò Ò Ö ÅĐÓ Ð Ø Ø Ò ØĐÙÖÐ Ò ÐÐ Ì Ð Ö ÞÙÖ Ð Ò Ö Ò Ö Ò Ð Ò Ù ÞÙÔÖÓ Ö Òº // PRE: a > 0, b > 0 // POST: Der Rueckgabewert ist true g.d.w. a und b teilerfremd sind. bool teilerfremd(unsigned int a, unsigned int b) { int smaller; if (a <= b) smaller = a; else smaller = b; for (unsigned int i = 2; i <= smaller; ++i) { if (a % i == 0 && b % i == 0) return false; return true; Punktvergabe. ÁÒ ÑØ ¾¼ ÈÙÒ Ø ĐÙÖ Ò ÚÓÐÐ ØĐ Ò ÓÖÖ Ø ÄĐÓ ÙÒ º ÐÐ Ñ Ò gcd ÄĐÓ ÙÒ Ú ÖÛ Ò Ø ÙÒ Ø ÓÒ gcd ÐÐ Ö Ò Ò Ø Ò Ö Ø Ø Ò ¹ ÑØ ÈÙÒ Ø º Ò ÓÒ Ø Ò Ø ÞĐÙ ĐÙÖ Ð Öº À Ö Ò ÙÒ Đ Ö Ù ÑÑ Ò¹ Ø ÐÐÙÒ Å ÒÙ ½ ĐÙÖ Ò ËÝÒØ Ü Ð Ö Ñ ÞÛ Ø Ò Ø Ö Ö Ø Ø ÒÓ Ö µº Ñ Ø Ò ÞÙÑ Ô Ð Ò Ð Ò Ë Ñ ÓÐÓÒ Ó Ö Ò Ð Ò Ö Ø Ò Ó Ö Đ ÒÐ Ñ Òغ Å ÒÙ ĐÙÖ Ð ÁÒ Ø Ð ÖÙÒ Ó Ö ÖÙ Ò ÙÒ Ö Ë Ð º Å ÒÙ ¾ Û ÒÒ Ì Ð Ö ÞÙ Ö ÖĐÓ Ö Ò Ö Ò Ð Ò Ù Ø Û Ö º Å ÒÙ ĐÙÖ Ð return ÒÛ ÙÒ Òº Å ÒÙ ¹½¼ ÈÙÒ Ø ÞÙ ĐÙÖ Ð Ö Ø ÁÑÔÐ Ñ ÒØ Ø ÓÒ ÚÓÒ gcdº Å ÒÙ ¾ ĐÙÖ Ò Ð Ö Ö Î ÖÛ Ò ÙÒ Ö ÙÒ Ø ÓÒ gcd Ö Ô Ø Ú Ö ÒÛ Ò ÙÒ Ö ÑÓ ÙÐÓ Ì Ø º

Aufgabe 4. Ù Ò Ø ÐÐÙÒ Ö Ø Ò ÈÖÓ Ð Ñ Ø ÐÐÙÒ ÚÓÒ UNIV Ù ÈÖÓ Ð Ñ Ø ÐÐÙÒ ÚÓÒ HALT ÞÙ Ö ÙÞ Ö Òº Ø Ò Ò Ð ÓÖ Ø ÑÙ HALT Û ÒÒ Ò Ð ÓÖ Ø ÑÙ UNIV Ö Ø ÐÐ Ò Ò Ò ÖØ ÞÙ Ú Ö Ò Ù¹ Ð Ò Ø Ñ Ø Ò Ñ Ö Ñ Û Ò Ð ÙÒ ½º UNIV P Trigger Trigger P e SIMUL P(e) JA NEIN JA P HALT JA NEIN e e NEIN Ð ÙÒ ½ Ê Ù Ø ÓÒ ÚÓÒ UNIV Ù HALTº Ð Ñ ÒØ Ò Ö Ð ÙÒ Ò Û ÓÐ Ø ÞÙ Ð Òº Ò Û ÃĐ Ø Ò Þ Ò Ø Ò Ò Ð ÓÖ Ø ÑÙ Ø Û Ö ĐÓÒÒ Ò Ù Ö Ò Ö ÐÓ Ø ÖÑ Ò Öغ Ò Û ÖÞ ÃĐ Ø Ò Ò Ò Ø ÔÓØ ÒØ ÐÐ Đ ÖÐ Û Ð Ö Ò Ú Ö ÓÖ Ò Ò ÒÛ ÙÒ Ò ÙÒ Ò Ð Ð Ò Ð Ù Ò ĐÓÒÒØ Òº Û Ö ÚÓÒ Ù Ò HALT Ø Ø Ò ÃĐ Ø Ò Ð Ö Ø ÙÒ Ø ÓÒ ÖØ Ô Ö ÎÓÖ Ù ØÞÙÒ º Æ Ø ¹ Ó ÃĐ Ø Ò ÚÓÒ UNIV Û Ð Ö Ù ÞÙ ĐÙÐÐ Ò Ðغ Ñ Ð Ò Ò Ê Ò ÃĐ Ø Ò ÓÑÑØ Ö Ð ÓÖ Ø ÑÙ Û Ð Ò Ò Òº Ñ Ö Ø Ò Ê Ò Ø Ö Ò Ù JA Ó Ö NEINµ º ÃĐ Ø Ò Ñ Ø SIMUL Þ Ò Ø Ø ÐĐ Ø Ò ÈÖÓ Ö ÑÑ Û Ð Ð Ò ¹ ÓÑÑØ Ù Ò Ö Ò Û Ð Ò ÐÐ Ð Ò ÓÑÑØ Ð Ù Ò ß Ø ÑÙÐ ÖØ ÈÖÓ Ö ÑÑ Ù Ò Ö Ò º ÙÑ Ò Û ÖÞ ÃĐ Ø Ò Ò ÐØ ÑĐÙ Ò Û Ö ÞÙ Ö Ø Ñ Ø Ñ HALT Ð ÓÖ Ø ÑÙ ĐÙ ÖÔÖĐÙ Ò Ó Ò ÚÓÒ UNIV P ÙÒ eµ Ò ÈÖÓ Ö Ñѹ Ò ÃÓÑ Ò Ø ÓÒ Ö Ø ÐÐØ Đ Ðغ Ï ÒÒ ÒØÛÓÖØ NEIN Ø ÒÒ Û Ò Û Ö ÓÒ P Ò e Ò Ø ¹ Þ ÔØ Ö Ò Û Ö ÙÒ UNIV ÒÒ Ò ÐÐ NEIN Ù Òº Ï ÒÒ ÒØÛÓÖØ Ó JA Ð ÙØ Ø ÒÒ ÐØ Ò Û Ö SIMUL Ò ÙÑ Ù ÚÓÒ P Ù e ÞÙ Ö ÐØ Ò Û Ð Û Ö ÒÒ Ð Ð Ù ÚÓÒ UNIV Û Ø ÖÐ Ø Ò ĐÓÒÒ Òº Ò Trigger Ð Ñ ÒØ ÓÖ Ò Ð Ó Ö ĐÙÖ SIMUL ÒÙÖ Ð Ò Ø Û Ö Û ÒÒ Ö Ø ÐÐØ Ø P Ù e Û Ö Ð Đ Ðغ Ù ÒÒ Ù Ñ Ø Ò Ö ÒØ ÔÖ Ò Ò Ö ÙÒ Ó Ò Ð µ ÐĐÓ Ø Û Ö¹ Òº

Punktvergabe. ÁÒ ÑØ ½ ÈÙÒ Ø º Å Ö Ð ÈÙÒ Ø ÓÐÐØ Ò ÒÙÖ ÖØ ÐØ Û Ö Ò Û ÒÒ ÐÐ Û ÒØÐ Ò Ð Ñ ÒØ HALT Ð Ù Ð Ò ¹ ÐÓ ÓÖÖ Ø Ò¹ ÙÒ Ù ¹ Ò SIMUL Ö Ø Ê ØÙÒ Ö Ê Ù Ø ÓÒµ ÚÓÖ Ò Ò Ò º Ò ÓÒ Ø Ò Ø Ò Ù ÈÙÒ Ø Ú Ö Ò Ò Ñ ÖÓ Ò ÉÙ ÖÚ Ö Ð ÒÓ ØÞÙÐ Òº Aufgabe 5. µ Ö Ï ÖØ Ö Î Ö Ð Ò two Ò Ö Ö Ø Ò Ô Ö Ë Ð Ò ÙÖ ÐĐ Ù ÒØÛ ÐØ Û ÓРغ Ë Ð Ò ÙÖ Ò two Þ Ñ Ð two ÒĐ Ö ¼ ½ ½º¼ ½ ½º ½º½ ¾ ½º ½º½½ ½º ½º½½½ ½º ½º½½½½ º º Ø ÓÐ Ò ÒÓ ÒĐÙ Ò Ø Ò Ö Å ÒØ Ö Î Ö Ð Òtwo ÚÓÖ Ò¹ Ò Ò ÓÑÑØ Ö ÒĐ Ö Ò Ö Ø ÐÐÙÒ Ò Ñ Ë Ð Ò ÙÖ Ò ÒØ Ò Ò 1 ÞÙº µ ÓÖÖ Ø ÒØÛÓÖØ Ø µ Ø Ñ Ò Û Ö 0 Ù Òº ÍÑ ÞÙ ÖĐÙÒ Ò ÑÙ Ñ Ò Ú Ö ÒÛĐ ÖØ Ò Û Ò Ö ÒĐ Ö Ò Ö Ø ÐÐÙÒ Øº ÁÒ Ö Ù µ Ò Ë Ò Î Ö Ð two Ò Ñ Ë Ð Ò ÙÖ Ò Ò 1 Ñ Ö Ô ÖÒ ÑÙ º Ö ÌÝÔ float Ø Ò Á Ò Å ÒØ Ñ Ø ¾ Ø ÞÙÖ Î Ö ĐÙ ÙÒ º Ù ÖÙÒ Ö ÒÓÖÑ Ð ÖØ Ò Ö Ø ÐÐÙÒ ÒÒ Î Ö Ð two Ð Ó ÙÒ Ñ Ø Ñ ¾ º Ë Ð Ò ÙÖ Ò ÐÐ ËØ ÐÐ Ò Ô ÖÒº Ò ÑÙ ÖÙÒ Ø Û Ö Òº Ö Ü Ø Ï ÖØ Ö ÔÔÖÓÜ Ñ Ø ÓÒ Ò Ñ ¾ º ÙÖ Ò Ø Ò Ù ÞÛ Ò Ñ ¾ º ÙÖ Ò ÙÒ Ö ÞÙ ÔÔÖÓÜ Ñ Ö Ò Ò 2º ÖÓÙÒ ¹ØÓ¹ Ú Ò Ë Ñ Ò Û Ò Ø Û Ö Û Ö Ò Ó Ò ÞÙÖ 2 ÖÙÒ Øº Ò Đ Ò ÖØ Ò Ö Î Ö Ð Òtwo Ò Ø Ñ Ö Ò ÐÐ Ò ÓÐ Ò Ò Ë Ð ¹ Ò ÙÖ Đ Ò Ò Ò ÑÑ Ö Ð Ò Ö Û Ö Ò Ö ØÖ ÞÙ ÖØ Û Ö º Ö Ø Ú Ì ÖÑ Û Ö Û Ð Ó Ð Û Ö ÖÙÒ Ø ÙÑ Ò Ò ÈÐ ØÞ¹ Ú Ö Đ ÐØÒ ÞÙ Ö Òº Ø Ñ Ò Ø Î Ö Ð two Ü Ø Ò Ï ÖØ 2 ÙÒ Ù Ø ÓÑ Ø Ü Ø 0º º Punktvergabe. Â Û Ð ½¼ ÈÙÒ Ø ĐÙÖ µ ÙÒ µº µ ½¼ ÈÙÒ Ø Ò Ñ ÐÐ Ñ Ò Ò ĐÙÖ Ò Ø Ò Ö Ø Ë Ñ Ò 1 Ñ Ö Ò Ñ Ë Ð Ò ÙÖ Ò µ ÞÙ Ú Ö Òº ÒØ ÔÖ Ò ÞĐÙ ĐÙÖ

Ð Ö Ó Ö Ø ÐÛ Ð Ë Ñ º Å ÒÙ ÈÙÒ Ø Û ÒÒ Ò Î Ö ÙÒ Ä Ù Ò Ü i غ µ Ö Ø ÖĐÙÒ ÙÒ Ø ÈÙÒ Ø Ö Ø ÒØÛÓÖØ ÈÙÒ Ø º Òع ÛÓÖØ µ Ø Ñ Ø ½ ÈÙÒ Ø ÞÙ Û ÖØ Ò ÔÐÙ Ú ÒØÙ ÐÐ Ù ØÞÔÙÒ Ø Ù Ö ¹ ÖĐÙÒ ÙÒ Ú ÐÐ Ø Ò Ì Ð ÚÓÒ Ö Ø µº ÒØÛÓÖØ µ Ø Ñ Ø ¼ ÈÙÒ Ø Ò ÞÙ Û ÖØ Ò ÔÐÙ Ú ÒØÙ ÐÐ Ù ØÞÔÙÒ Ø Ù Ö ÖĐÙÒ ÙÒ º Aufgabe 6. Ì Ð µ µ ÙÒ µ Ö Ù Ø ÐÐÙÒ Ò Ò Ö ÓÐ Ò Ò ÁÑÔÐ Ñ Ò¹ Ø Ø ÓÒ ÚÓÖ Ò Òº ÁÑÔÐ Ñ ÒØ Ø ÓÒ Ú ÖÛ Ò Ø Ò Ð Öº ÖÛĐ ÒØ ÓÐ Ò ÁÑÔÐ Ñ ÒØ Ø ÓÒ Û Ø Ñ Ñ Ö Ð ÖØ Ð Ò Ö Ù Ò Ø ÐÐÙÒ ÓÖ ÖØ Û Öº ÒØ ÔÖ Ò Ò ÈÙÒ Ø ÛÙÖ Ò ÒÙÖ ĐÙÖ Ð Ö Ø ÓÒ Ö Ø ÒÑ Ø Ð Ö ĐÙÖ Ò ÃÓÒ ØÖÙ ØÓÖ ÙÒ ĐÙÖ ÙÒ Ø ÓÒ gewonnen ÖØ Ðغ #include <iostream> class TicTacToe { private: // Semantik fuer Spielerspeicherung: // 1 bedeutet Spieler 1 // -1 bedeutet Spieler 2 // alles andere ist spielerneutral int feld1; int feld2; int feld3; int feld4; int feld5; int feld6; int feld7; int feld8; int feld9; int spieler; private: // Ausgabe des Spielersymbols char symbol(int a) const { if (a == 1) return x ; if (a == -1) return o ; return ;

public: // Klassenkonstruktor, alles Null-initialisiert TicTacToe() : feld1(0), feld2(0), feld3(0), feld4(0), feld5(0), feld6(0), feld7(0), feld8(0), feld9(0), spieler(1) { // POST: Rueckgabewert ist der aktuelle Spieler, der in // der Klasse gespeichert wird. int aktuellerspieler() const { return spieler; // POST: true g.d.w. das entsprechende Feld noch leer ist. bool leeresfeld(unsigned int feld) const { switch (feld) { case 1: return feld1 == 0; case 2: return feld2 == 0; case 3: return feld3 == 0; case 4: return feld4 == 0; case 5: return feld5 == 0; case 6: return feld6 == 0; case 7: return feld7 == 0; case 8: return feld8 == 0; case 9: return feld9 == 0; default: return false; // PRE: spieler in {1,-1, feld ist eines der unbesetzten // Felder // POST: Das entsprechende Symbol ist gesetzt und aktuelle // Spieler hat gewechselt. void setzezug(int spieler, unsigned int feld) { switch (feld) { case 1: feld1 = spieler; case 2: feld2 = spieler;

case 3: feld3 = spieler; case 4: feld4 = spieler; case 5: feld5 = spieler; case 6: feld6 = spieler; case 7: feld7 = spieler; case 8: feld8 = spieler; case 9: feld9 = spieler; this->spieler *= -1; // PRE: Das Spiel befindet sich in einem gueltigen Zustand. // POST: true falls das Spielbrett voll ist, false sonst. bool brettvoll() const { for (unsigned int i = 1; i < 10; ++i) { if (leeresfeld(i)) return false; return true; // POST: 1 wenn a positiv oder Null, -1 wenn a negativ int vorzeichen(int a) const { if (a >= 0) return 1; else return -1; // PRE: Das Spiel befindet sich in einem gueltigen Zustand. // POST: Die Rueckgabe ist 1 falls Spieler 1 gewonnen hat, // -1 falls Spieler 2 gewonnen hat und // 0 falls keine Aussage getroffen werden kann. int gewonnen() const { int temp; temp = feld1 + feld2 + feld3; temp = feld4 + feld5 + feld6;

temp = feld7 + feld8 + feld9; temp = feld1 + feld4 + feld7; temp = feld2 + feld5 + feld8; temp = feld3 + feld6 + feld9; temp = feld1 + feld5 + feld9; temp = feld7 + feld5 + feld3; return 0; // PRE: Die Datenmitglieder haben gueltige Werte // POST: Das Spielbrett wird ausgegeben. void druckebrett() const { std::cout << symbol(feld1) << " " << symbol(feld2) << " " << symbol(feld3) << "\n" << "---------\n" << symbol(feld4) << " " << symbol(feld5) << " " << symbol(feld6) << "\n" << "---------\n" << symbol(feld7) << " " << symbol(feld8) << " " << symbol(feld9) << "\n"; ; int main() { TicTacToe spiel = TicTacToe(); int naechsterzug = 0; std::cout << "Das Brett sieht so aus; die Felder sind von"; std::cout << "1 bis 9 nummeriert:\n"; std::cout << "1" << " " << "2" << " " << "3" << "\n" << "---------\n" << "4" << " " << "5" << " " << "6" << "\n" << "---------\n" <<

"7" << " " << "8" << " " << "9" << "\n"; std::cout << "Das Spiel geht los...\n\n"; while (spiel.gewonnen() == 0 &&!spiel.brettvoll()) { spiel.druckebrett(); std::cout << "Gibt den Zug fuer Spieler "; std::cout << spiel.aktuellerspieler() << " ein\n"; std::cin >> naechsterzug; if (spiel.leeresfeld(naechsterzug)) { spiel.setzezug(spiel.aktuellerspieler(), naechsterzug); else { std::cout << "Ein Fehler ist aufgetreten. Bitte noch einmal...\n"; std::cout << "Game over!\n" << "Der Spieler "; std::cout << spiel.gewonnen() << " hat gewonnen.\n"; spiel.druckebrett(); Punktvergabe. Â Û Ð ÈÙÒ Ø ĐÙÖ Ö Ì Ð µ µ ÙÒ µº ÄĐÓ ÙÒ Ò Ñ Ø Ó Ö Ó Ò Ð Ö Ò Ð ÞÙ Û ÖØ Òº µ ÈÙÒ Ø ĐÙÖ Ò Ø Ø ÒÑ Ø Ð Öº ÈÙÒ Ø ĐÙÖ ÒÒÚÓÐÐ Ë Ñ ÒØ º Òع ÔÖ Ò ÞĐÙ ĐÙÖ ÍÒÞÙÐĐ Ò Ð Ø Ò Þº º Ñ ÒÙ ½ ĐÙÖ Ð Ò ØÙ ÐÐ Ö ËÔ Ð Ö Ð Ñ ÒÙ ½ ĐÙÖ Ò ÝÒØ Ø Ò Ð Ö Ñ ÞÛ Ø Ò º º Ö Ö Ø Ø ÒÓ Ö µº µ ÈÙÒ Ø ĐÙÖ ÓÖÖ Ø Ò ÃÓÒ ØÖÙ ØÓÖº ÞĐÙ ĐÙÖ Ò ÝÒØ Ø Ò Ó Ö Ñ Ò¹ Ø Ò Ð Ö Ñ ÒÙ ½º ÁÒ Ø Ð ÖÙÒ Ò È Ö Ñ Ø ÖÐ Ø Ó Ö ÃĐÓÖÔ Ö ÃÓÒ¹ ØÖÙ ØÓÖ Ò Ð ÞÙ Û ÖØ Òº µ ¾ ÈÙÒ Ø ĐÙÖ ÒÒÚÓÐÐ ÈÓ ØÓÒ Ø ÓÒº ÈÙÒ Ø ĐÙÖ ÁÑÔÐ Ñ ÒØ Ø ÓÒ Ö ÙÒ Ø ÓÒº