Τώρα είναι Πέμ 28 Μαρ 2024 03:57 pm

Όλοι οι χρόνοι είναι UTC + 2 ώρες [ DST ]




Δημιουργία νέου θέματος Απαντήστε στο θέμα  [ 8 Δημοσιεύσεις ] 
Συγγραφέας Μήνυμα
ΔημοσίευσηΔημοσιεύτηκε: Σάβ 01 Ιούλ 2006 02:26 am 
Γεια σας,

Λοιπόν, μόλις τέλειωσα την Β' Λυκείου και έχω κάνει 5 μαθήματα ΑΕΠΠ. Οπότε καταλαβαίνετε πως ξέρω τα πολύ βασικά. Αλλά να 'ναι καλά ο φροντιστής που μας πρότεινε το πρόγραμμα για εκμάθηση της "ΓΛΩΣΣΑΣ". Το θέμα είναι ότι προσπαθώ να φτιάξω εδώ και ώρες ένα πρόγραμμα που θα εκτελεί πολλαπλασιασμό 2 παραγόντων. Όμως ο ένας εκ των δύο θέλω να είναι το "π". Το ορίζω ως σταθερά, αλλά όταν πάω να το εισάγω παίρνω το εξής error: Click me!

Ορίστε και ο κώδικας:
Syntax: [ Download ] [ Hide ]
ΠΡΟΓΡΑΜΜΑ ΠΟΛΛΑΠΛΑΣΙΑΣΜΟΣ_2_ΠΡΑΓΜΑΤΙΚΩΝ_ΑΡΙΘΜΩΝ

ΣΤΑΘΕΡΕΣ
  π=3.14

ΜΕΤΑΒΛΗΤΕΣ
  ΠΡΑΓΜΑΤΙΚΕΣ: x, y, z

ΑΡΧΗ

  ΓΡΑΨΕ 'ΑΥΤΟ ΤΟ ΠΡΟΓΡΑΜΜΑ ΥΠΟΛΟΓΙΖΕΙ ΤΟ ΓΙΝΟΜΕΝΟ 2 ΠΡΑΓΜΑΤΙΚΩΝ ΑΡΙΘΜΩΝ'
  ΓΡΑΨΕ_ 'ΔΩΣΤΕ ΤΟΝ ΠΡΩΤΟ ΠΑΡΑΓΟΝΤΑ...'
  ΔΙΑΒΑΣΕ x
  ΓΡΑΨΕ_ 'ΔΩΣΤΕ ΤΟΝ ΔΕΥΤΕΡΟ ΠΑΡΑΓΟΝΤΑ...'
  ΔΙΑΒΑΣΕ y
  z <-- x*y
  ΓΡΑΨΕ_ 'ΤΟ ΓΙΝΟΜΕΝΟ ΤΩΝ',x,'ΚΑΙ',y,'ΕΙΝΑΙ Ο ΑΡΙΘΜΟΣ:',z

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


Κορυφή
  
Απάντηση με παράθεση  
 Θέμα δημοσίευσης:
ΔημοσίευσηΔημοσιεύτηκε: Σάβ 01 Ιούλ 2006 02:11 pm 
Μήπως, κατά την εκτέλεση, για υποδιαστολή βάζεις κόμα αντί για τελεία;
3,14 : λάθος
3.14 : σωστό


Κορυφή
  
Απάντηση με παράθεση  
 Θέμα δημοσίευσης: Re:ply
ΔημοσίευσηΔημοσιεύτηκε: Σάβ 01 Ιούλ 2006 05:08 pm 
Βασικά το π βάζω αλλά απ'όσο έψαξα σήμερα, είδα πως δεν το δέχεται, πρέπει να μπει αριθμός... Είναι πολύ πιο advanced να βάλεις π και να στο μεταφράσει ως 3.14, και δεν ξέρω καν αν το υποστηρίζει η ψευδόγλωσσα...

Ευχαριστώ πολύ πάντως για την απάντηση.


Κορυφή
  
Απάντηση με παράθεση  
 Θέμα δημοσίευσης:
ΔημοσίευσηΔημοσιεύτηκε: Σάβ 01 Ιούλ 2006 09:23 pm 
ααααα, αυτό γίνεται τλείως διαφορετικά.
θα δηλώσεις μια μεταβλητή σαν χαρακτηρες και μετά θα λες
αν χ='π' τότε...


Κορυφή
  
Απάντηση με παράθεση  
 Θέμα δημοσίευσης:
ΔημοσίευσηΔημοσιεύτηκε: Κυρ 02 Ιούλ 2006 10:43 am 
Χμμμ... Δεν έχω διδαχθεί συνθήκες ακόμα και λογικά δεν επιτρέπεται να τις χρησιμοποιήσω ακόμα...

Ευχαριστώ πολύ πάντως.


Κορυφή
  
Απάντηση με παράθεση  
 Θέμα δημοσίευσης:
ΔημοσίευσηΔημοσιεύτηκε: Σάβ 14 Οκτ 2006 12:49 pm 
Βαλε το π μετα τις μεταβλητες.Σε εμενα δουλεψε ετσι.


Κορυφή
  
Απάντηση με παράθεση  
ΔημοσίευσηΔημοσιεύτηκε: Δευτ 29 Σεπ 2008 12:51 am 
Χωρίς σύνδεση

