Français
Experimente

Chinesischer Restsatz - un Anwendungsbeispiel en supplément

 

p.specht

Chinesischer Restsatz
================
un Kleinlaster fährt versehentlich den Marktstand einer biederen Bauersfrau um. qui conducteur ist entier zerknirscht et bietet à, qui zerbrochenen Eier finanziell trop ersetzen. Unglücklicher Weise sais qui Bäuerin pas qui genaue numéro, elle sait seulement encore, dass vous Dreiergruppen gezählt hat, là blieben 2 Eier sur, dans Fünfergruppen blieben 3 sur, tout autor hat vous ensuite Siebenerpackungen gewählt, mais es blieben wieder 2 Eier sur. "Moment: qui Gruppengrößen avons keinen gemeinsamen Teiler - ensuite avons wir cela juste." meint qui conducteur, überlegt kurz et sagt ensuite: "Ich schuld ihnen argent pour 23 Eier, et den Stand lieu je aussi wieder sur!". comment kam il puis? Hatte il peut-être déjà cela nachstehende Programme?
Windowtitle "Modulo-Kongruenzsystem, ici: Chinesischer Restsatz "+\
"mit Probiermethode pour Prof. Weitz"'(D) Demo 2017-11 by P.Specht, vienne
'Q: https://www.youtube.com/watch?v=0KUDo0Bk  : OHNE JEDE GEWÄHR!
Windowstyle 24:cls rgb(200,200,255):font 2:declare k&,i&,j&,flg&,N!,X!,w$
Imprimer "\n  Wieviele Kongruenzen?: ";:input k&
declare m&[k&],a&[k&],x![k&],n![k&]:imprimer

si k&=3:m&[1]=3:a&[1]=2:m&[2]=5:a&[2]=3:m&[3]=7:a&[3]=2:endif' Schnelltest: x = 23

    Whileloop k&:i&=&Boucle: hoppla:

        Imprimer " ";i&;". Kongruenz:  Modul?: ";:input w$:cas (k&=3) and (w$=»):pause

        si w$=»:locate %csrlin-1,1:sound 80,50:goto "hoppla":endif

            m&[i&]=val(w$):locate %csrlin-1,40:Imprimer " reste?: ";::input w$:a&[i&]=val(w$)

        endwhile

        n!=1:whileloop k&:i&=&Boucle:n!=n!*m&[i&]:endwhile
        :whileloop k&:i&=&Boucle:x![i&]=n!/m&[i&]:endwhile

        whileloop k&:i&=&Boucle:flg&=1

            whileloop m&[i&]-1:j&=&Boucle

                ifnot (j&*x![i&]-1) mod m&[i&]:n![i&]=j&:flg&=0:pause:endif

                endwhile

                si flg&:imprimer "\n *** Error: Modul ";m&[i&];" pas berechenbar! ***"

                    sound 200,200:waitinput:end:endif

                endwhile

                X!=0:whileloop k&:i&=&Boucle:x!=x!+a&[i&]*x![i&]*n![i&]:endwhile
                x!=x! mod n!'Normierte Solution ausgeben:
                imprimer "\n Ergebnis: X = ";format$("%g",x!);"     \n\n Probe: \n"

                whileloop k&:i&=&Boucle

                    imprimer "                                          ":locate %csrlin-1,2
                    imprimer format$("%g",x!);" mod ";m&[i&];" = ";tab(20);format$("%g",x! mod m&[i&]);" "
                    endwhile:sound 50,50:imprimer "\n OK ?"
                    waitinput
                    Fin
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
25.05.2021  
 



Zum Experiment


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

987 Views

Untitledvor 0 min.
Member 640534316.04.2022
Stringray05.01.2022
p.specht28.07.2021
Ernst21.07.2021
plus...

Themeninformationen

cet Thema hat 1 participant:

p.specht (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie