Προς το περιεχόμενο
  • Εγγραφή

nek1313

Members
  • ΜΗΝΥΜΑΤΑ FORUM

    174
  • ΜΕΛΟΣ

  • ΤΕΛ. ΕΠΙΣΚΕΨΗ

ΑΝΤΙΔΡΑΣΕΙΣ

83 Excellent

Σχετικά με nek1313

  • Κατάταξη
    Senior Member
  • Ημερομηνία γέννησης 08/05/1998

Πληροφορίες προφίλ

  • Φύλο
    Άνδρας

Πρόσφατες Επισκέψεις

3.172 προβολές προφίλ
  1. ok , το διορθωσα αυτο που ηθελα . Σας ευχαριστω ολους για το feedback και ειδικα τον marios28 που καταλαβε ακριβως τι φταιει και μου ειπε και τη λυση.
  2. τελικα εκανα ενα λαθος , τρεχει με αυτο που λες , σε ευχαριστω !!!
  3. @marios28 δυστυχως δε δουλευει αυτο που λες απο μόνο του (αντιγραφή μία προς μία, τις τιμές των δεδομένων του (element?) στo x2(par2)).
  4. ok , μηπως υπαρχει κανας modifier(ισως ο final μπορει να κανει κτ) που να μπορει να λυσει το προβλημα ,χωρις να βαλω το par2 για πεδιο ?
  5. ναι καλα λες , αλλα πρεπει να υλοποιησω ενα interface(πες ενα contract) και δε μπορω να αλλαξω τη κλαση Α , ουτε μπορω να αλλαξω τη μορφη της methodofobject1 . αυτο που μπορω να κανω ειναι να αλλαξω τις βοηθητικες κλασεις . Τελικα φταιει αυτο που ειχα πει αρχικα ? Δεν υπαρχει καποιος τροπος να μονιμοποιησω την αλλαγη , χωρις να βαλω πεδιο ; Δηλαδη ειναι υποχρεωτικο να το δινω το par2 ως ορισμα στη methodofobject1 , αυτη θα πρεπει να του βαζει μια τιμη και να τη διατηρει . αλλά γιατι δε τη βαζει με αυτες τις 2 σειρες ArrayList<String []> par2 = new ArrayList<
  6. ευχαριστω , ας γινω λιγο πιο συγκεκριμενος . Επιτηδες τα ονοματα ειναι ετσι . εχω μια κλαση Α στην οποια εχω μια μεθοδο που μεσα και σε αλλα υπαρχουν αυτες οι 2 σειρες ArrayList<String []> par2 = new ArrayList<String []>(); String[] Y = object1.methodofobject1(par1,par2); // par1 is String ,par2 is ArrayList<String []> η ιδια μεθοδος μετα χρησιμοποιει το Υ και το par2 . Με το Υ ειναι ok , αλλα στο par2 δεν εχει περασει τη τιμη που της εβαλε η μεθοδος , ειναι κενη ( [ ]) οπως την δινω ως ορισμα στη methodofobject1 , δε της εδωσε τη τιμη που της δινει μεσα
  7. γεια σας , μηπως μπορει καποιος να μου πει εναν ασφαλη τροπο για να κραταει τη τιμη της μια τοπικη μεταβλητη που ειναι ορισμα στη μεθοδο και μετα το περας της μεθοδου στην εκτελεση στη Java; η τοπικη μεταβλητη δινεται στη μεθοδο ως παραμετρος , η μεθοδος της καταχωρει καποια τιμη αλλα δεν επιστρεφει αυτη τη μεταβλητη αλλα καποια αλλη. H μεθοδος καλειται σε αλλη κλαση απο αυτη που εχει δηλωθει και το προβλημα ειναι οτι ενημερωνει τη τιμη της μεταβλητης που επιστρεφει η μεθοδος , αλλα δεν ενημερωνει τη τιμη της παραμετρου (ορισμα) της μεθοδου , για την ακριβεια την ενημερωνει με
  8. εσύ θεωρείς ας πούμε ότι η Haskell είναι καλύτερη επιλογή από τη C ? το ίδιο και η Prolog ?
  9. @defacer με τι θα ειναι καλυτερο να ξεκινησει με Python , Java η καποια αλλη ; θες να μας πεις μια συγκεκριμενη ?
  10. για τη C εμενα με εχει βοηθησει αρκετα μια σειρα μαθηματων στο youtube , ξεκιναει απο το απολυτο μηδεν και καλυπτει αρκετα καλα τα βασικα πιστευω αλλα μετα πρεπει να διαβασεις απο αλλου . ειναι σιγουρα μια καλη αρχη εδω = https://www.youtube.com/channel/UC_N8ld673LEY490wrUyXbKg γενικα στις περισσοτερες σχολες στο πρωτο εξαμηνο κανουν Python , εγω χωρις να ξερω και πολλα νομιζω ειναι καλυτερα να ξεκινησεις με C , γιατι ηταν η πρωτη γλωσσα προγραμματισμου και ολες δημιουργηθηκαν με βάση τη C .
  11. @kaliakman οταν λες TS τι εννοεις ; σε μενα αναφερεσαι γιατι δε καταλαβα ...
  12. @kaliakman Πιστευω οτι δε σκαει σε κανενα μηχανημα το συγκεκριμενο , και το ξερω οτι δεν ειμαι και καλος στη C . @Lanike71 o συγκεκριμενος καθηγητης μας το ειχε δηλωσει ξεκαθαρα και το εγραφε και πανω στα θεματα , στο πρωτο θεμα που επιανε 5/10 δε κοιταει καθολου το κωδικα , τρεχει αυτοματα μαλλον με ενα σκριπτακι τα 200+ πρωτα θεματα ολων των φοιτητων και οσα βγαζουν το σωστο αποτελεσμα παιρνουν 10 , οσα κατι αλλο η και τιποτα παιρνουν 0 . Δε τον ενδιαφερει το ποσο αποδοτικος , καλογραμμενος η με καλα σχολια ειναι ο κωδικας , τον ενδιαφερει μονο αν
  13. #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <string.h> int main(int argc , char *argv[]) { int i ; int pos_max = 0 ; int max = 0 ; int c = 0 ; for (i = 1 ; i < argc ; i++) { if (strlen(argv[i]) > max) { max = strlen(argv[i]); pos_max = i ; } } while (argv[pos_max][c]) { argv[pos_max][c] = toupper(argv[pos_max][c]); c ++; } printf("%s \n" , argv[pos_max]) ; return 0; } μαλλον αυτο προτεινεις , τη malloc καλυτερα να την αποφυγω σε αυτο αφου δεν ειναι αναγκαια . παντως η εξεταση ηταν τρεχει (10)/ δε τρεχ
  14. σε ευχαριστω , την εβγαλα . #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <string.h> int main(int argc , char *argv[]) { int i ; int pos_max = 0 ; int max = 0 ; char s[max]; int c = 0 ; for (i = 1 ; i < argc ; i++) { if (strlen(argv[i]) > max) { max = strlen(argv[i]); pos_max = i ; } } strcpy(s,argv[pos_max]); while (s[c]) { s[c] = toupper(s[c]); c ++; } printf("%s \n" , s) ; return 0; } εχεις απολυτο δικαιο σε αυτο με τα ονοματα των μεταβλητων ,στην αρχη το ειχα σκεφτει αλλα μετα το ξεχασα τελειως κ
  15. δε νομιζω να φταιει αυτο που λες , γιατι και αυτος ο κωδικας (χωρις το char s[y] ) που εκτυπωνει απλα το μεγαλυτερο σε μηκος ορισμα φαινεται να εχει προβλημα , γιατι δε τρεχει σωστά . #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <string.h> int main(int argc , char *argv[]) { int i ; int y = 0 ; for (i = 1 ; i < argc ; i++) { if (strlen(argv[i]) > y) { y = i ; } } printf("%s \n" , argv[y]) ; return 0; }
  • Δημιουργία νέου...

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.