christoszero Δημοσ. 31 Ιανουαρίου 2013 Δημοσ. 31 Ιανουαρίου 2013 γεια σας ΣΠΟΥΔΑΖΩ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΜΑΣ ΕΧΟΥΝ ΒΑΛΕΙ ΜΙΑ ΕΡΓΑΣΙΑ ΣΤΟΥΣ ΜΕΤΑΓΛΩΤΙΣΤΕΣ .την εξης Ένα περιορισµένο λειτουργικό σύστηµα έχει τους εξής κανόνες σύνταξης ονοµάτων αρχείων και καταλόγων: Ένα όνοµα αποτελείται από τα πρώτα 5 κεφαλαία γράµµατα του λατινικού αλφαβήτου, τα πρώτα 4 αριθµητικά ψηφία του δεκαδικού συστήµατος και το _, τα οποία µπορούν να επαναλαµβάνονται οσεσδήποτε φορές. Βασικό στοιχείο του ονόµατος είναι ότι πρέπει να ξεκινά µε ένα από τα πρώτα 5 κεφαλαία γράµµατα του λατινικού αλφαβήτου. Το κάθε όνοµα µπορεί επίσης να περιέχει και τον χαρακτήρα ‘$’ µέχρι µια φορά. (1) Να οριστεί η σύνταξη των ονοµάτων µε τους εξής τρόπους: (α) Ως κανονική έκφραση ΕΓΩ ΣΚΕΦΤΗΚΑ ΜΗΠΩΣ ΕΙΝΑΙ ΑΥΤΟ (Α|Β|C|D|E)(A|B|C|D|E|1|2|3|4|_)*($)? AΛΛΑ ΔΕΝ ΞΕΡΩ ΑΝ ΕΙΝΑΙ ΣΩΣΤΑ ΟΠΟΙΟΣ ΓΝΩΡΙΖΕΙ ΑΣ ΑΠΑΝΤΗΣΕΙ
nilosgr Δημοσ. 31 Ιανουαρίου 2013 Δημοσ. 31 Ιανουαρίου 2013 (Α|Β|C|D|E)(A|B|C|D|E|1|2|3|4|_)*($)(A|B|C|D|E|1|2|3|4|_)* Έτσι πιστεύω είναι καλύτερα, γιατί έτσι όπως το είχες υποχρεωτικά το $ θα ήταν πάντα στο τέλος. Ενώ τώρα είναι κάπου ενδιάμεσα ;-)
christoszero Δημοσ. 31 Ιανουαρίου 2013 Μέλος Δημοσ. 31 Ιανουαρίου 2013 ΤΗΝ ΕΒΓΑΛΑ ΤΕΛΙΚΑ ΤΗΝ ΕΚΦΡΑΣΗ (Α|Β|C|D|E)(A|B|C|D|E|1|2|3|4|_)*($)?(A|B|C|D|E|1|2|3|4|_)* ΑΥΤΗ ΠΙΣΤΕΥΩ ΠΩΣ ΕΙΝΑΙ. Ο ΟΡΙΣΜΟΣ ΣΕ ΒΝF ΕΙΝΑΙ ΑΥΤΟΣ ΤΕΛΕΥΤΑΙΑ ΕΡΩΤΗΣΗ ΠΟΥ ΚΑΝΩ ;P <S> ::= <Letter> | <Expression> <Expression> ::= <Letter><Expression> | <Digit><Expression>|'_'|$ <Expression1 > <Expression1>::= <Letter><Expression1>| <Digit><Expression1>|Null <Letter > : = A | B | C | D | E <Digit> := 1 | 2 | 3 | 4
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα