AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Prism Geschachtelte Schleife /Zeile;Spalte
Thema durchsuchen
Ansicht
Themen-Optionen

Geschachtelte Schleife /Zeile;Spalte

Ein Thema von Muddy · begonnen am 9. Jun 2008 · letzter Beitrag vom 9. Jun 2008
Antwort Antwort
Seite 1 von 2  1 2      
Muddy

Registriert seit: 9. Feb 2008
74 Beiträge
 
Delphi 7 Personal
 
#1

Geschachtelte Schleife /Zeile;Spalte

  Alt 9. Jun 2008, 16:32
Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
var spalte, zeile, i, j: real;
    zahl: char;
begin
memo1.Clear;
spalte := strtoint (labelededit2.Text);
zeile := strtoint (labelededit3.Text);
zahl := strtoint (labelededit1.Text);
i := 0 ;
  repeat
  i := i + 1;

  for j := 0 to zeile do

  until i := zeile ;
end;
So Leute Ich muss für die Schule in ein Memofeld ein/e Zahl/Buchstaben in beliebiger Anzahl von Spalten und Zeilen ausgeben. Dass soll ich jetzt mithilfe einer geschachtelten Schleife durchführen!! Wie bekomme ich das hin? Ich habe euch mal meinen Programmansatz gegeben.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Geschachtelte Schleife /Zeile;Spalte

  Alt 9. Jun 2008, 16:35
Was soll den die Repeat-Schleife bewirken?
Warum nicht 2 Zählschleifen?
Achtung Grenzen!
Markus Kinzler
  Mit Zitat antworten Zitat
Muddy

Registriert seit: 9. Feb 2008
74 Beiträge
 
Delphi 7 Personal
 
#3

Re: Geschachtelte Schleife /Zeile;Spalte

  Alt 9. Jun 2008, 16:41
Naja! Ich muss die Zahl zum Beispiel in fünf Spalten und 4 Zeilen angeben, dass sieht dann so aus

xxxxx
xxxxx
xxxxx
xxxxx

So! UNd ich muss das ja auch so ausgeben, dass die Zahl oder Buchstabe in Spalte und Zeile angegeben wird und zwar so oft, wie ich in den Feldern angebe d.h. beliebige Anzahl Spalten und Zeilen
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Geschachtelte Schleife /Zeile;Spalte

  Alt 9. Jun 2008, 16:45
Ich würde 2 geschachelte Zählschleifen nehmen und zur Anzeige ein StringGrid
Markus Kinzler
  Mit Zitat antworten Zitat
Muddy

Registriert seit: 9. Feb 2008
74 Beiträge
 
Delphi 7 Personal
 
#5

Re: Geschachtelte Schleife /Zeile;Spalte

  Alt 9. Jun 2008, 16:47
WIr sollen dazu leider ein Memofeld verwenden
  Mit Zitat antworten Zitat
IceTube
(Gast)

n/a Beiträge
 
#6

Re: Geschachtelte Schleife /Zeile;Spalte

  Alt 9. Jun 2008, 16:47
Falls du es per Memo machen willst/musst kannst du es so tun...


Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var spalte,zeile, j: integer;
    s,m,zahl: string;
    i : integer;
    zeilMax : integer;
begin
//Falsch benannt --> ist die SpaltenGröße
zeilMax := 20;
memo1.Clear;

//Spalte | | |
spalte := strtoint (edit1.Text)-1;

//Zeile -_
zeile := strtoint (edit2.Text);

//Zahl,Wort,Buchstabe...
zahl := edit3.Text;

//Spalte
for i := 0 to zeile do begin
Memo1.Lines.Append('');
end;

//Zeile
s := ' ';
m := Copy(s,1,(spalte*zeilMax));
m := m + zahl;

//Ausgabe
j := Memo1.Lines.Count-1;
Memo1.Lines.Strings[j] := Memo1.Lines.Strings[j]+m;
end;
lg
  Mit Zitat antworten Zitat
Muddy

Registriert seit: 9. Feb 2008
74 Beiträge
 
Delphi 7 Personal
 
#7

Re: Geschachtelte Schleife /Zeile;Spalte

  Alt 9. Jun 2008, 16:59
SO Ich schreibe mein Programm ganz von vorne. Allerdings mit Win32, damit ihr bescheidwisst, wenn ich jtzt nu beginne.

Wie würdet ihr das denn jetzt machen? Also die Version die MAxxx mi gab funzt nicht.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Geschachtelte Schleife /Zeile;Spalte

  Alt 9. Jun 2008, 17:00
Les doch die Beiträge
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Geschachtelte Schleife /Zeile;Spalte

  Alt 9. Jun 2008, 17:10
"Funzt nicht" ist keine Fehlerbeschreibung und etwas Eigeninitiative wäre auch angebracht, zumal das ja offensichtlich eine art Hausaufgabe ist
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Muddy

Registriert seit: 9. Feb 2008
74 Beiträge
 
Delphi 7 Personal
 
#10

Re: Geschachtelte Schleife /Zeile;Spalte

  Alt 9. Jun 2008, 17:15
tube!! Was soll ich denn hier machen? ICh versteh nicht, was die einzelnen DInge bedeuten sollen. Kannste mal noch erklären, was Bei der PRozedur so geschieht?
  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 00:13 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