AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Wie kriege ich eine algorithmische Eingabe ins Memofeld hin?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie kriege ich eine algorithmische Eingabe ins Memofeld hin?

Ein Thema von Future3020 · begonnen am 7. Nov 2004 · letzter Beitrag vom 8. Nov 2004
Antwort Antwort
Future3020

Registriert seit: 7. Nov 2004
1 Beiträge
 
#1

Wie kriege ich eine algorithmische Eingabe ins Memofeld hin?

  Alt 7. Nov 2004, 22:56
Hallo, ich bin neu hier und habe auch gleich eine Frage.
Ich programmiere noch nicht lange bzw. fange gerade damit an. Da ich mein Problem nicht treffend bezeichnen kann, weis ich auch nicht wonach ich suchen soll.
Ich möchte folgendes:

Formular: Button, Edit, Memo

Aufgabe: Wenn ich im Editfeld zb. die Zahl 5 eingebe und auf den Button klicke, soll im Memofeld folgendes erscheinen:

aaaa*aaaa
aaa***aaa
aa*****aa
a*******a
*********

Also es soll ein Rechteck gebildet werden. Aber wie kriegt man das hin. 1. Rheie 4a + b + 4a, 2. Rheie 3a + 2b + 3a usw. Ich komme einfach nicht drauf. Ok mir ist klar das er ab 1 anfangen soll zu zählen - zu dieser Zahl die im Editfeld steht und dann soviel Sterne am Ende machen soll + 2, aber wie geht das?

Ich wäre für Hilfe Dankbar....
  Mit Zitat antworten Zitat
Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#2

Re: Wie kriege ich eine algorithmische Eingabe ins Memofeld

  Alt 7. Nov 2004, 23:21
herzlich willkommen bei dp

was hast du denn schon, wo genau liegen deine probleme?
  Mit Zitat antworten Zitat
Benutzerbild von ste_ett
ste_ett

Registriert seit: 10. Sep 2004
Ort: Dülmen
464 Beiträge
 
Delphi 7 Professional
 
#3

Re: Wie kriege ich eine algorithmische Eingabe ins Memofeld

  Alt 8. Nov 2004, 07:10
Du kannst dafür eine For-Schleife nehmen.

Die Anzahl der a´s und b´s kannst du so berechnen:

Gesamtanzhal ist 5.
<(Gesamtanzahl - 1) * i><i * 2 - 1><(Gesamtanzahl - 1)* i>

aaaabaaaa
aaabbbaaa
aabbbbbaa
abbbbbbba
bbbbbbbbb
Stefan
"Geht nicht!" ist keine Fehlerbeschreibung und "Hab ich schon versucht!" keine Antwort!

Hey, it compiles! Ship it!
  Mit Zitat antworten Zitat
Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#4

Re: Wie kriege ich eine algorithmische Eingabe ins Memofeld

  Alt 8. Nov 2004, 08:35
Zitat von ste_ett:
Du kannst dafür eine For-Schleife nehmen.

Die Anzahl der a´s und b´s kannst du so berechnen:

Gesamtanzhal ist 5.
<(Gesamtanzahl - 1) * i><i * 2 - 1><(Gesamtanzahl - 1)* i>

aaaabaaaa
aaabbbaaa
aabbbbbaa
abbbbbbba
bbbbbbbbb
stimmt so nicht ganz...

aber so...

Code:
<Gesamtanzahl - i><i * 2 - 1><Gesamtanzahl - i>
die schleife läuft dann von 1..5 !
  Mit Zitat antworten Zitat
Antwort Antwort


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 10:14 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