thegreeksenergy.com
Θέλετε να αντιδράσετε στο μήνυμα; Φτιάξτε έναν λογαριασμό και συνδεθείτε για να συνεχίσετε.
Advertisement
Advertisement

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


  • +3
    Μάριος
    Θάλεια
    constantinos
    7 απαντήσεις

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

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


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

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

    constantinos

    constantinos
    Senior Member

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



    ευχαριστω

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

    constantinos

    constantinos
    Senior Member

    Κερδισμένα Βραβεία :
    Επιστροφή στην κορυφή
    Κανεις δεν ξερει να με βοηθησει? Βοηθεια για λυση προγραμματος στην c 351549032

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

    Θάλεια

    Θάλεια
    Administrator

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

    https://www.thegreeksenergy.com/forum

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

    constantinos

    constantinos
    Senior Member

    Κερδισμένα Βραβεία :
    Επιστροφή στην κορυφή
    δεν ειπα κατι θαλεια οκ θα περιμενω.

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

    Μάριος

    Μάριος
    News Editor

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

    http://www.inforumgr.com/

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

    constantinos

    constantinos
    Senior Member

    Κερδισμένα Βραβεία :
    Επιστροφή στην κορυφή
    ειναι ξεκαθαρη η ερωτηση προγραμμα στην c

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

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

    Μάριος

    Μάριος
    News Editor

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

    http://www.inforumgr.com/

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

    constantinos

    constantinos
    Senior Member

    Κερδισμένα Βραβεία :
    Επιστροφή στην κορυφή
    οκ

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

    Proxy*64*

    Proxy*64*
    Senior Member

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

    http://fataοla.forumgreek.com

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

    constantinos

    constantinos
    Senior Member

    Κερδισμένα Βραβεία :
    Επιστροφή στην κορυφή
    δεν πειραζη αν δεν καταλαβες...

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

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

    constantinos

    constantinos
    Senior Member

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

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

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

    Μάριος

    Μάριος
    News Editor

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

    http://www.inforumgr.com/

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

    constantinos

    constantinos
    Senior Member

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

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

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

    Μάριος

    Μάριος
    News Editor

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

    http://www.inforumgr.com/

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

    constantinos

    constantinos
    Senior Member

    Κερδισμένα Βραβεία :
    Επιστροφή στην κορυφή
    ok σε ευχαριστω να σε καλα ...:)

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

    Μάριος

    Μάριος
    News Editor

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


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

    http://www.inforumgr.com/

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

    Μάριος

    Μάριος
    News Editor

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

    http://www.inforumgr.com/

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

    constantinos

    constantinos
    Senior Member

    Κερδισμένα Βραβεία :
    Επιστροφή στην κορυφή
    δεν πειραζει φιλε μου σε δεκτικα στο σκυπε..

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

    constantinos

    constantinos
    Senior Member

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

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

    Diamanths

    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 Empty Απ: Βοηθεια για λυση προγραμματος στην c Σαβ 9 Μαρ - 16:15

    constantinos

    constantinos
    Senior Member

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

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

    Θάλεια

    Θάλεια
    Administrator

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

    https://www.thegreeksenergy.com/forum

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

    constantinos

    constantinos
    Senior Member

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

    ok θαλεια μου.

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

    Exarchias

    Exarchias
    Member

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

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

    constantinos

    constantinos
    Senior Member

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


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

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

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


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

    Url
    BBcode
    HTML

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