Re: Προγραμματισμός & χρήση Η/Υ (2012-13)

23
Το πρόγραμμα σου ζητάει να δώσεις έναν αρνητικό πραγματικό αριθμό και διαβάζει ότι του δώσεις από το πληκτρολόγιο. Εάν δεν του δώσεις αρνητικό σε ξαναρωτάει συνεχώς, ξανά και ξανά. Όταν του δώσεις σωστό (δηλαδή αρνητικό) αριθμό σου εμφανίζει το μήνυμα "Congratulations!" κτλ. Οι δυο γραμμές με τα θαυμαστικά είναι σχόλια.

[Τώρα πάμε σε πράγματα που δεν έχουμε κάνει στο μάθημα]
Έπειτα, καλείται (call) η υπορουτίνα system με όρισμα μια εντολή συστήματος. Η συγκεκριμένη εντολή ξεκινάει τον firefox και τον στέλνει στη διεύθυνση του facebook. Για να τρέξει αυτό προϋποτίθεται ότι έχεις εγκατεστημένο τον firefox στον υπολογιστή σου. Επίσης το έχω δοκιμάσει μόνο σε Linux αλλά υποθέτω ότι η εντολή είναι ίδια σε Windows.

άντε, επειδή αρχίσατε το δούλεμα, πάω να το δοκιμάσω και σε Windows...

Re: Προγραμματισμός & χρήση Η/Υ (2012-13)

25
Δεν έχω compiler πρόχειρο στα Windows και θα αργήσει να κατέβει, δοκίμασε όμως να αντικαταστήσεις την εντολή

Κώδικας: Επιλογή όλων

call system("firefox http://www.facebook.com/")
με την

Κώδικας: Επιλογή όλων

call system("start firefox http://www.facebook.com/")
Η εντολή σε Windows XP δείχνει να τρέχει. Για να ξεκινήσεις τον internet explorer, στη θέση του "firefox" βάλε "iexplore" (ναι, χωρίς r στο τέλος)

edit: και ναι, έτσι δουλεύει.

Re: Προγραμματισμός & χρήση Η/Υ (2012-13)

26
Αααααααα.
Ναι τώρα δουλεύει. Ευχαριστώ πολύ. Δε δούλευε επειδή δεν είχα firefox, τον έχω απεγκαταστήσει.
Τώρα δοκιμάζω τον Midori. Τουλάχιστον όταν μπαίνω απο Debian.
Ευχαριστώ για την εξήγηση :D

Re: Προγραμματισμός & χρήση Η/Υ (2012-13)

29
rovetwold έγραψε:Θα κάνουμε την συγκεκριμένη δομή του do ?

Κώδικας: Επιλογή όλων

DO WHILE (συνθηκη)

ENDDO
Μολις την εκανες, δεν εχει κατι παραπανω! Ουσιαστικα ειναι σαν το πρωτο παραδειγμα που εκανε με το do χωρις μετρητη, ειναι λιγο πιο ριψοκινδυνο στην χρηση βεβαια, γιατι αν δεν παει κατι καλα με την συνθηκει πεφτει σε ατερμονα βρογχο και τρεχα γυρευε...

Με την αρχη της νεας επαναληψης ελεγχει αν ισχυει η συνθηκη, αν ναι πραγματοποιει την επαναληψη.
In the beginning the Universe was created.
This has made a lot of people very angry and has been widely regarded as a bad move.
-The Hitchhiker's Guide to the galaxy

Re: Προγραμματισμός & χρήση Η/Υ (2012-13)

30
καλύτερα να μπει το 'do i' και μέσα να υπάρχει ένα if(mplampla)exit για να αποφύγεις τον κίνδυνο που ανέφερε ο περικλής.
People who wish to analyze nature without using mathematics must settle for a reduced understanding