Προς το περιεχόμενο

Coursal

Members
  • ΜΗΝΥΜΑΤΑ FORUM

    54
  • ΜΕΛΟΣ

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

Οτιδήποτε δημοσιεύεται από Coursal

  1. "Ο Μπάμπης και η Σταυρούλα ζουν στην ίδια πολυκατοικία μα σε διαφορετικούς ορόφους αλλά δεν έχουν γνωριστεί ακόμα. Συνηθίζουν όμως και οι δύο να κατεβαίνουν για τα σκουπίδια ή για τσιγάρα για ένα 10λεπτο μεταξύ 12 και 1. α) ποια η πιθανότητα να συναντηθούν στην είσοδο της πολυκατοικίας μια οποιαδήποτε μέρα της εβδομάδας;" Εγώ το σκέφτηκα ως εξής: Έστω δειγματικός χώρος Ω = {1, 2, 3, 4, 5 ... 60} (τα λεπτά μιας ώρας) και έστω δειγματικός χώρος Α = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} (τα λεπτά του διαστήματος που κατεβαίνουν και οι δύο μεταξύ 12 και 1) P(τάδε) = n(A) / n(Ω) και επειδή κατεβαίνουν κάθε μέρα της εβδομάδας, P(τάδε)*7 Που έχω κάνει λάθος; 8enx ek ton proterwn fouliniaaaa :****
  2. Αν όμως ανάμεσα σε δύο λέξεις υπάρχει παραπάνω από ένα κενό;
  3. Έχω φτάσει ως εδώ: #include <stdio.h> #include <stdlib.h> int wordcount (FILE *f); int main() { FILE *fp, *fout; int lexeis=0; fp = fopen("keimeno.txt", "r"); fout = fopen("metritis.txt", "w"); if (fp == NULL) { printf("File error\n"); return 1; } else printf("Search file success\n"); if (fout == NULL) { printf("File error\n"); return 1; } else printf("Search file success\n"); lexeis = wordcount(fp); fprintf(fout, "Words : %d", lexeis); fclose(fp); fclose(fout); system("pause"); return 0; } int wordcount (FILE *f) { int words = 0; char ch; while((ch = fgetc(f)) != EOF) { if (ch == '\n') words++; } return words; } Όμως στο metritis.txt μου δείχνει "Words : 0". Τι παρέλειψα; Update: άλλαξα το if (ch == '\n') σε if (ch == ' ') και φαίνεται να δουλεύει. Όμως στο metritis.txt λέει πως οι λέξεις είναι 4 ενώ είναι 5 (μία λέξη είναι το a). Update 2: άλλαξα το int words = 0; σε int words = 1; γιατί αν στο keimeno.txt υπήρχε μία μόνο λέξη, δεν θα είχε κενό να διαβάσει. Δουλεύει.
  4. δεν θα κοιμηθω, το βλεπω
  5. γιατί ήθελε %f και εγώ πρέπει να κοιμηθώ καθόλου
  6. Shit, έχεις δίκιο. *κρύβει το κεφάλι του στο χώμα* update: το σωστό είναι mospace = (float)ss / (hi - (lo-1));
  7. Coursal

    Youtube Gaming Κανάλι?

    Ο μόνος τρόπος να έχει επιτυχία το κανάλι σου, είναι να έχεις καλό εξοπλισμό (όχι μικρόφωνο κινητού, όχι fraps), παραγωγή που ο άλλος θα ενδιαφερθεί να δει (όχι 100 βίντεο μόνο για το μάινκραφτ, όχι 20λεπτα βίντεο μόνο για το μάικραφτ) και κυρίως ΠΡΩΤΟΤΥΠΟ ΠΕΡΙΕΧΟΜΕΝΟ. Δηλαδή να μην κάνεις κάτι απλά και μόνο επειδή το έχει κάνει κάποιος άλλος και έχει επιτυχία σε αυτόν. Επιρροές τύπου dunkey ναι. "Στυλ" τύπου dunkey όχι. Πέρα από το γκέιμινγκ στο γιουτιουμπ, δες ποια άλλα κανάλια έχουν επιτυχία και γιατί.
  8. Έστω ότι το πρόγραμμα ζητάει τον αριθμό ημερών ενός μήνα και ζητά να δώσεις τη θερμοκρασία κάθε μέρας αυτού του μήνα. Αφού τα εμφανίζει στην οθόνη, του δίνεις ένα διάστημα ημερών μέσα στον μήνα (π.χ. 5 του μηνα μεχρι 15 του μηνα) και σου δίνει πίσω τον μέσο όρο της θερμοκρασίας αυτού του διαστήματος. #include <stdio.h> #include <stdlib.h> int main(){ int april[31]; int days; int i=0, ss=0, lo, hi; float mo,mospace; printf("Poses meres exei o mhnas pou 8a ergastw?\n"); scanf("%d", &days); for(i=0; i <= days-1; i++){ printf("%dh mera: Posous ba8mous exei shmera to meshmeri?\n", i+1); scanf("%d", &april[i]); } printf("\n"); printf("Dose diasthma hmerwn na sou dwsw tis 8ermokrasies tous(1-%d): \n", days); scanf("%d %d", &lo, &hi); for(i=lo-1; i<=hi-1; i++) { printf("%dh mera = %d\n", i+1, april[i]); ss = ss + april[i]; } mospace = ((float)ss / (hi - lo)); printf("MO diasthmatos = %d\n", mospace); //edo ginetai h malakia printf("\n"); system("pause"); return 0; } Μόνο που αντί για τον μ.ο. βγάζει έναν τυχαίο αριθμό (σκουπίδια). Τι κάνω λάθος;
  9. Μωρέ ναι απλά έκανα τη βλακεία στην αρχή να τις κάνω όλες καθολικές μεταβλητές. Μετά όταν τις έκανα τοπικές είπα να βάλω ένα goto για να παρακάμψω τις δηλώσεις γιατί βαριόμουν. Έτσι είναι τώρα. #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char temp[7]; char CODE[7] = "abc123"; char pin[7]; char safepin[7]; char newpin[7]; int i=0, p=0, k=0; int verified = 0; i = 0; k = 0; CHECKPOINT: do{ do{ printf("GIVE PASSWORD:\n"); scanf("%s", pin); i++; } while (i<3 && strcmp (pin, CODE) != 0); if (strcmp(pin, CODE) == 0){ printf("W E L C O M E !\n"); verified = 1; goto CHECKPOINT; } else { p = 0; do{ printf("What's your favourite colour?\n"); scanf("%s", safepin); p++; } while (p<2 && strcmp (safepin, "none") != 0); if (strcmp(safepin, "none") == 0) { printf("Type a new password:\n"); scanf("%s", newpin); strcpy(temp, newpin); strcpy(CODE, temp); strcpy(pin, CODE); goto CHECKPOINT; } else { printf("Account locked.\n"); verified = 1; } } printf("***************\n\n"); k++; }while(k<5 && !verified); system("pause"); return 0; }
  10. Μα σε οποιαδήποτε φορά και να γράψω το σωστό, δουλεύει: Ο λόγος που μου έτρωγε τελικά τις επαναλήψεις, είναι γιατί δεν έκανα reset τους μετρητές. (το goto το έμαθα πάνω κάτω μόνος μου. δεν ειμαι περήφανος για αυτό, αλλά δεν με ξέρεις, για αυτό δεν μπορείς να με κρίνεις, δεν ξέρεις τι εχω περασει, ρε ξερεις ποιος ειμαι γω ρε; ) αυτό ήταν πάνω κάτω.
  11. Σε αυτόν τον κώδικα, δίνοντας τον καινούριο κωδικό, δεν τον παίρνει για έγκυρο αργότερα στην επάνάληψη: Η άσκηση λέει: UPDATE: Έκανα μερικές τροποποιήσεις (έβγαλα και τα γκρικλις γιατί μου την σπάνε), έβαλα τις μεταβλητές μέσα στην main και με ένα goto παρακάμπτω την αρχικοποίηση του CODE ως abc123 σε ό,τι είχε γράψει ο χρήστης για νέο κωδικό. Το θέμα είναι πως ακόμα τρώει επαναλήψεις των μηνυματων. #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char temp[7]; char CODE[7] = "abc123"; char pin[7]; char safepin[7]; char newpin[7]; int i=0, p=0, k=0; int verified = 0; CHECKPOINT: do{ do{ printf("GIVE PASSWORD:\n"); scanf("%s", pin); i++; } while (i<3 && strcmp (pin, CODE) != 0); if (strcmp(pin, CODE) == 0){ printf("W E L C O M E !\n"); verified = 1; } else { do{ printf("What's your favourite colour?\n"); scanf("%s", safepin); p++; } while (p<2 && strcmp (safepin, "none") != 0); if (strcmp(safepin, "none") == 0) { printf("Type a new password:\n"); scanf("%s", newpin); strcpy(temp, newpin); strcpy(CODE, temp); strcpy(pin, CODE); goto CHECKPOINT; } else printf("Account locked.\n"); } printf("***************\n\n"); k++; }while(!verified && k<5); system("pause"); return 0; }
  12. Το δοκίμασα μόλις αυτό που είπες με το getchar(), αλλά δεν είδα διαφορά. Νομίζω έχω κάνει κάποιο λάθος στις επαναλήψεις ή στον τύπο επανάληψης. Any ideas?
  13. Το ανέφερα απλά ως παράδειγμα στον τύπο char. Ουσιαστικά η εξωτερική do-while, σε κάθε της πέρασμα, τρώει και από μια επανάληψη του scanf("%s", pin), του scanf("%s", safepin) και του scanf("%s", newpin). Το θέμα είναι ότι πρέπει να κάνει την ίδια διαδικασία (3 φορές να ρωτάει για passsword, 2 για ερωτηση ασφαλειας εφοσον δεν ξερεις το πασγουορντ) και στις πεντε επαναλήψεις. int main() { int i=0, p=0, k=0; do{ do{ printf("DOSE PASSWORD:\n"); scanf("%s", pin); i++; } while (i<3 && strcmp (pin, CODE) != 0); if (strcmp(pin, CODE) == 0) printf("W E L C O M E !\n"); else { do{ printf("Poio einai to agaphmeno soy xrwma?\n"); scanf("%s", safepin); p++; } while (p<2 && strcmp (safepin, "kanena") != 0); if (strcmp(safepin, "kanena") == 0) { printf("Dose neo kwdiko:\n"); scanf("%s", newpin); strcpy(temp, newpin); strcpy(CODE, temp); main(); } else printf("O logariasmos kleidw8hke.\n"); } printf("***************\n\n"); k++; }while(k<5);
  14. Όσον αφορά τους χαρακτήρες υπάρχει ένα κολπάκι για να μη συμβαίνει αυτό (να μην τρώει χαρακτήρα το enter) με το scanf(" %c", &ch);. Υπάρχει κάτι αντίστοιχο στα στρινγκς;
  15. Coursal

    Καμένα πίξελς

    Από προχτές που καθάρισα με άζαξ την οθόνη και την άνοιξα εμφανίστηκαν κάτι dead pixels πάνω αριστερά-δεξιά και κάτω δεξιά ένα πράγμα σαν όγκος που σιγά σιγά τρώει χώρο στην οθόνη. Δοκίμασα από αυτά τα σοφτγουεαρ με την γρήγορη εναλλαγή χρωμάτων για να ανοιγοκλείσει τα πίξελ αλλά δεν είχε πολύ αποτέλεσμα. Any ideas?
  16. Coursal

    Εύδοξος

    Πήρα μετεγγραφή από πέρυσι από τει στην επαρχία για την πόλη μου. Το θέμα είναι ότι πέρυσι που παρακολουθούσα το πρώτο εξάμηνο εκεί, είχα δηλώσει και είχα πάρει τα βιβλία που είχαν πει οι καθηγητές. Έχω πλέον διαγραφεί από τη παλιά σχολή και περιμένω τους κωδικούς από την νέα την Δευτέρα. Θα χρειαστεί να δώσω τα βιβλία που έχω από πέρυσι για να πάρω τα νέα, ή δεν έχω πρόβλημα λόγω αλλαγής αριθμού μητρώου;
  17. Όχι εγώ, η ανάγκη.
  18. Έχω ένα τάμπλετ turbo x rubik τύπος νομίζω και προσπαθώ να βάλω την micro sd κάρτα μου για να περάσω τα δεδομένα μου, αλλά δεν την αναγνωρίζει καν. Δεν βγάζει κάποιο νοτιφικέισο πως συνδέθηκε κάρτα ούτε δείχνει τίποτα στην εξερεύνηση, ενώ όταν το συνδέω στο πισί δείχνει μόνο την εσωτερική μνήμη του τάμπλετ. Τι γίνεται;
  19. Coursal

    uTorrent not responding

    Το utorrent και το bittorrent ανοίγουν και freezeάρουν μέχρι να πουν "not responding" και να κολλήσει όλο το πισί. Μπήκα σε άλλα φόρουμ να διαβάσω πως λύνεται, και έλεγαν να το τρέξω ως αντμίν με compatibility mode σε Win xp sp2 ή vista. Μούσι. Έχει κανείς άλλο αυτό το πρόβλημα;
  20. Μόνο εγώ είδα τον τίτλο και αναρωτήθηκα "Σε ποιον την πέφτουμε";
  21. Έχεις δίκιο, από λάπτοπ και πάνω.
  22. Άι γκες, αλλά είμαι τεμπέλης για να ξαναβάλω μετά τις εφαρμογές που έχω μέσα. Μωρ' λες;
  23. Το τάμπλετ μου, ένα παλιό f&u που το πήρα σαν "δώρο" από τον φάδερ, άρχισε να μου κάνει κάτι τρελά την ώρα που το είχα ανοιχτό αλλά δεν πατούσα τίποτα, και άρχισε να πατάει χίλια κουμπιά, να πηγαίνει μπρος και πίσω στο μενού, να τραβάει σκρινσοτ και γενικά να με κάνει να τιμήσω τον Χριστούλη και την Παναγίτσα. Μπήκα και διάβασα σε ξένα φόρουμ για το θέμα και εξέταζαν το ενδεχόμενο για βρώμικη οθόνη, που τα αποτυπώματα μένουν πάνω και τα αναγνωρίζουν ως πάτημα (μούσι). Πήρα εκεί χαρτί άζαξ χλωρίνη βετέξ απιονισμένο νερό το καθάρισα, τίποτις. Τσέκαρα πως τα τρελά του τα έκανε όταν ήταν συνδεδεμένο με το δίκτυο στο σπίτι, ενώ όταν το έκλεινα σταματούσε πάνω-κάτω. Οπότε μπήκαν ψύλλοι στα αφτιά μου πως κάποιο 'στόπαιδο μου έχει χακάρει το εργαλείο. Τι μπορώ να κάνω σε αυτή τη περίπτωση εκτός από το να το σπάσω με αγκωνιά και να ουρλιάξω σαν τον Λουκ Σκάιγουοκερ όταν έμαθε ποιος ήταν ο πατέρας του; eyxaristo ek ton proteron :*
  24. Coursal

    xperia x8 κρασάρει

    No worries. Το έφτιαξα. Κατά τύχη. Thanks για το τιπ.
  25. Coursal

    xperia x8 κρασάρει

    Οκ, τώρα να περιμένω το σκουπιδιάρικο ή να πάρω τηλέφωνο το σέρβις του δήμου;
  • Δημιουργία νέου...