AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

10 Zahl und Erg. -> + u. - Berechnen

Ein Thema von Christian18 · begonnen am 28. Dez 2004 · letzter Beitrag vom 29. Dez 2004
Antwort Antwort
Seite 1 von 2  1 2      
Christian18

Registriert seit: 9. Dez 2003
Ort: Hamburg
1.279 Beiträge
 
#1

10 Zahl und Erg. -> + u. - Berechnen

  Alt 28. Dez 2004, 20:44
Hallo,

ich soll für die Schule ein Programm schreiben. Man soll in den Programm 10 Zahlen eingeben und das ergebnis. Das Programm soll dann solange rechnen bis das ergbnis mit plus uns minus gefunden ist.

kleines Bsp.:

- Eingabe:

1 2 3 5 9 7 3 6 9 1

Ergebnis: -10

und das programm soll das berechnen:

1+2+3+5-9-7-3+6-9+1=-10

ich hoffe ich konnte mein großes problem ein bisschen verständlich machen.

vorgegeben ist auch noch maximale länge das quellcodes. (100 Zeilen)

Leidert weiß ich überhaupt nicht wie ich anfangen kann. Deshalb kann ich noch keinen Code geben.

Mit freundlichen Grüßen

Christian18
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: kleine Herausforderung :-)

  Alt 28. Dez 2004, 20:46
Und was erwartest du jetzt von uns?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Christian18

Registriert seit: 9. Dez 2003
Ort: Hamburg
1.279 Beiträge
 
#3

Re: kleine Herausforderung :-)

  Alt 28. Dez 2004, 20:47
Zitat von Luckie:
Und was erwartest du jetzt von uns?
ich erwarte erst einmal nicht, ich hoffe aber das ihr einen tip für mich habt. ich habe nämlich gar keine ahnung wie ich beginnen soll.

mfg
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: kleine Herausforderung :-)

  Alt 28. Dez 2004, 20:48
Einen Tipp? Hm: Delphi-Referenz durchsuchenArray. Eine Schleife: Delphi-Referenz durchsuchenfor. Eine Delphi-Referenz durchsuchenif-Abfrage. Das wäre jetzt so an Tipps, was mir einfallen würde.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von titus
titus

Registriert seit: 5. Apr 2004
Ort: Freiburg
232 Beiträge
 
#5

Re: kleine Herausforderung :-)

  Alt 28. Dez 2004, 20:51
Musst halt alle Möglichkeiten durchgehen und das sind ne verdammte Menge...

Anfang:
1+2-3-4-5-6-7-8-9
1+2+3-4-5-6-7-8-9
usw. bis
1-2-3-4-5-6-7-8+9

oder so

Mach halt ein Algorithmus draus .

mfG
Daniel L.
'-'
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: kleine Herausforderung :-)

  Alt 28. Dez 2004, 20:55
Stichwort: Bei Google suchenPermutation.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Christian18

Registriert seit: 9. Dez 2003
Ort: Hamburg
1.279 Beiträge
 
#7

Re: kleine Herausforderung :-)

  Alt 28. Dez 2004, 20:55
Zitat von titus:
Musst halt alle Möglichkeiten durchgehen und das sind ne verdammte Menge...

Anfang:
1+2-3-4-5-6-7-8-9
1+2+3-4-5-6-7-8-9
usw. bis
1-2-3-4-5-6-7-8+9

oder so

Mach halt ein Algorithmus draus .

mfG
so sollen wir es ja gerade nicht machen, deshalb ist ja die begrenzung auf 100 zeilen quellcode. hast du sonst noch eine andere idee???

mfg
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#8

Re: kleine Herausforderung :-)

  Alt 28. Dez 2004, 20:57
Warum sollte der Algorithmus länger als 100 Zeilen werden?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: kleine Herausforderung :-)

  Alt 28. Dez 2004, 20:58
Könntest du bitte erstmal deinen Titel ändern?
kleine Herausforderung :-) sagt absolut nichts über dein Problem aus. Danke.


Edit: Smileys deaktiviert
  Mit Zitat antworten Zitat
MrFish

Registriert seit: 16. Jul 2003
50 Beiträge
 
Delphi 7 Personal
 
#10

Re: kleine Herausforderung :-)

  Alt 28. Dez 2004, 21:02
Eine Idee:

eine Zahl von 0 hochzählen
in eine Binärzahl übersetzen
dann Stelle für Stelle maskieren
wenn 0 dann minus wenn 1 dann plus

das Ganze solang bis das Ergebnis vorliegt.

Ich hoffe ich konnte dir helfen

Gruß MrFish
Es gibt zwei unbestreitbare Tatsachen: 1. Ich irre mich nie. 2. Die Welt ist eine Scheibe.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

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

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz