• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 18, 2025, 22:42:10 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 18, 2025, 22:42:10 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
H Στοά των Off Topic
by Katarameno
[Today at 20:28:39]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[Today at 19:40:47]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by chatzikys
[Today at 19:26:00]

Σιδηροδρομικό Δυστύχημα σ...
by Katarameno
[Today at 18:22:39]

[Μεταφορά και Διανομή ΗΕ]...
by tzortzis
[Today at 07:55:05]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]
Στατιστικά
Members
Total Members: 9965
Latest: Poli
Stats
Total Posts: 1426723
Total Topics: 31711
Online Today: 262
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 71
Guests: 117
Total: 188
gpapailio
mike1996
Ponan
Αρχιτέκτων
sassi
Nikos_313
rafa98p
abunchofcells
elefsola
Le ece
petrtheo
tzortzis
Mr Watson
mpilas_giwrgos
geftihiakos
Xontroulis
ThanosV
Stelios Leivas
Christina_R
jimalexoud
kostas.de
Asozou
engineer2030
aachmet
geormylo
aafroditi
Captain
tsakalokagkouras
Domnious
chatzikys
tokamania
Petross
Thanasiscon1
Petran25
tasos gourd
sterxz
giannis23
geo66
mantzjim
Orgianelis
dimitris585
grepanis
Maria balogianni
maik
christi
samamidou
dorapangeiou
ioannis
petralexiou
Michalis Tsialis
bougatsa
Argiris
mixkats
AcDimitri
Karkarias
m.renia
anna.f
plapas
maria.r
glavdakis
alexandros_and
anastasis_sid
Fenia04
PrepeiNaDiavasw
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Πληροφορίες Καθηγητών
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 1ο Εξάμηνο > Δομημένος Προγραμματισμός (Moderators: Tasos Bot, tzortzis, Nekt) > [Δομ. Προγρ.] Εργασία F
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 3 4 [5] 6 7 ... 9 Go Down Print
Author Topic: [Δομ. Προγρ.] Εργασία F  (Read 11605 times)
diutinus
Θαμώνας
****
Gender: Male
Posts: 368


Δημοκρατία δε σημαίνει ασυδοσία...


View Profile WWW
Re: [Δομ. Προγρ.] Εργασία F
« Reply #60 on: May 30, 2009, 21:14:07 pm »

Μήπως επιστρέφει διεύθυνση μνήμης αντί για τιμή;; (Δλδ κάτι στραβό με τα αστεράκια;) Γιατί κ σ'εμένα έκανε κάτι κουφά στην αρχή.

Και μπαι δε γουέη ρε παιδιά, σόρυ αλλα υπάρχει και το edit. Δε χρειάζονται σαράντα συνεχόμενα ποστς, απλά γίνεται χαώδες το τόπικ και δύσκολο να το παρακολουθήσει κάποιος  Smiley
Logged


Ώ Ελλάς, ηρώων χώρα,
τί γαϊδάρους βγάζεις τώρα;

Γεώργιος Σουρής (1853-1919)
Merlin
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1377


The Phantom Blot


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #61 on: May 30, 2009, 22:26:20 pm »

Η εντολή

Code:
temp=extrem(temp,min,max,n,sensors);

καλεί πρώτα την extrem με όρισμα τον temp και μετά επιστρέφει την τιμή της στον temp,
σωστά?
Logged
Αθηρ
Θαμώνας
****
Gender: Male
Posts: 495



View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #62 on: May 31, 2009, 15:16:35 pm »

Paidakia exw oloklhrwsei ton kwdika alla ta apotelesmata pou mou vgazei otan epistrefw ton pinaka result stin main den einai swsta alla alampournezika...oi dhlwseis pou exw kanei einai swstes tis koitaksa ksana kai ksana...i diadikasia me tin opoia apothikevo ta apotelesmata ston pinaka einai epishs swsth tin koitaksa epishs ksana kai ksana again n again!Ti mporei na ftaiei?Isws kati me kapoion pointer?i kati me dynamikh katanomh?An kapoios parousiase to idio provlhma kai to elyse parakalw as epikoinwnhsei mazi mou i as postarei telospadwn...
Logged

Τιποτα
Θάνος
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 646


bb


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #63 on: May 31, 2009, 19:59:05 pm »

αν παραβλέψω το γεγονός ότι τρέχει λάθος.. ξέρει κανείς στο τέλος πως εκτυπώνουμε τον πίνακα με τα στοιχεία σε στοίχιση;; δηλαδή να είναι κάπως όμορφο, όχι απλά 3 τιμές σε κάθε γραμμή...κι επίσης κατά τη δημιουργία του result πώς ακριβώς θα ξέρουμε πόσους αισθητήρες να ψάχνει κάθε φορά, εφόσον ο αριθμός δεν είναι σταθερός αλλά αλλάζει μέσα σε λουπ στη main?? Smiley
Logged
Merlin
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1377


The Phantom Blot


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #64 on: May 31, 2009, 20:25:52 pm »

Quote from: Θάνος on May 31, 2009, 19:59:05 pm
αν παραβλέψω το γεγονός ότι τρέχει λάθος.. ξέρει κανείς στο τέλος πως εκτυπώνουμε τον πίνακα με τα στοιχεία σε στοίχιση;; δηλαδή να είναι κάπως όμορφο, όχι απλά 3 τιμές σε κάθε γραμμή...κι επίσης κατά τη δημιουργία του result πώς ακριβώς θα ξέρουμε πόσους αισθητήρες να ψάχνει κάθε φορά, εφόσον ο αριθμός δεν είναι σταθερός αλλά αλλάζει μέσα σε λουπ στη main?? Smiley
Για την όμορφη εκτύπωση μπορείς να κάνεις κάτι τέτοιο:
Code:
printf("\n\n\n---KATASTATIKOS PINAKAS STATHMWN---\n\n\n");
for (i=0;i<n;i++){
                         printf("\nAYXON ARITHMOS PINAKA : %d  ",i);
                         printf("\nArithmos aisthhthrwn me megalh thermokrasia tou %d STATHMOU : %d",i,temp[i][1]);
                         printf("\nArithmos aisthhthrwn me xamhlh thermokrasia tou %d STATHMOU : %d",i,temp[i][2]);  
}
Όσο για το πως θα ξέρεις πόσους αισθητήρες...κτλ αυτό είναι εύκολο,δημιουργείς έναν πίνακα με στοιχεία τον αριθμό αισθητήρων για κάθε σταθμό π.χ:
Code:
int *sensors;
sensors=(int*)malloc(n*sizeof(int));
for (i=0;i<n;i++){
        printf("\nDwse arithmo aisthhthrwn gia ton %d statmho : ",i+1);
        scanf("%d",&sensors[i]);
  }
Και μετά περνάς τον pointer του πίνακα (sensors)σαν όρισμα της συνάρτησης και κάνεις τις πράξεις σου Smiley
Code:
float **extrem(float **temp,float min,float max,int n,int *sensors);        //πρότυπο
extrem(temp,min,max,n,sensors);                                                   //κλήση

edit:στον κώδικα που έγραψα ο πίνακας temp[ i ][ j ] είναι ο result που επιστρέφει η extrem δηλαδή έχω κάνει κάπου το εξής:
Code:
temp=extrem(temp,min,max,n,sensors);
To οποίο παίζει να δημιουργεί ψιλολαθάκια γιατί μάλλον μου βγάζει διευθύνσεις μνήμης αντί για αριθμό σταθμών που υπερβαίνουν τα όρια(το -14071737 δεν είναι λογικός αριθμός σταθμών που υπερβαίνουν τα όρια μάλλον...).Καμιά ιδέα?
« Last Edit: June 01, 2009, 17:33:55 pm by Merlin » Logged
Θάνος
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 646


bb


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #65 on: May 31, 2009, 20:45:05 pm »

θενξ φίλε αλλά και πάλι δεν τη βλέπω να τρέχει. κάτι θα παίζει λογικά με τους πίνακες και τις αποθηκεύσεις γιατί δε μου βγάζει κάν αποτέλεσμα παρ'όλες τις getchar και τα return που έβαλα. δεν έχω ιδέα για το δικό σου το πρόβλημα...!
Logged
Merlin
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1377


The Phantom Blot


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #66 on: May 31, 2009, 20:49:38 pm »

getchar γιατί?

edit:διάβαζε τα πάντα με την scanf.Δεν μπορώ να φανταστώ που θα μπορούσε να σου χρησιμεύσει η getchar εδώ...
« Last Edit: May 31, 2009, 20:52:04 pm by Merlin » Logged
i_am_batman
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 586



View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #67 on: May 31, 2009, 22:37:02 pm »

Εχω μια απορία..Όταν μια συνάρτηση δεν γυρνάει κάποια τιμή, δηλώνεται void function().'Oταν γυρνάει ακέραιο, int function κ.ο.κ.'Oταν γυρνάει διεύθυνση, πώς δηλώνεται;
Logged

αυτόνομη παρέμβαση στους ηλ-μηχ: http://aphm.espivblogs.net/
συνέλευση για το κόστος φοίτησης: http://synkosfoi.espivblogs.net/

δυστοπία: http://dystopiarap.wordpress.com/
Αθηρ
Θαμώνας
****
Gender: Male
Posts: 495



View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #68 on: May 31, 2009, 23:11:32 pm »

int **extrem(ορισματα)
{int **result

μπλαμπλα

return result;} Ετσι επιστρεφει τον (πινακα) result σαν διευθυνση και οχι σαν τιμη απο τη στιγμη που ο result ειναι pointer σε pointer.Ετσι τουλαχιστον το εχω εγω!
Logged

Τιποτα
Θάνος
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 646


bb


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #69 on: May 31, 2009, 23:39:47 pm »

getch(); εννοούσα, για να μην κλείσει το πρόγραμμα και να δω αποτελέσματα (έτσι είπε ο Κορτέσης ότι κάνουμε συνήθως, και μου δουλεύει γενικά). Αφού επιστρέψουμε τον result σαν διεύθυνση όμως, πώς θα εκτυπωθούν τα περιεχόμενά του;;;
Logged
Merlin
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1377


The Phantom Blot


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #70 on: May 31, 2009, 23:45:31 pm »

Μα αν επιστρέψεις την διεύθυνσή του μπορείς να έχεις πρόσβαση και στον ίδιο τον πίνακα(στην main δλδ).
Logged
Θάνος
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 646


bb


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #71 on: May 31, 2009, 23:49:28 pm »

δηλαδή η extrem επιστρέφει τη διεύθυνση του πίνακα, και η main τι κάνει? δεν τρέχω απλά την extrem μέσα στη main? την χρησιμοποιώ κάπως αλλιώς??
Logged
Merlin
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1377


The Phantom Blot


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #72 on: May 31, 2009, 23:56:44 pm »

 Η main εκτυπώνει τον πίνακα του οποίου την διεύθυνση επιστρέφει η extrem(επειδή έτσι λέει η άσκηση,δεν θα χρειαζόταν pointer αν μπορούσαμε να εκτυπώνουμε μέσα από την extrem)
Logged
Θάνος
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 646


bb


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #73 on: June 01, 2009, 00:53:03 am »

Quote from: Emfanever on May 29, 2009, 22:52:26 pm

ίσως κάτι της μορφής (extrem(ορίσματα...)) [i ][1]  να δούλευε

αλλά καλύτερα γράψε πχ

int ** temp;

temp= extrem (ορίσματα )

και μετά στην printf βάλε temp[i ][1]

σωστό.. αλλά μου βγάζει incompatible types in assignment.. επειδή την έχω δηλώσει float την extrem, το έκανα

Quote from: Emfanever on May 29, 2009, 22:52:26 pm

float ** temp;

temp= extrem (ορίσματα )

printf  temp[i ][1]

καμιά ιδέα κανείς..?
Logged
Emfanever
Καταστραμμένος
********
Gender: Male
Posts: 5284


Πολίτης


View Profile
Re: [Δομ. Προγρ.] Εργασία F
« Reply #74 on: June 01, 2009, 01:12:08 am »

σου βγάζει πάλι μετά από αυτό error? αν ναι σε ποια γραμμή ακριβώς?
Logged
Pages: 1 ... 3 4 [5] 6 7 ... 9 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...