Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

Wieso sind diese 2 codes nicht identisch?

Diskussion: Wieso sind diese 2 codes nicht identisch? im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hallo! Blöde Frage, aber wieso ist der 1. Code nicht gleich dem 2.? Ich versteh das nicht ... also ...

Antwort
Alt 08.01.07, 21:27   #1 (permalink)
 
Registriert seit: 09.02.04
ToXiCity Leistung: Facit NTK
Likes: 0
Standard Wieso sind diese 2 codes nicht identisch?

Anzeige

Hallo!

Blöde Frage, aber wieso ist der 1. Code nicht gleich dem 2.? Ich versteh das nicht ... also es handelt sich hier um ein Programmausschnitt und es geht mir eigentlich nur um das, warum diese zwei codes nicht identisch sind (nur kürzer halt) ... bei beiden kommt was anderes aber ich weiß nicht wieso

1. code

Code:
int max = 0;
		for(int i=0; i <scale.length; i++) {  
		if(scale[i]>scale[max]){
				max=i;
			}
		}

		for(int i=0; i < max; i++){
			scale[i]= Math.round((scale[i]/scale[max])*10);
		}
		
		for(int i=max+1; i < scale.length; i++){
			scale[i]= Math.round((scale[i]/scale[max])*10);
		}
		scale[max]=10;
2. code

Code:
int max= 0;
		for (int i = 0;i < scale.length();i++) {
			if (scale[max]<scale[i]) {
				max = i;
			}
		}
		
		for(int i = 0; i <scale.length;i++) {
			scale[i] = Math.round((scale[i]/scale[max])*10);
		}
		scale[max] = 10;
ToXiCity ist offline   Mit Zitat antworten
Alt 08.01.07, 22:01   #2 (permalink)
Senior Member
 
Benutzerbild von t3rr0r.bYt3
 
Registriert seit: 07.01.03
t3rr0r.bYt3 Leistung: Z3
Likes: 19
Standard

zeile 2 hast du afaik noch die "()" vergessen bei .length

zeile 3: ">" bzw "<" stimmt nicht. es muss irgendwo noch die gelichheit rein, sprich "<" und ">=" oder andersrum

und beim unteren code fehlt das hier:

Code:
for(int i=0; i < max; i++){
			scale[i]= Math.round((scale[i]/scale[max])*10);
		}
t3rr0r.bYt3 ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 08.01.07, 22:03   #3 (permalink)
 
Registriert seit: 03.01.07
jeko Leistung: Facit NTK
Likes: 0
Standard

1. Danke dass du uns keinerlei Informationen über Sprache und <scale> gibst.

2. Vll. einfach, weil im oberen Beispiel eine weitere Schleife vorhanden ist, die die Werte von scale verändert?
jeko ist offline   Mit Zitat antworten
Alt 08.01.07, 22:05   #4 (permalink)
Senior Member
 
Benutzerbild von t3rr0r.bYt3
 
Registriert seit: 07.01.03
t3rr0r.bYt3 Leistung: Z3
Likes: 19
Standard

sprache ist wohl java und scale[] ein array, aber das muss man halt auch erst wissen ^^
t3rr0r.bYt3 ist offline   Mit Zitat antworten
Alt 08.01.07, 22:15   #5 (permalink)
Themenstarter
 
Registriert seit: 09.02.04
ToXiCity Leistung: Facit NTK
Likes: 0
Standard

@ jeko ... ich weiß öÖ aber den ganzen code hier rein kopieren ... ich glaub das will sich dann niemand an tun ...
@ terror: ok das mit den "()" muss weg, etc ... aber das ist nicht das was mich stört .... und ja es ist ein java code

Also im scale Array sind die ganzen int Werte gespeichert ... und ich such mittels der ersten for Anweisung der größte int Wert im Array scale und max ist dann der Index des größten int Wertes ... und dann werden die werte von 0-10 skaliert, je nachdem wie groß die Zahl ist

mfg + danke für die antworten ... sry wegen der unausführlichen problemstellung

EDIT: OMG hat sich erledigt hatte einen blöden Denkfehler ... -_- najo ... sry für den spam und eure Zeit


mfg+trotzdem vielen dank
ToXiCity ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » Wieso sind diese 2 codes nicht identisch?
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wieso funktioniert die Stream Seite bei mir nicht? Ciya Die Problemzone 4 27.03.08 15:13
VNC Remote funtzt nicht wieso ??? HighTower Network · LAN, WAN, Firewalls 1 24.02.04 21:23
Wieso geht das bei mir nicht? Mano Network · LAN, WAN, Firewalls 18 11.12.03 19:42
Wieso geht der Name nicht? -=[SEK]=- Hackerboard.de-Feedback 2 11.03.03 13:28


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61