Advertisement

Τεχνολογικές Ειδήσεις, Υποστήριξη, Διαδίκτυο, Ψυχαγωγία, Αγγελίες, Smartphones, Tablets, Games, Eπιστήμη, Free Software

Διαγωνισμός
Δώρο 3 άδειες για το Kaspersky Internet Security 2017 & 3 άδειες για το Safe Kids

  • Μετάβαση στη σελίδα : 1, 2  Επόμενο

    Δεν μπορείτε να ξεκινήσετε ένα νέο θέμα


    Απαντήσεις σε αυτό το θέμα

    Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω Μήνυμα [Σελίδα 1 από 2]  

    Δημοσίευση: 1 Βοηθεια για λυση προγραμματος στην c Την / Το Παρ 8 Μαρ 2013 - 23:39

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    Καλησπερα σας θα ηθελα να με βοηθησεται σε ενα προγραμματα στην γλωσσα c ονομαζετε κρεμαλλα χωρις τα γραφικα φυσικα ,της λεξης θα πρεεπει να της βαλω σε txt.file δεν ξερω πως να αρχισω το προγραμμα ειναι δυσκολο πρεπει να δημιουργισω txt.file για να αποθηκευσω της λεξεις για να της προσθεσω στον κωδικα πρεπει να χρησιμοποιησω τον κωδικα random; για να επηστρεφη την λεξη και αλλα..δεν εχω ιδεα τη πρεπει να κανω γιατι η c ειναι δυσκολη γλωσσα .το προγραμμα να ειναι γραμμενο στην γλωσσα c.



    ευχαριστω

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 2 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 11:39

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    Κανεις δεν ξερει να με βοηθησει?

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 3 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 13:16

    Θάλεια

    Administrator

    Επιστροφή στην κορυφή
    Kωνσταντινε μπορεις να κανεις λιγο υπομονη οποιος γνωριζει θα σου απαντηση.Χθες το βραδυ στις 12 ανοιξες το θεμα δεν το εχουν δει ακομα τα ατομα που γνωριζουν απο προγραμματισμο και να σε βοηθησουν.



    ο σεβασμος δεν γεννιεται μονος του αλλα κερδίζεται!! Wink

    Αίτηση για newsposters ΕΔΩ
    Επισκόπηση του προφίλ των χρηστών http://www.thegreeksenergy.com/forum

    Δημοσίευση: 4 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 14:11

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    δεν ειπα κατι θαλεια οκ θα περιμενω.

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 5 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 14:14

    Μάριος

    Senior Member

    Επιστροφή στην κορυφή
    Τι ακριβώς χρειάζεται γιατί δεν κατάλαβα τι θέλεις να ρωτήσεις.

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 6 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 14:18

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    ειναι ξεκαθαρη η ερωτηση προγραμμα στην c

    Hangman μια χαρα τα εξηγησα βαριεμε να ξανα γραψω.

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 7 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 14:28

    Μάριος

    Senior Member

    Επιστροφή στην κορυφή
    Δυστυχώς δεν κατάλαβα τι εννοείς στο πρώτο ποστ και έτσι δεν μπορώ να βοηθήσω!

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 8 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 14:29

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    οκ

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 9 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 14:44

    Proxy*64*

    Senior Member

    Επιστροφή στην κορυφή
    εγώ κατάλαβα τι εννοείς αλλά δεν γνωρίζω objective c για να σε βοηθήσω!

    Επισκόπηση του προφίλ των χρηστών http://fataοla.forumgreek.com

    Δημοσίευση: 10 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 14:49

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    δεν πειραζη αν δεν καταλαβες...

    Το προγραμματα θα ειναι γραμμενο στην γλωσσα c
    ονομαζετε κρεμαλλα (ξερεις τη ειναι? :O ) χωρις τα γραφικα φυσικα ,της λεξης θα πρεεπει να δινει ο χρηστης την λεξει και να μαντευη τα γραμματα η και ο ολοκληρη την λεξει . ο παικτης καπος ετσι τωρα ειναι οκ?

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 11 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 14:50

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    @Proxy*64* έγραψε:εγώ κατάλαβα τι εννοείς αλλά δεν γνωρίζω objective c για να σε βοηθήσω!

    σε ετχαριστω να και ενα ατομο που καταλαβε τη εργαψα..δεν πειραζει :)

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 12 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 14:52

    Μάριος

    Senior Member

    Επιστροφή στην κορυφή
    Ααα, δηλαδή θέλεις ο χρήστης να καταχωρεί μια λέξη και μετά οι υπόλοιποι να προσπαθούν να την μαντέψουν. Οκ αλλά μέχρι πόσες λέξεις πρέπει να δέχετε το πρόγραμμα? Επδ έτσι γενικά μπορεί κάποιος να το κάνει να δέχεται μόνο μία.

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 13 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 14:54

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    Great Alexander X έγραψε:Ααα, δηλαδή θέλεις ο χρήστης να καταχωρεί μια λέξη και μετά οι υπόλοιποι να προσπαθούν να την μαντέψουν. Οκ αλλά μέχρι πόσες λέξεις πρέπει να δέχετε το πρόγραμμα? Επδ έτσι γενικά μπορεί κάποιος να το κάνει να δέχεται μόνο μία.

    πχ να μπωρει να δεχετε μερχι και 6 λεξεις μετα οταν τελειωνουν η λεξεις να ξεκινα απο την αρχη το προγραμμα καπος ετσι .

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 14 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 15:01

    Μάριος

    Senior Member

    Επιστροφή στην κορυφή
    Κατάλαβα!! Κάτσε να το δοκιμάσω και θα σου πω αν βρήκα την λύση!!

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 15 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 15:02

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    ok σε ευχαριστω να σε καλα ...:)

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 16 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 15:04

    Μάριος

    Senior Member

    Επιστροφή στην κορυφή
    Κάτσε να βρω την λύση πρώτα και μετά..


    By the way.. Είμαι κι εγώ από Κύπρο.. σε έκανα add στο skype..

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 17 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 15:20

    Μάριος

    Senior Member

    Επιστροφή στην κορυφή
    Νόμιζα ότι είχα το πρόγραμμα. Επδ το έχω ξανακάνει αλλά δεν το έχω.. Και δεν τα πολυθυμάμαι.. Sorry!! Sad

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 18 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 15:39

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    δεν πειραζει φιλε μου σε δεκτικα στο σκυπε..

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 19 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 15:40

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    αν γνωριζει κανενας αλλος αν μπωρει να απαντησει ευχαριστω.:)

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 20 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 16:11

    Diamanths

    Senior Member

    Επιστροφή στην κορυφή
    ΤΟ βρήκα σε μια σελίδα δουλεύει σωστά δεν ξέρω αν είναι αυτό που θέλεις. Πάντως αν θες να βγάζει την λέξη στο τέλος δεν είναι δύσκολο απλά βάζεις printf("H lexh htan",(thn metabliti ths lexhs));
    Κώδικας:
    #include <stdio.h>
    #include <stdlib.h>
     

    //Sinartisi me ena string me pavles pou tha topothetisoume ta grammata

    char *menu(int SIZE)
    {
        int i;
        char *str1;
        str1 = (char*)malloc(SIZE *sizeof(char));
       
        if(str1 != NULL)
        {
          for(i = 0; i <= SIZE; i++)
          {
              str1[i] = '_';
          }
        }
       
        else
        {
            printf("Error on memory allocation\n");
        }
       
        str1[SIZE] = '\0';
       
        return str1;
    }


    //Sinartisi pou diavazei to string pou prepei na mantepsei o xristis

    char *read(int SIZE)
    {
        int i;
        char *str4;
        str4 = (char*)malloc(SIZE * sizeof(char));
       
        if(str4 != NULL)
        {
          for(i = 0; i <= SIZE-1; i++)
          {
              printf("dose to %io gramma tis leksi pou prepei na mantepsei o xristis:\n",i+1);
              scanf("%s",&str4[i]);
          }
        }
       
     
        else
        {
          printf("error on memory allocation\n");
        }

        return str4;
    }



    //Sinartisi stin opoia prospathei o xristis na mantepsei to string

    void guess(int SIZE)
    {
        int i,thesi,counter = 0;
        char gramma;
        char ptr[SIZE];
        char *str3;
        char *str5;
       

        str3 = menu(SIZE); //kalei kai apothikevei to string me tis pavles   
        str5 = read(SIZE); //Kalei kai apothikevei to string pou tha mantepsei o xristis
       

        do{
       
            printf("Mantepse ton %io xaraktira:\n",counter+1);
            scanf("%s",&ptr[counter]);
       
            gramma = ptr[counter]; //Apothikevo to kathe gramma pou dinei o xristis runtime
            counter++;
           
           
            for(i = 0; i <= SIZE-1; i++) //Vrogxos elegxou gia to an o xristis exei ksanadosei to idio gramma
            {
              if(str3[i] == gramma)
              {
                printf("To gramma %c to exeis ksanadosei\n",gramma);
                break;
              }
            }   
             
           
          for(i = 0; i <= SIZE; i++)
          {
              if(str5[i] == gramma) //Elegxos gia to an to gramma pou edose o xristis einai egkiro
              {
                  thesi = i+1; //Vriskoume tin thesi
                  str3[thesi-1] = gramma; //kai to apothikevoume sto strig me tis pavles stin sosti thesi
              }       
          }
           
          printf("%s\n",str3); 
        }
       
        while(strcmp(str5,str3)!= 0);
        printf("Diavastikan sinolika %i grammata\n",counter);
    }

       
    int main()
    {
        int SIZE;
       
        printf("Dose to mikos tis leksis:\n");
        scanf("%i",&SIZE);
       
        guess(SIZE);
       
    }

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 21 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 16:15

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    σε ευχαριστω για την απαντησει αλλα δεν ειναι οπως το θελω να σε καλα παντως... :)

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 22 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 17:03

    Θάλεια

    Administrator

    Επιστροφή στην κορυφή
    δοκιμασε να αλλαξεις λιγακι τους κωδικες Κωνσταντινε μηπως βγαλεις αυτο που θελεις.



    ο σεβασμος δεν γεννιεται μονος του αλλα κερδίζεται!! Wink

    Αίτηση για newsposters ΕΔΩ
    Επισκόπηση του προφίλ των χρηστών http://www.thegreeksenergy.com/forum

    Δημοσίευση: 23 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 17:04

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    @Θάλεια έγραψε:δοκιμασε να αλλαξεις λιγακι τους κωδικες Κωνσταντινε μηπως βγαλεις αυτο που θελεις.

    ok θαλεια μου.

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 24 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 20:26

    Exarchias

    Member

    Επιστροφή στην κορυφή
    Καλησπέρα Κωνσταντίνε.
    Δυστυχώς θα σου δώσω τεμπέλικη απάντηση για αρχή και βλέπουμε.
    Να σου τονίσω ότι δεν έχω μεγάλη εμπειρία με C , (απλά την γνωρίζω σε κάποιο βαθμό).
    Γι αυτό που θες, τις λέξεις στο αρχείο .txt καλό είναι να τις βάλεις την μια κάτω από την άλλη ώστε να είναι πιο εύκολα εκμεταλεύσιμες από array.
    Τον καλύτερο τρόπο για να δουλέψει κάτι τέτοιο δεν τον ξέρω.
    Αυτό που θα έκανα εγώ είναι:
    read file με array ώστε να διαλέγει με random τυχαία κάποια λέξη.
    Το πέρασμα της λέξης σε μεταβλητή.
    Μια μεταβλητή με τους πόντους που μπορείς να χάσεις μέχρι να χάσεις τελείως.
    την χρήση find string για την συνθήκη If/else που θα χρησιμοποιήσεις ώστε να δεις αν το γράμμα που διάλεξε ο χρήστης είναι μέσα στην λέξη (Αν ναι... εμφάνισε την λέξη, αν όχι στέρησε έναν πόντο από τον χρήστη)
    Τέλος κάλεσε ακόμα μια array για να σπρώχνεις (νομίζω λέγεται push) τα γράμματα που δεν βρήκε ο χρήστης εκεί ως ξεχωριστές καταχωρίσεις ώστε να είναι εύκολα εκμεταλεύσιμες, ας πούμε για να προβάλει το παιχνίδι τα γράμματα στο παίχτη.
    Αυτά τα ολίγα είναι για το θέμα της αναζήτησης και της λειτουργίας του παιχνιδιού. Από εκεί και πέρα υπάρχει το θέμα με το "τι" και το "πως" προβάλει το παιχνίδι τα δεδομένα στον παίχτη, για το οποίο δυστυχώς δεν έχω κάποια ιδέα για το πως θα μπορούσες να το πετύχεις.
    Αυτά τα λίγα από εμένα.
    Αν πετύχω τίποτα έτοιμα κομμάτια κώδικα γι αυτό που ψάχνεις θα σου πω, και συγνώμη για την φλυαρία μου :D
    Με εκτίμηση.
    Χρήστος.

    Επισκόπηση του προφίλ των χρηστών

    Δημοσίευση: 25 Απ: Βοηθεια για λυση προγραμματος στην c Την / Το Σαβ 9 Μαρ 2013 - 21:04

    constantinos

    Senior Member

    Επιστροφή στην κορυφή
    οκ ευχαριστω πολυ βοηθητικο αυτο που μου ειπες μπωρει να κλεισει το θεμα.. :) ειμαι οκ.

    Επισκόπηση του προφίλ των χρηστών

    Μήνυμα [Σελίδα 1 από 2]

    Μετάβαση στη σελίδα : 1, 2  Επόμενο

    Δεν μπορείτε να ξεκινήσετε ένα νέο θέμα


    Μοιραστείτε αυτό το θέμα

    Url
    BBcode
    HTML

    Δικαιώματα σας στην κατηγορία αυτή. Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης