Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

Primzahlen 19 Feb 2023 12:45 #1

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 781
  • Dank erhalten: 589
Liebe CX Kollegen.

Ein kleines Beispiel zu Primzahlen (werden eingefärbt) von 1 bis 100 zum Nachschlagen und natürlich freien Verwendung.
Sollte ohne besondere Lizenz funktionieren, ansonsten bitte den Volltestmodus verwenden.

cX4Web cX4Web Code

Was ist das?

1  *** Sieb des Eratosthenes
2  Anzeige-Fenster 'Primzahlen bis Hundert (Sieb des Eratosthenes)', ID='Anzeige-Fenster1'
3  Bild-Element, scrollbar, anordnen 1  (ID='Bild-Element_1', Zielfenster='Anzeige-Fenster1', Docking: ausfüllen)
4  Schleife ab hier mit Variable von 100 bis 1 Schrittweite -1
5   Button ''  (ID='Button_', Y='2', Zielfenster='Anzeige-Fenster1.Bild-Element_1')
6   Wenn (? '[cX.IstPrimzahl()]')
7    Setze , MultiSet '.Element(Button_).Hintergrundfarbe=3¶.Element(Button_).ToolTip=Ich bin eine Primzahl'
8   Ende Wenn
9  Schleife bis hier
10  Warte Endlos (Warten auf zu behandelnde Ereignisse)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (10 Zeilen, cX 5.0.10.0, Lizenz: Cmd_Table)


lg Christian
Folgende Benutzer bedankten sich: Bandit

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Primzahlen 19 Feb 2023 12:52 #2

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 781
  • Dank erhalten: 589
Servus lieber Stefan.
In dem Kontext hätte ich noch eine Frage zu [cX.PrimFaktoren(Zahl)]
Beigefügtes Skript liefert bei mir keine Liste von Zahlen. Also so wie ich das hier gemacht habe. Wenn die Zahl keine Primzahl ist, hängt das Skript.
Hättest Du da bitte ev. eine kleine Info für mich?

cX4Web cX4Web Code

Was ist das?

1  *** Rechenoperationen
2  
3  Eingabe 'Bitte geben sie eine Primzahl ein' in [variable] , Vorgabe '71', Mehrzeilig
4  
5  Meldung '[cX.PrimFaktoren([variable])]¶', Titel 'Ergebnis', Buttons 'Nur OK', Symbol 'Information'
6  
7  Beende Skript

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (7 Zeilen, cX 5.0.10.0, Lizenz: Pro)


lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von daywalker. Grund: Was vergessen ;-)

Primzahlen 19 Feb 2023 13:10 #3

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1127
  • Dank erhalten: 1664
Hallo, Christian!
Sorry, ich sehe das Problem nicht - bei mir läuft das wie erwartet.
Kann jemand das nachvollziehen?

Liebe Grüße
Stefan

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Primzahlen 19 Feb 2023 14:44 #4

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 781
  • Dank erhalten: 589
Hallo Stefan.

Bei mir ist auf zwei verschiedenen Windows 10 Rechnern der beschriebene Effekt. Naja, vielleicht hat ja wer ein Bildschirmfoto bei Gelegenheit wie die Ausgabe im Meldungsfenster aussieht.

Vielen Dank und lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Primzahlen 22 Feb 2023 14:21 #5

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 781
  • Dank erhalten: 589
Hallo Stefan.

Bin selber draufgekommen wie das gemeint ist.

Primfaktorzerlegung - bettermarks

Nun ein Beispiel das meine Frage auflöst. 

cX4Web cX4Web Code

Was ist das?

1  *** primfaktoren
2  
3  Setze in [erg]: '[cX.PrimFaktoren(2790)]' 
4  Meldung '[erg]', Titel 'Titel', Buttons 'Nur OK', Symbol 'Information'
5  
6  Beende Skript

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (6 Zeilen, cX 5.0.10.0)


lg Christian
Folgende Benutzer bedankten sich: Bandit

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden