TeiSerron.gr
Σχολή Μηχανικών => 6ο & 7ο Εξάμηνο (Μηχανικοί Λογισμικού) => Τμήμα Μηχανικών Πληροφορικής, Υπολογιστών & Τηλεπικοινωνιών => Δομές Δεδομένων (πρώην Αλγόριθμοι & Δομές Δεδομένων) => Μήνυμα ξεκίνησε από: Mini στις 14 Οκτωβρίου 2009, 13:12
-
παιδία μπορει να καταλάβει κανείς γιατί μου πετάει αυτό το warning?
-
#include <conio.h>
Προγραματισμός 1 Mini!!
-
το έβαλα δεν κάνει πφφφφφφφ chris!
-
δωσε όλο τον κώδικα να δούμε....πάντως το Warning πυ σου έβγαλε πριν είναι για την getch επειδή δεν την αναγνώσιζε γιατί ανήκει στην βιβλιοθήκη conio.h
-
έκανα restart και το πήρε κολλήματα:P
-
μήπως να κάνεις και κανα format ??? :P :P :P
-
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); <-- πόσους τυχαίους αριθμούς θα διαβάσει;;;
-
Έχεις πολυ μεγαλο Ν! καννικά πρέπει να διαβάσει τοσους αριθμούς έχει στο Ν. Αλλά η random θα επιλέγει πάντα έναν τυχαίο αριθμό από το εύρος που τις έχεισ δώσει 0-32768
-
παράδειγμα του κυρίου Ούτσιου! τνχ εγκέιν!