.Z.6.S./Programs

Main Page: .Z.6.S.
== Hello, world! ==
 Εκτυπώστε το "Γεια σου κόσμε!" στην οθόνη, χωρίς νέα γραμμή.
== A+B Problem ==
 Εισαγάγετε δύο ακέραιους από το χρήστη και, στη συνέχεια, εκτυπώστε το άθροισμά τους.
== FizzBuzz ==
Εκτυπώστε τους αριθμούς από το 1 έως το 1000. Για κάθε αριθμό n, υπάρχει: 
Εάν n mod 3 = 0, εκτυπώστε "Fizz".
Εάν n mod 5 = 0, εκτυπώστε "Buzz".
Αλλά, εάν το n είναι πολλαπλάσιο τόσο του 3 όσο και του 5 (δηλαδή, n mod 15 = 0), εκτυπώστε το "FizzBuzz".
Διαφορετικά, εκτυπώστε την τιμή n.
== Guessing Number ==
Δημιουργήστε έναν τυχαίο ακέραιο από -50 έως 50 και αντιστοιχίστε του να απαντήσει.
Διαβάστε έναν ακέραιο από το χρήστη και αντιστοιχίστε τον σε ένα. "Παρακαλώ εισάγετε: " θα είναι η προτροπή.
Εάν το a είναι μεγαλύτερο από 0, κάντε αυτούς τους κωδικούς για πάντα:
Διαβάστε έναν ακέραιο από το χρήστη και αντιστοιχίστε τον στο b. "Παρακαλώ εισάγετε: " θα είναι η προτροπή.
Εάν b = απάντηση, τότε εκτυπώστε "Αυτό είναι! Θα παίξεις ξανά;", εισαγάγετε έναν χαρακτήρα από τον χρήστη.
Εάν αυτός ο χαρακτήρας είναι "ν", μεταβείτε στην αρχή του προγράμματος και καθαρίστε την οθόνη.
Εάν αυτός ο χαρακτήρας είναι "δ", τότε εκτυπώστε "Σας ευχαριστούμε που παίξατε!" και, στη συνέχεια, σπάστε τον βρόχο.
Εάν b > απάντηση, τότε εκτυπώστε "Πολύ μεγάλο! Δοκιμάστε ξανά: " και μειώνει το a.
Εάν b < απάντηση, τότε εκτυπώστε "Πολύ μικρό! Δοκιμάστε ξανά: " και μειώνει το a.
== Quine ==
 Εκτυπώστε τον πηγαίο κώδικα αυτού του προγράμματος.
== x bottles of beers ==
Διαβάστε έναν ακέραιο από το χρήστη και, στη συνέχεια, αντιστοιχίστε τον στο x και σπρώξτε τον στη στοίβα.
Εάν το x είναι μεγαλύτερο από 0, τότε κάντε αυτούς τους κωδικούς για πάντα: 
Εκτυπώστε "%1 μπουκάλια μπύρας στον τοίχο, \n%1 μπουκάλια μπύρας.\n". Όλα τα %1 εδώ θα αντικατασταθούν από x.
Μειώνει το x και, στη συνέχεια, εκτυπώνει "Πάρτε 1 κάτω και περάστε το, \n"
Εάν το x εξακολουθεί να είναι μεγαλύτερο από 0, τότε εκτυπώστε "%1 μπουκάλια μπύρας στον τοίχο.\n\n". Όλα τα %1 εδώ θα αντικατασταθούν από x.
Διαφορετικά, εκτυπώστε "όχι μπουκάλια μπύρας στον τοίχο.\n\n".
Τερματισμός βρόχου.
Εκτυπώστε "Όχι άλλα μπουκάλια μπύρας στον τοίχο, \n\no άλλα μπουκάλια μπύρας.\n".
Ποπ x από στοίβα και να το επαναφέρετε.
Εκτυπώστε "Πηγαίνετε στο κατάστημα και αγοράστε μερικά περισσότερα, \n%1 μπουκάλια μπύρας στον τοίχο.\n\n". Όλο το %1 εδώ θα αυξηθεί κατά x.
Πετάξτε το x στα σκουπίδια.
== Όχι. Interpreter in Greek language ==
Εισαγάγετε μια συμβολοσειρά από το χρήστη και ρίξτε την στον κάδο απορριμμάτων και, στη συνέχεια, εξάγετε "Όχι." χωρίς νέα γραμμή.
== Sussy language Interpreter ==
Εισαγάγετε μια συμβολοσειρά από το χρήστη και ρίξτε την στον κάδο απορριμμάτων και, στη συνέχεια, εξάγετε "ඞ" χωρίς νέα γραμμή.
== Befunge-93 Interpreter ==
Εισαγάγετε μια συμβολοσειρά από το χρήστη και αντιστοιχίστε την στο SRC.
Για κάθε χαρακτήρα στο SRC, υπάρχουν:
> → Μετακινήστε το δείκτη προς τα δεξιά.
< → Μετακινήστε το δείκτη προς τα αριστερά.
^ → Μετακινήστε το δείκτη προς τα πάνω.
v → Μετακινήστε το δείκτη προς τα κάτω.
? → Μετακινήστε το δείκτη τυχαία.
_ → Ποπ μια τιμή, Ορίστε την κατεύθυνση προς τα δεξιά εάν τιμή = 0, ορίστε προς τα αριστερά διαφορετικά.
| → Ποπ μια τιμή, Ορίστε την κατεύθυνση προς τα κάτω εάν τιμή = 0, ορίστε σε επάνω διαφορετικά.
" → Διαβάστε όλους τους χαρακτήρες ως αυτή την κατεύθυνση μέχρι το επόμενο απόσπασμα.
: → Αντιγράψτε το επάνω στοιχείο από τη στοίβα και ρίξτε το στη στοίβα.
 → Εναλλαγή των δύο κορυφαίων στοιχείων της στοίβας.
