Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

11

31.03.2011, 20:57

Kommen erst sehr weit hinten im Buch (:

Du kannst natürlich auch direkt mit new[] und delete[] arbeiten falls du das schon gelernt hast, wär sicherlich eine gute Übung...

12

31.03.2011, 21:51

die bedingung j < 5 ist falsch. j < 4 wär richtig
Habs auch so im Code stehen :D -> Also ist mir eben schon aufgefallen.

Zitat

Du kannst natürlich auch direkt mit new[] und delete[] arbeiten falls du das schon gelernt hast, wär sicherlich eine gute Übung...
Das war in der Tat schon Thema, werde mir das dann nochmal genau anschauen, um es darauf anwenden zu können.
Danke!

13

03.04.2011, 00:22

die bedingung j < 5 ist falsch. j < 4 wär richtig
Habs auch so im Code stehen :D -> Also ist mir eben schon aufgefallen.


wiso immst du überhaupt j als <4 als bedingung?
es ist sowiso j<=i, und da es auch j<4 verlangt, wird j nicht gebraucht.
außerdem sollte es, wenn du es umbedingt abfragen willst auch && j < sEingabe.lenght heißen, da j auch nur für den string gedacht ist...

Zitat

Basically, there are only 10 types of people in the world. Those who know binary, and those who don't.

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

14

03.04.2011, 00:37

4 ist die größe vom stringarray und j die zählervariable für dieses array.
hast i und j verwechselt?

das else in zweile 23 ist etwas überflüssig oder?^^
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

15

03.04.2011, 00:46

ne sry ich hab aEingabe mit sEingabe verwechselt
und das else ist zwar überflüssig, hilft aber manchmal beim orientieren (da bei c, c++,c# immer nur { und } sind, was leicht verwirend sein kann

Zitat

Basically, there are only 10 types of people in the world. Those who know binary, and those who don't.

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

16

03.04.2011, 01:11

da bei c, c++,c# immer nur { und } sind, was leicht verwirend sein kann

achja? oO das ist mir nie aufgefallen.
wenn man richtig formatiert ist das doch kein problem. zur not schreibt man nen kleinen kommentar. ein block sollte aber möglichst nicht so lang und kompliziert sein, dass man da große orientierungshilfen brauch^^
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »NachoMan« (03.04.2011, 01:16)


17

03.04.2011, 01:20

ich geh in eine htl (1. klasse) und bin klassenbester, weshalb viele mich anstadt den lehrer fragen...
und mir ist da schon (bei c#) oft aufgefallen, dass ein der achsogroße fehler darin besteht dass eine geschwungene klammer zuviel oder zuwenig ist, würden wir zb visual basic lernen würd das sicher nicht passieren (da if ein endif und while ein endwhile und for ein next und class ein endclass .... hat)

aber im grunde ist es egal ;)

Zitat

Basically, there are only 10 types of people in the world. Those who know binary, and those who don't.

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

18

03.04.2011, 01:42

Wie gesagt, dann wurde falsch formatiert. Das passiert nicht, wenn man jeden eingeschlossenen Block weiter einrückt. else {} ist wirklich absoluter Quatsch ;) Leere Blöcke würde ich nur schreiben, wenn ich später an dieser Stelle erweitern will. Schon mittlere Programme benutzen locker 50-100 ifs, wenn man jedesmal endif verwenden müsste, ja dann viel Spass.

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

19

03.04.2011, 01:47

Am besten weder Klammern noch end[if|while|weißderkuckuck], sondern alles via Einrückung meistern (;
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

20

03.04.2011, 02:11

basic wurde auch entwickelt um schülern, die unter umständen kein ernsthaftes interesse, geschweige denn talent zum programmieren haben, das programmieren nahe zu bringen. was ja schon der name sagt.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »NachoMan« (03.04.2011, 02:25)


Werbeanzeige