AGB  ·  Datenschutz  ·  Impressum  







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

Zahlenräume abdecken

Ein Thema von CrashingToad · begonnen am 16. Okt 2012 · letzter Beitrag vom 16. Okt 2012
Antwort Antwort
CrashingToad

Registriert seit: 16. Okt 2012
12 Beiträge
 
Delphi 6 Personal
 
#1

Zahlenräume abdecken

  Alt 16. Okt 2012, 12:17
hallo,
Ich bin relativ neu dabei und arbeite mich grade durch die Übungsaufgaben unseres Delphi-"buches" durch.
Meine Frage, die leider nicht im Buch beantwortet wird, ist:
Wie kann ich einen Zahlenraum abdecken?
Beispiel:
Zitat:
write('Bitte geben Sie an, wie schwer das Holz ist: ');
readln(Gewicht);
case(Gewicht) of
1[BIS]20: writeln('Der Transport kostet 25 Euro');
end;

Geändert von CrashingToad (16. Okt 2012 um 12:19 Uhr)
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.755 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Zahlenräume abdecken

  Alt 16. Okt 2012, 12:19
if (gewicht >= 1) and (gewicht <=20) then oder
Delphi-Quellcode:
 case gewicht of
    1..20 :
  end;
Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#3

AW: Zahlenräume abdecken

  Alt 16. Okt 2012, 12:27
Viele Wege führen nach Rom...

Delphi-Quellcode:
if Gewicht in [1..20] then
  ...
oder Delphi-Referenz durchsuchenInRange


Tipp:
Kennst du die F1-Taste (OH) ?
case > F1 > und man glaubt es kaum, aber da gibt es vermutlich ganz viele Beispiele, nachdem man den Abschnitt "case-Anweisungen" auf der Seite "Deklarationen und Anweisungen" entdeckt hat.



[edit]
Ach ja, Willkommen.
Es kann nicht schaden, wenn du deine Delphi/Lazarus/Sonstwas-Version nennst, damit man weiß was überhaupt geht.
Gibt da ja einige Unterschiede und über die Zeit auch neuere Funktionen
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (16. Okt 2012 um 12:51 Uhr)
  Mit Zitat antworten Zitat
CrashingToad

Registriert seit: 16. Okt 2012
12 Beiträge
 
Delphi 6 Personal
 
#4

AW: Zahlenräume abdecken

  Alt 16. Okt 2012, 12:49
Wie gesagt, bin ich relativ neu
Jetzt kenn ich Sie^^ Danke dennoch für eure Antworten
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#5

AW: Zahlenräume abdecken

  Alt 16. Okt 2012, 12:55
Ich geb's zu, Manches findet man in der OH einfach nicht (selbst wenn man manchmal weiß, daß es irgendwo darin steht).

Die OH seit mindestens TDE/Delphi 2006 sollte aber diesen Abschnitt kennen.

Was man sonst noch empfehlen kann, ist der kleine Bereich "Nachschlagewerke" auf der Startseite der DP,
www.delphi-treff.de/tutorials und dann gibt es von Vielem sogar Tutorial-Videos auf Youtube und Co.

Zitat:
[edit]
Ach ja, Willkommen.
Es kann nicht schaden, wenn du deine Delphi/Lazarus/Sonstwas-Version nennst, damit man weiß was überhaupt geht.
Gibt da ja einige Unterschiede und über die Zeit auch neuere Funktionen
Am Einfachsten gleich direkt im Forenprofil.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (16. Okt 2012 um 13:15 Uhr)
  Mit Zitat antworten Zitat
CrashingToad

Registriert seit: 16. Okt 2012
12 Beiträge
 
Delphi 6 Personal
 
#6

AW: Zahlenräume abdecken

  Alt 16. Okt 2012, 13:07
Alles klar, hab ich getan.
  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 03:55 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