$ → Σκάστε το επάνω στοιχείο από τη στοίβα και στη συνέχεια πετάξτε το στα σκουπίδια.
+ → Ποπ a και b και, στη συνέχεια, πιέστε a + b.
- → Ποπ a και b, και στη συνέχεια πιέστε b-a.
* → Ποπ a και b, και στη συνέχεια πιέστε a×b.
/ → Ποπ a και b, και στη συνέχεια πιέστε b÷a. Εν μέρει, αν το a είναι 0, τότε σηκώστε ένα σφάλμα: "Τι το f*ck με άφησες να κάνω;!"
% → Ποπ a και b και, στη συνέχεια, πιέστε mod(b, a).
! → Ποπ a, πιέστε το 1 αν a = 0, πιέστε το 0 διαφορετικά.
' → Ποπ a και b, πιέστε το 1 αν b>a, πιέστε το 0 διαφορετικά.
. → Ποπ a και έξοδος a ως ακέραιος.
, → Ποπ a και εξάγετε το a ως χαρακτήρα Unicode.
& → Εισαγάγετε έναν ακέραιο από τον χρήστη και σπρώξτε τον σε στοίβα.
~ → Τοποθετήστε έναν χαρακτήρα Unicode από το χρήστη και σπρώξτε το Unicode του σε στοίβα. (Για παράδειγμα, ένα θαυμαστικό πιέζει το 33.)
0123456789 → Σπρώξτε την τιμή στη στοίβα.
# ή ένα κενό διάστημα → Ένα σύμβολο κράτησης θέσης.
@ → Τέλος του προγράμματος.
p → Μια κλήση "βάζω" (ένας τρόπος αποθήκευσης μιας τιμής για μελλοντική χρήση). 
Εμφανίστε τρεις τιμές y, x και v και, στη συνέχεια, αλλάξτε το χαρακτήρα στη θέση (x,y) στο πρόγραμμα στο χαρακτήρα με τιμή ASCII v.
g → Μια κλήση "λήψης" (ένας τρόπος ανάκτησης δεδομένων στην αποθήκευση). 
Εμφανίστε δύο τιμές y και x και, στη συνέχεια, προωθήστε την τιμή ASCII του χαρακτήρα σε αυτήν τη θέση στο πρόγραμμα. Εάν το (x,y) είναι εκτός ορίων, πατήστε 0.
== Collatz Sequence ==
Εισαγάγετε έναν ακέραιο από το χρήστη και, στη συνέχεια, αντιστοιχίστε τον στο x.
Επαναλάβετε αυτά μέχρι x = 1:
Για κάθε βήμα, εάν το x είναι άρτιος, τότε αντιστοιχίστε το x/2 στο x, διαφορετικά, αντιστοιχίστε το 3x+1 στο x.
Εκτυπώστε την τιμή του x με μια νέα γραμμή.
Τερματισμός βρόχου.
Εκτυπώστε "Όλα έτοιμα." χωρίς νέα γραμμή.
Πετάξτε το x στα σκουπίδια.
== Other ==
 Σύντομα κοντά σας, παρακαλώ ελάτε αργότερα.
== Fv ==
Category:Examples