Title: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: il capitano on March 09, 2010, 03:02:31 am Eδω μπορειτε να γραφετε αποριες τις οποιες μπορει να εχετε γενικα πανω στον Δομημενο Προγραμματισμο για το πανεπιστημιακο ετος 09/10
Για καθε εργασια καλυτερα θα ηταν να φτιαχνεται χωριστο τοπικ για πιο ευκολη αναζητηση! Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: st0up on March 10, 2010, 21:31:38 pm Να ρωτησω... αυτο που εχει ανεβει στο ΕΤΗΜΜΥ (εργασια Ζ) και εχει και προθεσμια 16/4 τι ειναι ακριβως???
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: il capitano on March 10, 2010, 21:36:09 pm Ειναι μια "εργασια" την οποια την κανεις copy-paste σε εναν compiler,και αποθηκευεις το αρχειο με ονομα Z****.c (****=το ΑΕΜ σου) και το ανεβαζεις!
Ουσιαστικα ειναι ενα τεστ για να μαθεις πως να ανεβαζεις τις εργασιες Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: Neal on March 10, 2010, 21:38:42 pm Quote from: eTHMMY Υποβολή εργασιών Οι εργασίες θα υποβάλλονται με τη μορφή αρχείου κειμένου το οποίο θα έχει ως όνομα το γράμμα του λατινικού αλφαβήτου το οποίο δηλώνει την εργασία και στη συνέχεια τον αριθμό ειδικού μητρώου του φοιτητή. Η επέκταση του αρχείου θα είναι ο χαρακτήρας C. Ως παράδειγμα για την εργασία A και για το φοιτητή με ΑΕΜ 3456 το αντίστοιχο αρχείο θα είναι το Α3456.C Κάθε φοιτητής θα υποβάλει μόνο ένα αρχείο για κάθε άσκηση και μόνο μέσα στην προθεσμία που θα ορίζεται για αυτήν. Αρχεία που δεν είναι αρχεία κειμένου ή υποβάλλονται εκπρόθεσμα δεν θα γίνονται δεκτά. Για να τοποθετήσετε την εργασία σας στο δίκτυο κάντε επιλογή στο χώρο Εργασίες. Κάντε κλικ στην εργασία που θέλετε να παραδώσετε. Κάντε κλικ στο πεδίο «δημιουργήσετε νέα ομάδα και να εγγραφείτε αυτόματα σε αυτή κάντε κλικ εδώ.» Οι εργασίες θα τοποθετούνται στη θέση αυτή κάνοντας κλικ στο εικονίδιο upload Σε περίπτωση που κάποιος φοιτητής εγγράφει με αριθμό μητρώου που δεν του ανήκει ή καταθέσει εργασία με κωδικό που δεν του ανήκει η ομάδα και η εργασία διαγράφονται από το σύστημα και δεν λαμβάνονται υπ’ όψιν. Η εκφώνηση των εργασιών βρίσκεται και στην επιλογή Υλικό Μαθήματος ως αρχείο word ΠΡΟΣΟΧΗ : Δημιουργείται πρόβλημα στον server όταν προσπαθούν πολλοί χρήστες να δημιουργήσουν ομάδες. Για αυτόν τον λόγο μπορείτε να δημιουργείτε την ομάδα στην αρχή της εβδομάδος και να καταθέτετε την εργασία αργότερα. Για την κατάθεση (upload) των εργασιών δεν υπάρχει πρόβλημα. Quote from: eTHMMY Εργασίες Εργασία Ζ (Hμ/νία λήξης δηλώσεων: 16/04/2010) Αυτό το κείμενο παίζει τον ρόλο μιας δοκιμαστικής εργασίας . Αντιγράψατε τον κώδικα που ακολουθεί στο μεταγλωττιστή σας και ακολουθείστε τις οδηγίες για ανάρτησή του στην ιστοσελίδα του μαθήματος. Για να δείτε τα λάθη που έγιναν κατά την ανάρτηση της εργασίας Ζ αναζητήστετα στην ενότητα «Υλικό Μαθήματος» Ψάχνοντας βρίσκεις. Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: st0up on March 10, 2010, 22:05:07 pm Thanks!!
Βασικα μετα απο τοσες φορες που εχω δωσει εργασιες, εχω μαθει πως ανεβαινουν πια! Επλιζω αυτη τη φορα να φτασω ως το τελος :P :P Απλα ηθελα να δω αν ειναι υποχρεωτικη και αυτη η "δοκιμη".. Και διαπιστωσα οτι δεν τρεχει κανενας compiler απο τους δυο... Βγαζει σφαλμα οτι δεν ειναι συμβατοι με το συστημα! Ξερετε μηπως απο που και ποιον να κατεβασω? Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: il capitano on March 10, 2010, 22:12:46 pm τσεκαρε εδω (https://155.207.33.34/smf/index.php?topic=30936.0)
προσωπικα θα σου προτεινα τον code::blocks που ειναι και open-source θα τον βρεις εδω (http://www.codeblocks.org/) Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: Neal on March 10, 2010, 22:38:00 pm gcc
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: st0up on March 11, 2010, 11:26:35 am Τhanks a lot παιδια!!! θα τα κοιταξω και ελπιζω να μην εχω αλλο προβλημα! :) :)
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: provataki on March 11, 2010, 16:22:25 pm τσεκαρε εδω (https://155.207.33.34/smf/index.php?topic=30936.0) προσωπικα θα σου προτεινα τον code::blocks που ειναι και open-source θα τον βρεις εδω (http://www.codeblocks.org/) μαλακα καπετανιε σε επεισα! :D Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: il capitano on March 11, 2010, 18:50:47 pm τσεκαρε εδω (https://155.207.33.34/smf/index.php?topic=30936.0) προσωπικα θα σου προτεινα τον code::blocks που ειναι και open-source θα τον βρεις εδω (http://www.codeblocks.org/) μαλακα καπετανιε σε επεισα! :D Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: antonios on March 11, 2010, 19:13:26 pm Να σας μεταφέρω την ταπεινή μου γνώμη..... Για τον δομημένο, δεν αξίζει να χρησιμοποιείτε άλλον compiler από της Borland.... Είναι τόσο απλά, έως ξενέρωτα αυτά που ζητάνε, σε σχέση με τα βασικά του προγραμματισμού, που δεν λέει να αφιερώσεις χρόνο ούτε για να ψάξεις άλλον compiler....
Για την C++, ας πούμε πρέπει να βρείτε έναν άλλο που σας βολεύει(Dev++)... Ο καθένας βεβαια όπως βολεύεται... Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: nikitas350 on March 11, 2010, 19:54:37 pm τσεκαρε εδω (https://155.207.33.34/smf/index.php?topic=30936.0) προσωπικα θα σου προτεινα τον code::blocks που ειναι και open-source θα τον βρεις εδω (http://www.codeblocks.org/) μαλακα καπετανιε σε επεισα! :D Ο code::blocks δεν είναι compiler είναι IDE... Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: The Stig on March 12, 2010, 15:19:57 pm Βασικά νομίζω ότι τα IDE είναι compilers ενώ οι compilers δεν είναι IDE... Άρα ο code::blocks είναι και τα δύο.
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: il capitano on March 12, 2010, 15:48:03 pm http://en.wikipedia.org/wiki/Integrated_development_environment
;) Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: Emfanever on March 12, 2010, 18:41:47 pm Το σωστό είναι , τo IDE περιλαμβάνει compiler :P
πχ ο DevC++ είναι IDE που περιλαμβάνει τον compiler gcc, ο οποίος είναι και standalone Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: nikitas350 on March 12, 2010, 21:35:06 pm Το θέμα είναι ότι το code::blocks είναι ένα ide που υποστηρίζει πολλους compilers. Οπότε παλι πρεπει να επιλεξεις compiler.... :)
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: st0up on March 15, 2010, 14:07:42 pm Μπορεί κάποιος να μου εξηγήσει τι $^$#&$^ συμβαίνει εδω???? Ελεος με την ασχετοσύνη μου πια... :'( :'( :'(
C:\Dev-Cpp\Progs 2010 - C\Z5874.c In function `main': 17 C:\Dev-Cpp\Progs 2010 - C\Z5874.c [Warning] return type of `main' is not `int' C:\DOCUME~1\3330~1\LOCALS~1\Temp\ccmibaaa.o(.text+0x135) In function `anim': [Linker error] undefined reference to `clrscr' [Linker error] undefined reference to `gotoxy' [Linker error] undefined reference to `gotoxy' PS: Dev C++ χρησιμοποιώ. >:( Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: Neal on March 15, 2010, 15:20:31 pm Άνοιξε το notepad, κάνε paste τον κώδικα και αποθήκευσε το ως Zaem_sou.c και ανέβασέ το.
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: st0up on March 15, 2010, 15:55:01 pm Τον κωδικα του eTHHMY προσπαθω να κανω compile.... τον "δοκιμαστικο"!
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: Emfanever on March 15, 2010, 15:59:44 pm Τον κωδικα του eTHHMY προσπαθω να κανω compile.... τον "δοκιμαστικο"! διάβασε από εδώ και κάτω https://www.thmmy.gr/smf/index.php?topic=30997.msg596385#msg596385 Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: st0up on March 15, 2010, 16:10:25 pm Αχ και πάλι ευχαριστώ!!! Τελικα δε φταιει η νοημοσύνη μου ε?? :D :D Τι καλα!!!
Παρεμπιπτόντως βέβαια, ούτε ο Borland μου την έτρεξε... Και κάτι τελευταίο, γενικής φύσεως... Στον Dev πρέπει πριν από τη δημιουργία να δηλώνω ότι πρόκειται για project σε C/C++? Ή απλά να κάνω file->new->source file και να πετάω μέσα τον κώδικα σε C (γι'αυτό το εξάμηνο) και σε C++(για το επόμενο)? :) Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: il capitano on March 15, 2010, 20:45:59 pm μπορεις απλα να φτιαξεις ενα κενο source file....οταν θα πατησεις να κανεις compile,αυτο θα σου ζητησει να το αποθηκευσεις καπου,γιατι αλλιως δεν κανει compile.....ε θα το αποθηκευσεις και θα προσεξεις να βαλεις καταληξη .c (και .cpp για C++) στο αρχειο.Απο κει και περα ολα τα αλλα τα κανει μονο του
p.s. αν και η αληθεια ειναι οτι και .cpp να βαλεις παλι θα στο κανει compile γιατι η C ειναι υποσυνολο της C++ :P Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: nikitas350 on March 15, 2010, 23:47:56 pm http://en.wikipedia.org/wiki/Compatibility_of_C_and_C%2B%2B
Title: Re: Τι κάνω λάθος? Post by: Wanderer on April 21, 2010, 13:46:24 pm Στις μεταβλητές της printf δεν βάζεις το "&", διότι έτσι εκτυπώνεις διευθύνσεις μνήμης, όχι την τιμή των μεταβλητών που θες. Μήπως για αυτό κρασάρει;
Title: Re: Τι κάνω λάθος? Post by: Μάρω on April 21, 2010, 13:51:47 pm Α ναι, μπερδεύτηκα όσον αφορά το &. Το έκανα κ στο εργαστήριο λάθος κ μου έβγαζε θέσεις μνήμης. Αλλά όταν το διόρθωσα κ το έτρεξα μου τύπωνε 0 παντού. Κ ο κώδικας είναι σχετικά απλός, δε μπορώ να καταλάβω... κ ο Θοδωρής, καλός χρυσός, αλλά δε με βοηθούσε :'(
Title: Re: Τι κάνω λάθος? Post by: ΚΗΜΜΥ on April 21, 2010, 14:21:38 pm Kαι εγω εκει νομιζω οτι ειναι το προβλημα
scanf με & printf χωρις Title: Re: Τι κάνω λάθος? Post by: Μάρω on April 21, 2010, 14:35:23 pm Ναι. Αλλά το διόρθωσα λέμε... ^dontknow^
Title: Re: Τι κάνω λάθος? Post by: Αγόρι on April 21, 2010, 15:00:33 pm το προγραμμα σου, αν διορθωσεις ολα τα printf και scanf, τρεχει μια χαρα
και να βαλλεις στο τελος return 0 Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: Sage on April 30, 2010, 01:45:04 am Όταν έχουμε δύο for, την μία μέσα στην άλλη, και στην μέσα for χρεισημοποιήσουμε την εντολή break, σταματάνε και οι 2 for.. ή μονο η εσωτερική???
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: rspappas on April 30, 2010, 01:48:20 am Όταν έχουμε δύο for, την μία μέσα στην άλλη, και στην μέσα for χρεισημοποιήσουμε την εντολή break, σταματάνε και οι 2 for.. ή μονο η εσωτερική??? δεν ξερω... μπορεις απλα να δοκιμασεις και να δεις... Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: Αιμιλία η φτερωτή χελώνα on April 30, 2010, 01:48:51 am η μεσα ρε ντουγανια :P :P :P
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: kopapageo on June 07, 2010, 23:10:48 pm Υπαρχουν κάπου οι λύσεις απο τις Ασκησεις 2010 που εχει ανεβασμενες στο ethmmy?
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: Αιμιλία η φτερωτή χελώνα on June 07, 2010, 23:16:42 pm πουθενα
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: png on June 07, 2010, 23:34:50 pm Υπαρχουν κάπου οι λύσεις απο τις Ασκησεις 2010 που εχει ανεβασμενες στο ethmmy? Μπορείς να κάνεις copy-paste τον κώδικα σε κάποιον compiler, και να τον τρέξεις να δεις. :) Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: Birbilis17 on September 17, 2010, 16:26:58 pm Εχω μια απορία για τα θέματα που μπαινουν συνηθως. Στα 1ο προγραμμα ζηταει συνηθως να γίνεται κατι απ'τη main και στη συνεχεια η void συναρτηση ταδε να καλειται να υπολογισει καποιες τιμες και κατω λεει να μην χρησιμοποιηθουν γενικες μεταβλητες και η συναρτηση να μην διαβαζει δεδομενα και να μην εκτυπωνει.. Η απορια μου ειναι πως περναμε τις τιμες απτη main στην συναρτηση οταν ειναι void και πως αυτες επιστρεφονται.. (ενα μικρο παραδειγμα θα βοηθουσε..) Ευχαριστω.
Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: nikitas350 on September 17, 2010, 16:43:59 pm Εχω μια απορία για τα θέματα που μπαινουν συνηθως. Στα 1ο προγραμμα ζηταει συνηθως να γίνεται κατι απ'τη main και στη συνεχεια η void συναρτηση ταδε να καλειται να υπολογισει καποιες τιμες και κατω λεει να μην χρησιμοποιηθουν γενικες μεταβλητες και η συναρτηση να μην διαβαζει δεδομενα και να μην εκτυπωνει.. Η απορια μου ειναι πως περναμε τις τιμες απτη main στην συναρτηση οταν ειναι void και πως αυτες επιστρεφονται.. (ενα μικρο παραδειγμα θα βοηθουσε..) Ευχαριστω. Με pointers: Π.χ. #include <stdio.h> void prakseis(int, int, int *, int *); int main() { int a, b, sum, multiply; printf("Δώσε τους (ακέραιους) αριθμούς α,β\n"); scanf("%d%d",&a,&b); prakseis(a,b,&sum,&multiply); printf("Το άθροισμα είναι: %d, και το γινόμενο: %d\n", sum,multiply); return 0; } void prakseis(int x, int y, int *result1, int *result2) { *result1 = x+y; *result2 = x*y; } Title: Re: [Δομημένος Πρ.] Απορίες σε ασκήσεις 09/10 Post by: Birbilis17 on September 17, 2010, 16:53:49 pm Σευχαριστω πολυ!
|