Εγγραφή: Δευτ 29 Σεπ 2008 12:34 am
Δημοσιεύσεις: 5
Φίλε καταλαβαίνω που μπερδεύτηκες και είναι απολύτος φυσιολογικό για το επίπεδο σου.
Οι σταθερές δεν είναι για να εισάγονται από τον χρήστη και να τις μετατρέπει το πρόγραμμα αλλά καθαρά και μόνο για χρήση στον κόδικα. ΠΧ μπορείς να πεις:
χ<-- α*β*π
όπου α,β μεταβλητές ορισμένες από τον χρήστη και π η σταθερά ορισμένη ώς 3.14 αλλά δε μπορείς να πεις
χ<--α*β
όπου στο β να θέσεις ως τιμή το π διότι τότε το πρόγραμμα δε μετατρέπει το π σε 3.14 παρά προσπαθεί να πολλαπλασιάσει γράμματα με αριθμούς και δίνει error
(αν και λογικά το δικό σου error έχει να κανεί με το ότι στις μεταβλητές το χ ειναι ακέραιος στο πρόγραμμα σου οπότε δε μπορεί να πάρει την τιμή π η οποία είναι γράμμα)

_________________
gameswonderer@hotmail.com


Κορυφή
 Προφίλ  
Απάντηση με παράθεση  
ΔημοσίευσηΔημοσιεύτηκε: Τετ 01 Οκτ 2008 12:46 am 
Χωρίς σύνδεση

Εγγραφή: Δευτ 22 Οκτ 2007 12:46 pm
Δημοσιεύσεις: 15
Παράθεση:
Syntax: [ Download ] [ Hide ]
ΠΡΟΓΡΑΜΜΑ ΠΟΛΛΑΠΛΑΣΙΑΣΜΟΣ_2_ΠΡΑΓΜΑΤΙΚΩΝ_ΑΡΙΘΜΩΝ

ΣΤΑΘΕΡΕΣ
  π=3.14

ΜΕΤΑΒΛΗΤΕΣ
  ΠΡΑΓΜΑΤΙΚΕΣ: x, y, z

ΑΡΧΗ

  ΓΡΑΨΕ 'ΑΥΤΟ ΤΟ ΠΡΟΓΡΑΜΜΑ ΥΠΟΛΟΓΙΖΕΙ ΤΟ ΓΙΝΟΜΕΝΟ 2 ΠΡΑΓΜΑΤΙΚΩΝ ΑΡΙΘΜΩΝ'
  ΓΡΑΨΕ_ 'ΔΩΣΤΕ ΤΟΝ ΠΡΩΤΟ ΠΑΡΑΓΟΝΤΑ...'
  ΔΙΑΒΑΣΕ x
  ΓΡΑΨΕ_ 'ΔΩΣΤΕ ΤΟΝ ΔΕΥΤΕΡΟ ΠΑΡΑΓΟΝΤΑ...'
  ΔΙΑΒΑΣΕ y
  z <-- x*y
  ΓΡΑΨΕ_ 'ΤΟ ΓΙΝΟΜΕΝΟ ΤΩΝ',x,'ΚΑΙ',y,'ΕΙΝΑΙ Ο ΑΡΙΘΜΟΣ:',z

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


αν κατάλαβα καλά εσύ θες το παρακάτω.
Αν και αλλα λες στην εκφώνηση και άλλα κάνεις στο πρόγραμμα.

Syntax: [ Download ] [ Hide ]
ΠΡΟΓΡΑΜΜΑ ΠΟΛΛΑΠΛΑΣΙΑΣΜΟΣ_2_ΠΡΑΓΜΑΤΙΚΩΝ_ΑΡΙΘΜΩΝ

ΣΤΑΘΕΡΕΣ
  π=3.14

ΜΕΤΑΒΛΗΤΕΣ
  ΠΡΑΓΜΑΤΙΚΕΣ: x, y

ΑΡΧΗ

  ΓΡΑΨΕ 'ΑΥΤΟ ΤΟ ΠΡΟΓΡΑΜΜΑ ΥΠΟΛΟΓΙΖΕΙ ΤΟ ΓΙΝΟΜΕΝΟ 2 ΠΡΑΓΜΑΤΙΚΩΝ ΑΡΙΘΜΩΝ'
  ΓΡΑΨΕ_ 'ΔΩΣΤΕ ΤΟΝ ΠΡΩΤΟ ΠΑΡΑΓΟΝΤΑ...'
  ΔΙΑΒΑΣΕ x
  !ΓΡΑΨΕ_ 'ΔΩΣΤΕ ΤΟΝ ΔΕΥΤΕΡΟ ΠΑΡΑΓΟΝΤΑ...'
  !ΔΙΑΒΑΣΕ y
  y <-- x*π
  ΓΡΑΨΕ_ 'ΤΟ ΓΙΝΟΜΕΝΟ ΤΩΝ',x,'ΚΑΙ π ΕΙΝΑΙ Ο ΑΡΙΘΜΟΣ:',y

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


Κορυφή
 Προφίλ  
Απάντηση με παράθεση  
Τελευταίες δημοσιεύσεις:  Ταξινόμηση ανά  
Δημιουργία νέου θέματος Απαντήστε στο θέμα  [ 8 Δημοσιεύσεις ] 

Όλοι οι χρόνοι είναι UTC + 2 ώρες [ DST ]


Μέλη σε σύνδεση

Μέλη σε αυτή την Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 5 επισκέπτες


Δεν μπορείτε να δημοσιεύετε νέα θέματα σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να απαντάτε σε θέματα σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να επεξεργάζεστε τις δημοσιεύσεις σας σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να διαγράφετε τις δημοσιεύσεις σας σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να επισυνάπτετε αρχεία σε αυτή τη Δ. Συζήτηση

Αναζήτηση για:
Μετάβαση σε:  
cron
Προβολές: