Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Lazarus (IDE) (https://www.delphipraxis.net/81-lazarus-ide/)
-   -   1x1 programmieren (https://www.delphipraxis.net/187723-1x1-programmieren.html)

Runkelrübe 27. Dez 2015 09:46

1x1 programmieren
 
Hallo zusammen,

wir haben von unserer Informatik Lehrerin folgende Hausaufgabe über die Ferien aufbekommen:

"programmiert das 1x1 und die Zinsrechnung" (original Ton)

Ich dachte mir dann dass, wir das so machen sollen, dass man die Zahl eingibt und die Ausgabe dann alle einzelnen Multiplikationen in einer Tabelle wiedergibt. Also Bsp.: Eingabe '5', Ausgabe: '1x5=5 2x5=10 ... usw'

DAS Problem dabei ist: Wir sind in der 10. Klasse, hatten noch nie etwas mit Delphi zutun. Sie hat uns nur ein Buch hingeworfen, welches wir nicht mal mit nach Hause nehmen durften, mit dem wir arbeiten sollen...

Kann mir jemand ein paar Tips geben wie ich damit anfange, bzw wie ich das Problem lösen kann?

Falls das ein Doppelpost, oder der falsche Thread ist - entschuldigt!

mfg

Rübe

Sir Rufo 27. Dez 2015 10:03

AW: 1x1 programmieren
 
Hallo und Willkommen.

Hast du Delphi oder Lazarus installiert?
Was habt ihr bislang in Informatik behandelt? (Flussdiagramm, ...)?
Was war dein original Ton an die Lehrerin nach Erteilung der Aufgabe?

p80286 27. Dez 2015 10:20

AW: 1x1 programmieren
 
Willkommmen in der DP.

So ganz ohne den Kontext fällt es schwer etwas hierzu zu schreiben. Welche Oberfläche soll denn das Programm haben? Soll es ein "normales" Windowsprogramm sein, in dem man Eingabefelder hat oder soll es ein Kommandozeilenprogramm sein?

Gruß
K-H

Perlsau 27. Dez 2015 10:37

AW: 1x1 programmieren
 
Zitat:

Zitat von Runkelrübe (Beitrag 1325334)
DAS Problem dabei ist: Wir sind in der 10. Klasse, hatten noch nie etwas mit Delphi oder Lazarus zutun. Sie hat uns nur ein Buch hingeworfen, welches wir nicht mal mit nach Hause nehmen durften, mit dem wir arbeiten sollen...

Hört sich ziemlich unprofessionell an, wie eure Lehrerin deinen Angaben zufolge unterrichtet. Man kann von einem Schüler doch nicht erwarten, daß er eine Hausaufgabe vollbringt, ohne ihm die dazu notwendigen Informationen zu liefern. Wie also sollt ihr mit einem Buch arbeiten, das euch nicht zur Verfügung steht?

Um dir behilflich sein zu können, wäre es wichtig, folgende Fragen zu klären:
  1. Was hast du bis jetzt programmiert?
  2. Wie hast du versucht, die Aufgabe zu lösen?
  3. Wo genau kommst du nicht weiter?

Runkelrübe 27. Dez 2015 10:48

AW: 1x1 programmieren
 
Programmiert wird es in Lazarus IDE v1.4.2 und ist ein normales Windowsprogramm.

Im Unterricht haben wir schon PAP und Struktogram behandelt.

Bis jetzt haben wir Addition zweier Zahlen, Berechnung von Körpern, Vergleich zweier Zahlen und Ausgabe der Größeren programmiert.

Ich habe versucht ein Stringgrid zu programmieren, für das Einmaleins, jedoch weiß ich jetzt nicht was der nächste Schritt ist. In dem Buch, was wir nur für den Unterricht bekommen haben, waren dann auch Schleifen erklärt, also denke ich mal, dass wir das mit Schleifen programieren sollen. Z.B. For-to-do oder For-to-down

Danke jetzt schon mal für die schnelle Antwort :)

Sir Rufo 27. Dez 2015 10:53

AW: 1x1 programmieren
 
Ihr habt noch nie etwas mit Delphi oder Lazarus zu tun gehabt, aber schon kleinere Programme damit erstellt? :gruebel:

Runkelrübe 27. Dez 2015 11:09

AW: 1x1 programmieren
 
Ohh, meinte eigentlich, dass wir mit Delphi noch nichts zu tun hatten, entschuldige :oops:

Perlsau 27. Dez 2015 13:19

AW: 1x1 programmieren
 
Und was konkret möchtest du jetzt wissen :?:

Runkelrübe 27. Dez 2015 14:28

AW: 1x1 programmieren
 
Wenn ich jetzt ein Stringgrid auf dem Formular habe, muss ich es ja noch prgrammieren. Damit man z.B. 5 eingibt und dann erhält man die komplette fünfer Reihe. Also 5x1=5, 5x2=10 usw...
Und jetzt ist mein Problem, dass ich nicht weiß, wie ich das programmieren kann.

Perlsau 27. Dez 2015 14:54

AW: 1x1 programmieren
 
Tja, wo fängt man da an? Am besten, ich frage mal deinen Kenntnisstand ein wenig ab, wenn du gestattest:
  1. Weißt du, was Properties (auf deutsch: Eigenschaften) sind?
  2. Kennst du den Objectinspector?
  3. Weißt du, wie man Eigenschaften zur Laufzeit ändert?
  4. Weißt du, was ein Ereignis ist?
  5. Weißt du, wie man eine Ereignisbehandlung schreibt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:12 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz