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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[Today at 21:32:50]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[Today at 21:25:42]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[Today at 20:59:13]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 19:46:54]

[Γραφική] Λυμένα θέματα
by okanpala
[Today at 18:56:22]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 14:25:00]

Αντικατάστασης πυκνωτή σε...
by george14
[Today at 13:58:20]

Πότε θα βγει το μάθημα; -...
by tzortzis
[Today at 13:19:53]

Αποτελέσματα Εξεταστικής ...
by george14
[Today at 12:08:25]

[ΨEE] Γενικές απορίες και...
by Juror8
[Today at 12:06:57]

[Οργάνωση Υπολογιστών] Γε...
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]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426698
Total Topics: 31710
Online Today: 242
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 61
Guests: 144
Total: 205
zille
Mr Z
Kelly Tsimpouri
AristeidisM
msandr
chaniotism
tmpadasn
mpaltzak
andreassifo
mpizos
evrinasto
Mr Watson
miltan8
stavros0201
petrtheo
ggalamat
Katarameno
ThanosKoutsoump
chriskazakos
tzortzis
plapas
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
jh13
Jordann
kmarkad
sterxz
Apaugasma
christina02
PANKRAV
anastas1a
ppapadoe
mimaki
kouf
τσακαλι
Raphael
leorizos
Born_Confused
xanthosp
ANDVRONTZOS
okanpala
gntitsios
engineer2030
bougatsa
Pakapis5
George15
nick_slendy
giorgosm05
mixkats
alexanton
dioannidi
kkotsopo
maestros
Eleniiii
dimitire
anna.ts
Thanasis_pap
Δημητρης Αξιμιωτης
george14
mmikelo
Εμφάνιση

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

Νέα!
Πρόγραμμα Χειμερινής Εξεταστικής 2024-2025
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 1ο Εξάμηνο > Δομημένος Προγραμματισμός (Moderators: Tasos Bot, tzortzis, Nekt) > [Δομημένος Πρ.] Εργασία G
0 Members and 1 Guest are viewing this topic.
Pages: 1 2 [3] 4 5 Go Down Print
Author Topic: [Δομημένος Πρ.] Εργασία G  (Read 7045 times)
Xleboniaris
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 96


Μόνο Αγάπη!


View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #30 on: June 01, 2012, 14:43:40 pm »

O αριθμός κυκλοφορίας του αυτοκινήτου και ο  χρόνος  εισόδου, πρέπει να αποτελούν στοιχεία μιας δομής ή όχι? Εννοώ τι είναι καλύτερο να βάλω αυτά τα δυο μεγέθη σε μια δομή και να τα μεταφέρω στο αρχείο σαν δομές ή να τα βάλω να καταχωρούνται μόνα τους? Και τον χρόνο εισόδου τον δίνουμε καλόντας την συνάρτηση time() για το αμάξι που μπαίνει, έτσι?
« Last Edit: June 01, 2012, 15:19:24 pm by Xleboniaris » Logged

85 δις έξτρα χρέος,
99 χρόνια όλη η δημόσια περιουσία σε ξένα χέρια,
παράλληλη οριστικη εξάτμιση του ιδιωτικού τομέα,
εκμηδενιση της διεθνούς εικόνας της χωρας και 1.000.000 περαστικοί και μόνιμοι μουσουλμανοι προσφυγομεταναστες που τους περισυλλεγει το Γερμανικό Ναυτικό στα Ελληνικά χωρικά ύδατα.

Τόσο χρειάστηκε για να ξεφτιλιστεί για τους έχοντες κοινό νου η αριστερή ιδεολογία εν Ελλάδι. Οτι δεν καταφεραν οι νεκροι του Εμφυλίου, το κατάφερε σε ένα 15μηνο ενας επαγγελματιας άεργος.

Τα κεφάλια μέσα τώρα και ο καθένας ας κάνει το κουμάντο του.

Καληνύχτα Ελλάδα. 


bonus: Socialist 'paradise' of Venezuela ...
https://www.youtube.com/watch?v=3wytJE1u3KY
anchelon
Θαμώνας
****
Posts: 492



View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #31 on: June 01, 2012, 17:24:21 pm »

παιδιά να φανταστώ αυτή είναι η τελευταία εργασία ετσι??
Logged
Jim D. Ace
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 3672


Τρελός παπάς με βάφτισε!!!


View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #32 on: June 01, 2012, 17:32:08 pm »

ναι
Logged

People think that I must be a very strange person. This is not correct. I have the heart of a small boy.
It is in a glass jar on my desk.
tpt
Καταξιωμένος/Καταξιωμένη
***
Posts: 148


View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #33 on: June 01, 2012, 19:38:32 pm »

Quote from: Xleboniaris on June 01, 2012, 14:43:40 pm
O αριθμός κυκλοφορίας του αυτοκινήτου και ο  χρόνος  εισόδου, πρέπει να αποτελούν στοιχεία μιας δομής ή όχι? Εννοώ τι είναι καλύτερο να βάλω αυτά τα δυο μεγέθη σε μια δομή και να τα μεταφέρω στο αρχείο σαν δομές ή να τα βάλω να καταχωρούνται μόνα τους? Και τον χρόνο εισόδου τον δίνουμε καλόντας την συνάρτηση time() για το αμάξι που μπαίνει, έτσι?







Εχω την ιδια απορια.
Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #34 on: June 02, 2012, 00:47:34 am »

Quote from: nastia on June 01, 2012, 09:19:52 am
παιδια εμεις απο τη στιγμη που δεν περναμε μεσα δομες η πινακες, μπορουμε να χρησιμοποιησουμε fread kai fwrite??αυτες δεν ειναι μονο για ομαδες δεδομενων ?αφου εμεις στελνουμε μονο τις πινακιδες και το χρονο που μπηκε μεσα.!!και δεν ειναι ουτε σε πινακες ουτε σε δομες
Οι συναρτήσεις fread και fwrite δεν αφορούν μόνο δομές/πίνακες, αλλά και ξεχωριστές μεταβλητές...

Quote from: Xleboniaris on June 01, 2012, 14:43:40 pm
O αριθμός κυκλοφορίας του αυτοκινήτου και ο  χρόνος  εισόδου, πρέπει να αποτελούν στοιχεία μιας δομής ή όχι? Εννοώ τι είναι καλύτερο να βάλω αυτά τα δυο μεγέθη σε μια δομή και να τα μεταφέρω στο αρχείο σαν δομές ή να τα βάλω να καταχωρούνται μόνα τους? Και τον χρόνο εισόδου τον δίνουμε καλόντας την συνάρτηση time() για το αμάξι που μπαίνει, έτσι?
Quote from: tpt on June 01, 2012, 19:38:32 pm
Εχω την ιδια απορια.
Όπως θες το κάνεις, είτε με μια δομή είτε με δύο ξεχωριστές μεταβλητές. Και τον χρόνο εισόδου τον βρίσκεις καλώντας την συνάρτηση time, η οποία περιλαμβάνεται στην βιβλιοθήκη time.h... Για λεπτομέρειες/παράδειγμα: http://www.cplusplus.com/reference/clibrary/ctime/time/
Logged

LaBomba8
Ανερχόμενος/Ανερχόμενη
**
Posts: 66



View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #35 on: June 02, 2012, 00:51:53 am »

me tin fwrite pws akribws pernaw string sto arxeio?
Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #36 on: June 02, 2012, 01:04:30 am »

Quote from: LaBomba8 on June 02, 2012, 00:51:53 am
me tin fwrite pws akribws pernaw string sto arxeio?

Code:
int main ()
{
  FILE *pFile;
  char string[5]="data";
  pFile=fopen("myfile.bin","w+b");
  fwrite(string,sizeof(string),1,pFile);
  fclose(pFile);
  return 0;
}

http://www.cplusplus.com/reference/clibrary/cstdio/fwrite/
Logged

LaBomba8
Ανερχόμενος/Ανερχόμενη
**
Posts: 66



View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #37 on: June 02, 2012, 01:28:24 am »

thanx.. kai kati akoma
tin wra pou perase pws tin ipologizw??
Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #38 on: June 02, 2012, 02:04:45 am »

Quote from: LaBomba8 on June 02, 2012, 01:28:24 am
thanx.. kai kati akoma
tin wra pou perase pws tin ipologizw??

Όταν θέλει να φύγει ένα αμάξι από το garage θα υπολογίζεις, πάλι μέσω της συνάρτησης time, τι ώρα είναι. Η διαφορά των δύο χρόνων (ώρα άφιξης που θα έχεις αποθηκεύσει στο αρχείο και του χρόνου που φεύγει το αμάξι) θα είναι ο χρόνος που έμεινε στο garage...
« Last Edit: June 02, 2012, 02:08:18 am by Exomag » Logged

Mr K
Guest
Re: [Δομημένος Πρ.] Εργασία G
« Reply #39 on: June 02, 2012, 09:55:17 am »

Quote from: autos.gr on May 30, 2012, 20:45:04 pm
Κι εγώ την σκέφτηκα την fread αλλα δεν καταλαβαίνω πως θα βρεί που είναι γραμμένη η πινακίδα.Θα πρέπει με μια loop να σαρωθεί όλο το αρχείο με διαδοχικές fread ? δηλάδη να συκρίνει την πινακίδα με τα πρώτα 7 bytes μετα με τα επόμενα 7 κοκ? και πάλι μέσα στο αρχείο θα έχουμε και τον χρόνο εισαγωγής πέρα απο τις πινακίδες..pffffffff μπέρδεμα  Undecided

Μεγαλη προσοχη, δεν σαρωνει 7 και μετα τα 7 επομενα. Σκεψου οτι εχεις αποθηκευσει και τον χρονο σε μια μεταβλητη float. Βαλε τον δεικτη να πηδαει 4 θεσεις και μετα  να σαρωνει τα υπολοιπα 7 bytes..
Logged
Mr K
Guest
Re: [Δομημένος Πρ.] Εργασία G
« Reply #40 on: June 02, 2012, 09:59:08 am »

Quote from: thanospr on May 31, 2012, 17:09:46 pm
Πως γινεται να σβησουμε τα στοιχεια του τελευταιου αυτοκινητου που μπηκε στο parking αφου τα βαλουμε στην θεση απ αυτο που βγηκε?Εγω δεν το εκανα να τα σβηνει απλα αν μπει αλλο αυτοκινητο τα δεδομενα του θα γραφτουν πανω σ αυτα που ειναι για σβησιμο.Ξερει κανεις πως γινεται να τα σβησουμε στο ιδιο αρχειο?

Ρωτησα τον μαμαλακη και μας ειπε δυο τροπους.
1) αποθηκευεις και μια μεταβλητη ν την οποια αυξανεις κατα 1 καθε φορα που μπαινει ενα αμαξι και την μειωνεις κατα 1 καθε φορα που εξερχεται ενα αμαξι. Ειτε την αποθηκευεις στο αρχειο και το σαρωνεις μεχρι να βρεις την τελικη τιμη ν, ειτε τρεχεις το προγραμμα σου για ν φορες με μια for επαναληψη
2)Μετακινεις το EOF (τελος του αρχειου) στην θεση που θελεις. (Ο μαμαλακης δεν ηταν σιγουρος πως γινεται αυτο ειπε θα το ψαξει και θα μας πει την επομενη φορα..ναι αφου ληξει η διορια)...
Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #41 on: June 02, 2012, 12:40:52 pm »

Quote from: Mr K on June 02, 2012, 09:59:08 am
Ρωτησα τον μαμαλακη και μας ειπε δυο τροπους.
1) αποθηκευεις και μια μεταβλητη ν την οποια αυξανεις κατα 1 καθε φορα που μπαινει ενα αμαξι και την μειωνεις κατα 1 καθε φορα που εξερχεται ενα αμαξι. Ειτε την αποθηκευεις στο αρχειο και το σαρωνεις μεχρι να βρεις την τελικη τιμη ν, ειτε τρεχεις το προγραμμα σου για ν φορες με μια for επαναληψη
2)Μετακινεις το EOF (τελος του αρχειου) στην θεση που θελεις. (Ο μαμαλακης δεν ηταν σιγουρος πως γινεται αυτο ειπε θα το ψαξει και θα μας πει την επομενη φορα..ναι αφου ληξει η διορια)...

Ο Μαμαλάκης πρότεινε, επίσης, έναν τρίτο τρόπο:
3) Κάθε φορά που θες να αφαιρέσεις την καταχώρηση ενός αμαξιού που φεύγει, δημιουργείς ένα νέο αρχείο στο οποίο θα αντιγράψεις όλες τις καταχωρήσεις πέρα απο αυτήν που ήθελες να διαγράψεις. Έπειτα διαγράφεις το αρχικό αρχείο... (Αυτός ο τρόπος αποκλίνει, εν μέρει, από την εκφώνηση)
Logged

Jim D. Ace
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 3672


Τρελός παπάς με βάφτισε!!!


View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #42 on: June 02, 2012, 17:54:36 pm »

να ρωτησω κατι οταν περναμε το string στο αρχειο πρεπει να περναμε και την τιμη null που ειναι στο τελος ή οχι;
Logged

People think that I must be a very strange person. This is not correct. I have the heart of a small boy.
It is in a glass jar on my desk.
Carnot
Νεούλης/Νεούλα
*
Posts: 29



View Profile
Re: [Δομημένος Πρ.] Εργασία G
« Reply #43 on: June 03, 2012, 00:18:23 am »

Πώς διαβάζουμε από το αρχείο strings ή integers???
Logged
Mr K
Guest
Re: [Δομημένος Πρ.] Εργασία G
« Reply #44 on: June 03, 2012, 10:33:55 am »

Quote from: Jim D. Ace on June 02, 2012, 17:54:36 pm
να ρωτησω κατι οταν περναμε το string στο αρχειο πρεπει να περναμε και την τιμη null που ειναι στο τελος ή οχι;

Ναι και το \0 που θεωρειται οτι πιανει 1 δηλαδη αν π.χ οι πινακιδες εχουν 7 στοιχεια κανε εναν πινακα με 8
Logged
Pages: 1 2 [3] 4 5 Go Up Print
Jump to:  

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