carookee - group communication for you
Home / JavaForum / Java allgemein
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
2.724 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 195 von 2212 (9%) |<   <   >   >|

Autor Alexander Heisinger
Datum 22.01.02, 16:24
Betreff SGD Lehrheft JAV5B


Ich hab mal wieder ein Problem mit den Lehrheften!

in diesem Lehrheft gehts um ein MiniMemorySpiel
ich bin gerade bei den Testausgaben aller Größen
im Lehrheft steht das ich alle Größen konntrollieren soll weil die dann für die Normalversion gebraucht werden!

ich allerdings komme teilweise nicht auf die Werte und weiss nicht warum
es handelt sich um
Links-Rand-Breite (laut Lehrheft Wert "20")
Korriegierte-Mindest-Oberflächen-Breite (würde evtl gehen wenn Links-RandBreite
richtig wäre -wert "619")

ich hab auf der seite
http://www.sgd.javaluga.com/Jav5B/Lektion2/Lektion2_2/InfoMemT.html

nachgeschaut(danke an den damaligen Poster)aber dort sind die selben Werte wie ich sie habe!?!
Mach ich was falsch oder
ist da ein Fehler im Lehrheft-das würde mich nicht wundern
z.b die zeile aus dem Heft kann doch so nicht funktionieren? oder?
da das "=" doch ein Zuweisungs operator ist
if (links_RandBreite = 1/3 * bedienHinweis_Hoehe)
oder die Zeile
links_RandBreite = 1/3 * bedienHinweis_Hoehe;
kann doch auch nicht gehen da das ergebnis immer 0 wäre

ich hab schon überlegt die Berechnungen kommplet neu zu machen weiss aber nicht ob ich die Orginale aus dem Lehrheft später noch brauchen werde

also hat evtl jemand einen funktionierenden Quellcode (oder nen Link)als Vergleich
für Tipps und Tricks wäre ich dankbar

hier nochmal der berechnungscode gesamt
/*-Ermitteln darstellbare Kartenanzahl, korriegierte Spielflächen-Maße*/
/*---waagerecht-----------------------------*/
waag_KartZahl = min_Breite / (inFlaeche_KarteTyp.breite + waagKart_ZwiRaum);

waag_RestBreite = min_Breite % (inFlaeche_KarteTyp.breite + waagKart_ZwiRaum);

links_RandBreite = (waag_RestBreite + waagKart_ZwiRaum) / 2;
System.out.println("links_RandBreite:"+links_RandBreite);
/*evtl Fehler im Lehrheft*/if (links_RandBreite == 1/3 * bedienHinweis_Hoehe)
{
    
}//)Rand=!1/3v.
else
{
    
    links_RandBreite = 1/3 * bedienHinweis_Hoehe;
    
}//)breitestem Rand
korrmin_Breite = links_RandBreite
+ waag_KartZahl * (inFlaeche_KarteTyp.breite
+waagKart_ZwiRaum)
+ links_RandBreite - waagKart_ZwiRaum;



Diskussionsverlauf:
    hab noch was vergessen
        Re: hab noch was vergessen
SGD Lehrheft JAV5B

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com