TeiSerron.gr

Σχολή Μηχανικών => 6ο & 7ο Εξάμηνο (Μηχανικοί Λογισμικού) => Τμήμα Μηχανικών Πληροφορικής, Υπολογιστών & Τηλεπικοινωνιών => Δομές Δεδομένων (πρώην Αλγόριθμοι & Δομές Δεδομένων) => Μήνυμα ξεκίνησε από: Mini στις 14 Οκτωβρίου 2009, 13:12

Τίτλος: help!
Αποστολή από: Mini στις 14 Οκτωβρίου 2009, 13:12
παιδία μπορει να καταλάβει κανείς γιατί μου πετάει αυτό το warning?
Τίτλος: Απ: help!
Αποστολή από: rossi στις 14 Οκτωβρίου 2009, 13:19
#include <conio.h>

Προγραματισμός 1 Mini!!
Τίτλος: Απ: help!
Αποστολή από: Mini στις 14 Οκτωβρίου 2009, 13:22
 το έβαλα δεν κάνει πφφφφφφφ chris!
Τίτλος: Απ: help!
Αποστολή από: rossi στις 14 Οκτωβρίου 2009, 13:27
δωσε όλο τον κώδικα να δούμε....πάντως το Warning πυ σου έβγαλε πριν είναι για την getch επειδή δεν την αναγνώσιζε γιατί ανήκει στην βιβλιοθήκη conio.h
Τίτλος: Απ: help!
Αποστολή από: Mini στις 14 Οκτωβρίου 2009, 13:31
έκανα restart και το πήρε κολλήματα:P
Τίτλος: Απ: help!
Αποστολή από: rossi στις 14 Οκτωβρίου 2009, 13:39
μήπως να κάνεις και κανα format ???   :P :P :P
Τίτλος: Απ: help!
Αποστολή από: Mini στις 14 Οκτωβρίου 2009, 13:53
int getUniqueNumber(int p[N], int i)
{
int x,j, found;
do
{
x = random(32768);
found = 0;
j = 0;
while (j<=i && found==0)
{
if (p[j] ==x)
found = 1;
else
j++;
}
}while (found ==1);


return x;
}




έχουμε ορίσει #define N 30000 ,όταν χρησιμοποιήσουμε την συνάρτηση getUniqueNumber,η --> x = random(32768); <-- πόσους τυχαίους αριθμούς θα διαβάσει;;;
Τίτλος: Απ: help!
Αποστολή από: rossi στις 14 Οκτωβρίου 2009, 13:58
Έχεις πολυ μεγαλο Ν!  καννικά πρέπει να διαβάσει τοσους αριθμούς έχει στο Ν. Αλλά η random θα επιλέγει πάντα έναν τυχαίο αριθμό από το εύρος που τις έχεισ δώσει 0-32768
Τίτλος: Απ: help!
Αποστολή από: Mini στις 14 Οκτωβρίου 2009, 14:00
παράδειγμα του κυρίου Ούτσιου! τνχ εγκέιν!