anon667 Δημοσ. 21 Απριλίου 2016 Δημοσ. 21 Απριλίου 2016 @Savra Ρίξε ένα paste του κώδικα που έχεις γράψει μέχρι τώρα και περιέγραψε το πως το έχεις σκεφτεί το θέμα. Στα τυφλά δεν πρόκειται να βρεις πολύ βοήθεια. @sundance_kid Σύμφωνοι πως τα RegEx είναι χρήσιμα και λύνουν τα χέρια σε αρκετές περιπτώσεις, απλά δεν πιστεύω πως θα βοηθήσει κάποιον που είναι σε φάση εκμάθησης αλγοριθμικής σκέψης (προβλήματα επιπέδου 1ου/2ου εξαμήνου σχολής).
sundance_kid Δημοσ. 22 Απριλίου 2016 Δημοσ. 22 Απριλίου 2016 Sry δεν είχα καταλάβει οτι αφορούσε άσκηση. @TS, θα μάθεις regex όταν έρθει η ώρα τους τότε, λογικά σε κάποιο μάθημα με την ονομασία "μεταγλωτιστές"
savra19 Δημοσ. 24 Απριλίου 2016 Μέλος Δημοσ. 24 Απριλίου 2016 @Savra Ρίξε ένα paste του κώδικα που έχεις γράψει μέχρι τώρα και περιέγραψε το πως το έχεις σκεφτεί το θέμα. Στα τυφλά δεν πρόκειται να βρεις πολύ βοήθεια. @sundance_kid Σύμφωνοι πως τα RegEx είναι χρήσιμα και λύνουν τα χέρια σε αρκετές περιπτώσεις, απλά δεν πιστεύω πως θα βοηθήσει κάποιον που είναι σε φάση εκμάθησης αλγοριθμικής σκέψης (προβλήματα επιπέδου 1ου/2ου εξαμήνου σχολής).
M2000 Δημοσ. 24 Απριλίου 2016 Δημοσ. 24 Απριλίου 2016 Ξεκίνα από τα if από την γραμμή 9.. μάλλον for ήθελες να γράψεις αλλά δεν βγήκε...
anon667 Δημοσ. 24 Απριλίου 2016 Δημοσ. 24 Απριλίου 2016 Savra, καλό θα ήταν αντί να προσπαθήσεις μονοκοπανιά να λύσεις το πρόβλημα σου, να το πας σιγά σιγά, για να εξοικοιωθείς λίγο περισσότερο με την γλώσσα και το πως θα σκέφτεσαι για αυτά τα πράγματα. Π.χ. 1) Διάβασε ένα αρχείο και εμφάνισε στην οθόνη τα περιεχόμενα. 2) Αν είσαι οκ, αποθήκευσε τα μέσα σε έναν πίνακα και μετά εμφάνισε τα περιεχόμενα του πίνακα. 3) Κάνε το ίδιο και για το δεύτερο αρχείο. 4) Make your dreams come true. 5) Profit.
savra19 Δημοσ. 24 Απριλίου 2016 Μέλος Δημοσ. 24 Απριλίου 2016 Ξεκίνα από τα if από την γραμμή 9.. μάλλον for ήθελες να γράψεις αλλά δεν βγήκε... τα διορθωσα τα for αλλα χτυπαει στο while τωρα
Dr.Fuzzy Δημοσ. 24 Απριλίου 2016 Δημοσ. 24 Απριλίου 2016 Προφανώς χτυπάει...δες το σφάλμα που σου βγάζει κάτω και διόρθωσε το! Στο λέει ξεκάθαρα!
M2000 Δημοσ. 24 Απριλίου 2016 Δημοσ. 24 Απριλίου 2016 Δεν πάει σειρά εντολών στο while...και στο λέει...περιμένει ) και όχι ; το ελληνικό ερωτηματικό δεν μπορεί να είναι εντός παράστασης, άρα αφού θες να χρησιμοποιήσεις το && θα πρέπει να του δώσεις χώρο.
kaliakman Δημοσ. 24 Απριλίου 2016 Δημοσ. 24 Απριλίου 2016 Πέρα από τα άλλα που σου προτείνουν οι υπόλοιποι προσπάθησε να τηρείς μια στοίχηση στον κώδικα σου: int main(){ ifstream neo,neo2; int i,j; for (i>0;i<=5;i++){ for (j>0;j<=8;j++){ neo.open("studentsH.txt"); neo>>i; neo2.open("studentsD.txt"); neo2>>j; while (!neo.eof() && !neo.eof()){ tbl1[i][j]= 0.0; } } } neo.close(); neo2.close(); cout<<"o pinakas einai"<<tbl1[i][j]<<endl; } δεν είναι πιο ευκολοδιάβαστο έτσι; Επίσης πρέπει να δεις λίγο πως γράφονται γενικα οι εντολές και τι κάνουν. πχ. Τα for loops θα τρέξουν έτσι όπως είναι; Τα αρχεία πρέπει να τα ανοίγεις σε κάθε επανάληψη; Μαθαίνεις μόνος σου ή είσαι σε κάποια σχολή;
savra19 Δημοσ. 24 Απριλίου 2016 Μέλος Δημοσ. 24 Απριλίου 2016 Πέρα από τα άλλα που σου προτείνουν οι υπόλοιποι προσπάθησε να τηρείς μια στοίχηση στον κώδικα σου: int main(){ ifstream neo,neo2; int i,j; for (i>0;i<=5;i++){ for (j>0;j<=8;j++){ neo.open("studentsH.txt"); neo>>i; neo2.open("studentsD.txt"); neo2>>j; while (!neo.eof() && !neo.eof()){ tbl1[i][j]= 0.0; } } } neo.close(); neo2.close(); cout<<"o pinakas einai"<<tbl1[i][j]<<endl; } δεν είναι πιο ευκολοδιάβαστο έτσι; Επίσης πρέπει να δεις λίγο πως γράφονται γενικα οι εντολές και τι κάνουν. πχ. Τα for loops θα τρέξουν έτσι όπως είναι; Τα αρχεία πρέπει να τα ανοίγεις σε κάθε επανάληψη; Μαθαίνεις μόνος σου ή είσαι σε κάποια σχολή; ειχες δικιο σχετικα με το γραψιμο τωρα δεν χτυπησε πουθενα απλα πρεπει να το συνεχισω γιατι οταν το τρεχω κρασαρι,οποτε μαλλον δεν δημιουργουνται οι πινακες οπως θα ηθελα ή κατι παει λαθος ή ειναι λαθος η σκεψη που σκεφτηκα για την υλοποιηση. Γενικα ειμαι σε σχολη αλλα πιο πολυ μονος μαθαινεις γιατι φυσικα οι ωρες ειναι ελαχιστες και δεν προλαβαινεις να μαθεις πραγματα,και δεν ξερω για πιο λογο μας ζηταν τετοια ασκηση ενω δεν εχουμε τις γνωσεις.Δεν ξερω αν πιο πανω διαβασες τι ζηταει γενικα η ασκηση,αλλα αυτο μεχρι εδω ειναι ενα μικρο πρωτο κομματι.
kaliakman Δημοσ. 24 Απριλίου 2016 Δημοσ. 24 Απριλίου 2016 ειχες δικιο σχετικα με το γραψιμο τωρα δεν χτυπησε πουθενα απλα πρεπει να το συνεχισω γιατι οταν το τρεχω κρασαρι,οποτε μαλλον δεν δημιουργουνται οι πινακες οπως θα ηθελα ή κατι παει λαθος ή ειναι λαθος η σκεψη που σκεφτηκα για την υλοποιηση. Γενικα ειμαι σε σχολη αλλα πιο πολυ μονος μαθαινεις γιατι φυσικα οι ωρες ειναι ελαχιστες και δεν προλαβαινεις να μαθεις πραγματα,και δεν ξερω για πιο λογο μας ζηταν τετοια ασκηση ενω δεν εχουμε τις γνωσεις.Δεν ξερω αν πιο πανω διαβασες τι ζηταει γενικα η ασκηση,αλλα αυτο μεχρι εδω ειναι ενα μικρο πρωτο κομματι. Και εγώ σου λέω. Είδες τις ερωτήσεις μου; Τις απάντησες; Αν όχι λογικό να μην συμβαίνει αυτό που θέλεις.Όσο λίγες ώρες και να κάνατε δεν μπορεί να μην σου μάθανε πχ πως λειτουργεί ένα for... Αν ΔΕΝ σου μάθανε πρέπει οπωσδήποτε να μάθεις με άλλον τρόπο γιατί είναι προφανές οτί σου λείπει αυτό το κομμάτι. Μια καλή πηγή είναι να μάθεις python στο codeacademy.com όχι τίποτα φοβερό και διαφορετικό συντακτικό απλά να κάνεις μέχρι το σημείο που έχει if && loops απλά για να καταλάβεις λίγο τι συμβαίνει με αυτά και πως πρέπει να τα χρησιμοποιείς. Κάτι άλλο που βοηθάει πολύ. 1)Πάρε χαρτί και μολύβι/στυλό/whatever. 2)Έχε το πρόβλημα μπροστά σου. 3)Σκέψου πως θα το έλυνες εσύ βηματάκι-βηματάκι(το εννοώ!) με το χέρι. 4)Γράψτο. 5)Γράψτο σε κώδικα. 6)Profit. Ναι είναι βαρετό αλλά αλλιώς δουλειά δεν γίνεται τουλάχιστον στα αρχικά στάδια.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα