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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Τι ακούτε αυτήν τη στιγμή...
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 okan
[Today at 02:33:21]

[Οργάνωση Υπολογιστών] Γε...
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 Λαμπτήρας
[June 16, 2025, 15:55:08 pm]

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

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

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
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]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426689
Total Topics: 31710
Online Today: 188
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 53
Guests: 133
Total: 186
agis3
anna.f
Giorgosklin
Sofiana
kimxnas
DKarakatsanis
dmoral
lsim
NET2GRID
Captain
kchatziae
jimalexoud
ValKar
kostas1507
whatdoesthefoxsay
Billyskotsikas
domb765
chaniotism
chatzikys
kouf
apob
Katarameno
Pakapis5
dseid
Pcsc
glavdakis
illupo_kd
vaggelisx
Giorgosap
tzortzis
gp6
Haralampos
dsaragiotis
okatapo
antontsiorvas
aachmet
apapamichail
fatseas
evgeniaz
kappakhpos
thanos_voucharas
Mr Watson
goustafson
Bit4Thought
Fotis Roukoutakis
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
alexfot
Εμφάνιση

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

Νέα!
Για αλλαγή του public name σας, επικοινωνήστε με έναν από τους Admins.
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 1ο Εξάμηνο > Δομημένος Προγραμματισμός (Moderators: Tasos Bot, tzortzis, Nekt) > [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 4 5 [6] 7 8 9 Go Down Print
Author Topic: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018  (Read 18889 times)
Ούγκι
Veteran
Καταξιωμένος/Καταξιωμένη
******
Gender: Male
Posts: 210



View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #75 on: December 10, 2017, 12:40:50 pm »

Quote from: s0r0n on December 09, 2017, 20:30:37 pm
Και κατι ακομα που δεν εχω ξεκαθαρισει,απο το παρακατω παραδειγμα ζηταει  μονο το L η και το Q?
http://prntscr.com/hl9cfl

Η άσκηση, δεν χρησιμοποιεί καλό ορισμό του εκατοστημορίου (δεν μπορεί να ισχύει αυτό που λέει σε κάθε μέγεθος πίνακα). Όμως, αφού λέει οτί το κάθε εκατοστημόριο είναι τιμή του πίνακα, ας χρησιμοποιήσουμε τον ορισμό της βικιπαίδιας:

"the P-th percentile ( 0 < P ≤ 100 ) of a list of N ordered values (sorted from least to greatest) is the smallest value in the list such that no more than P percent of the data is strictly less than the value and at least P percent of the data is less than or equal to that value."

Και πάλι ο τύπος που μας δίνει για τον υπολογισμό της θέσης (n(P)=ceil(N*P/100)) δεν είναι σωστός γιατί πολύ απλά n([1, 100])=[1,N] ενώ ο πίνακας έχει θέσεις [0, N-1] . Έβαλα ένα σωστό τύπο για τη θέση, αν θέλει κάποιος τον βλέπει, αλλά προκύπτει πολύ εύκολα.

@mods/admins Δε μπορώ να χρησιμοποιήσω το spoiler tag αυτού του φόρουμ... Μήπως θέλει update ή κάτι τέτοιο; https://www.simplemachines.org/community/index.php?topic=50261.0




n(P)=ceil(N*P/100)-1
« Last Edit: December 10, 2017, 12:54:31 pm by Ούγκι » Logged

Quote from: Μπιγκόνια
ώπα, στο πανεπιστήμιο λέμε κόπηκα όταν ζητάμε εμείς να πάρουμε κάτω από τη βάση. Είναι γνωστό πως είτε πέρασες εσύ με την αξία σου είτε σε έκοψε ο/η διδάσκων.
Just Me
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1674



View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #76 on: December 10, 2017, 17:16:06 pm »

ο ψευδοκώδικας της bubble sort δουλεύει;;;;
μπορεί κάποιος να ανεβάσει μια συνάρτηση bubble sort  beg
Logged
AckermanMik
Veteran
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Female
Posts: 1627

Όμορφη μικρή κουκλίτσα


View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #77 on: December 10, 2017, 17:16:47 pm »

Quote from: Just Me on December 10, 2017, 17:16:06 pm
ο ψευδοκώδικας της bubble sort δουλεύει;;;;
μπορεί κάποιος να ανεβάσει μια συνάρτηση bubble sort  beg

Μήπως στα πλαίσια της εκπαιδευτικής διαδικασίας πρέπει να το ψάξεις και να το καταλάβεις λίγο μόνος;
Logged

Quote from: opcode on September 26, 2015, 16:01:50 pm
Μια χαρά βγαίνουν όλα ... αν έχεις όρεξη για διάβασμα φυσικά. Ααα και Ευφυή Συστήματα Ρομπότ μην ξεχάσεις. Σπανίως βλέπεις τα δύο σμαράγδια της σχολής να διδάσκουν μαζί ένα μάθημα αυτομάτου ελέγχου. Είναι σαν να σου διδάσκει αρχιτεκτονική υπολογιστών ο Turing με τον Von Neumann.  Cheesy
Just Me
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1674



View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #78 on: December 10, 2017, 17:36:10 pm »

Quote from: GoldRoger on December 10, 2017, 17:16:47 pm
Μήπως στα πλαίσια της εκπαιδευτικής διαδικασίας πρέπει να το ψάξεις και να το καταλάβεις λίγο μόνος;

Δεκτό 
Logged
TaL.o5
Νεούλης/Νεούλα
*
Posts: 38



View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #79 on: December 10, 2017, 19:20:18 pm »

Quote from: Just Me on December 10, 2017, 17:16:06 pm
ο ψευδοκώδικας της bubble sort δουλεύει;;;;
μπορεί κάποιος να ανεβάσει μια συνάρτηση bubble sort  beg
παιζει να ειναι λαθος γτ μου τα βαζει ολα στην σειρα εκτος απο το πρωτο
Logged
Todo
Ανερχόμενος/Ανερχόμενη
**
Posts: 90


View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #80 on: December 10, 2017, 22:17:40 pm »

Quote from: s0r0n on December 09, 2017, 20:30:37 pm
http://prntscr.com/hl9cfl
Το 0.5 ειναι το δεκαδικο μερος του L;
Logged
s0r0n
Θαμώνας
****
Posts: 354


View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #81 on: December 11, 2017, 12:43:06 pm »

Ναι
Logged
Sarge
Veteran
Εθισμένος στο ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 655


Αρμαντίλλο


View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις
« Reply #82 on: December 11, 2017, 15:55:47 pm »

Η εκφώνηση δίνει λάθος τύπο για την θέση του εκατοστημόριου.

Αντί για  n=(P/100)*N, πρέπει να είναι

n=[(P+1)/100]*N - 1

Ο δεύτερος τύπος θα δώσει το σωστό n. Το (-1) είναι αυτό που το κάνει "σωστό" για εμφάνιση σε πίνακα, διότι π.χ. η θέση 3 για έναν πίνακα table είναι το table[2].

Προσοχή: Το n ΔΕΝ είναι int, άρα δεν μπορείς πάντα να γράψεις table[n]. Στις περισσότερες περιπτώσεις έχει δεκαδικά ψηφία.

EDIT: Το παραπάνω ισχύει για τον ακριβή τρόπο εύρεσης εκατοστημορίου. Δείτε το reply μου στην 7η σελίδα για να εκτελέσετε αυτό που ζητάει η άσκηση.
« Last Edit: December 13, 2017, 18:19:34 pm by Viserys » Logged

“I cannot remember the books I've read any more than the meals I have eaten; even so, they have made me.”
― Ralph Waldo Emerson
mpraskafoutas
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 850


View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #83 on: December 11, 2017, 16:14:27 pm »

Quote from: Viserys on December 11, 2017, 15:55:47 pm
Η εκφώνηση δίνει λάθος τύπο για την θέση του εκατοστημόριου.

Αντί για  n=(P/100)*N, πρέπει να είναι

n=[(P+1)/100]*N - 1

Ο δεύτερος τύπος θα δώσει το σωστό n. Το (-1) είναι αυτό που το κάνει "σωστό" για εμφάνιση σε πίνακα, διότι π.χ. η θέση 3 για έναν πίνακα table είναι το table[2].

Προσοχή: Το n ΔΕΝ είναι int, άρα δεν μπορείς πάντα να γράψεις table[n]. Στις περισσότερες περιπτώσεις έχει δεκαδικά ψηφία.

δίκιο έχεις,αλλά το n θα είναι int αν έχεις δηλώσει τις P και N ως ακέραιες.δηλαδή η πράξη (Ρ+1)/100 θα σου δώσει το div.αυτό βέβαια βολεύει για να έχεις το n σαν δείκτη του πίνακα για να βρεις το Q.

εγώ απλά έκανα την ίδια πράξη με typecasting σε float και την εκχώρησα σε μια άλλη μεταβλητή,για να έχω και το δεκαδικό αριθμό.
Logged
s0r0n
Θαμώνας
****
Posts: 354


View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #84 on: December 11, 2017, 16:28:37 pm »

ο τυπος (Ν+1)*Ρ/100 απο την εικονα που ανεβασα δεν ειναι ο σωστος?
Logged
mpraskafoutas
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 850


View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #85 on: December 11, 2017, 16:35:01 pm »

Quote from: s0r0n on December 11, 2017, 16:28:37 pm
ο τυπος (Ν+1)*Ρ/100 απο την εικονα που ανεβασα δεν ειναι ο σωστος?

σωστός είναι,απλά να έχεις υπόψη σου ότι τα στοιχεία του πίνακα ξεκινάνε από το 0,οπότε στον υπολογισμό του Q όπου n βάζεις n-1
Logged
s0r0n
Θαμώνας
****
Posts: 354


View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #86 on: December 11, 2017, 16:40:05 pm »

Ναι εκανα καποιες τροποποιησεις και βγηκε σωστο
Κατι αλλο θελω να ρωτησω που το προσεξα τωρα,το Ν που το εκανα define πχ 10,αποθηκευτηκε σαν ακεραιος?Και αν το κανω define 10.0 θα ειναι float?
Logged
ElectroV
Ανερχόμενος/Ανερχόμενη
**
Posts: 61



View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #87 on: December 11, 2017, 17:07:44 pm »

Παιδιά ωραία τα λέτε αλλά στην wikipedia (https://en.m.wikipedia.org/wiki/Percentile)
τα παραδείγματα έχουν άλλο αποτέλεσμα.. Συγκεκριμένα στρογγυλοποιούν τη θέση κατά μία μονάδα προς τα πάνω.. Δείτε τα examples...
Εγώ τι να ακολουθήσω; Αυτό που είπατε ή της wiki?
Logged
mpraskafoutas
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 850


View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #88 on: December 11, 2017, 17:20:30 pm »

Quote from: s0r0n on December 11, 2017, 16:40:05 pm
Ναι εκανα καποιες τροποποιησεις και βγηκε σωστο
Κατι αλλο θελω να ρωτησω που το προσεξα τωρα,το Ν που το εκανα define πχ 10,αποθηκευτηκε σαν ακεραιος?Και αν το κανω define 10.0 θα ειναι float?

η define αποθηκεύει αριθμούς και strings και δεν εχει τύπο.αν σου βγάζει error,είναι επειδή έχεις βάλει μάλλον σαν όρισμα μιας συνάρτησης το Ν με int.βάλε άλλο όνομα  μεταβλητής στο σωμα της συναρτησης (αντί για Ν) και κάλεσε την από την main με Ν.
Logged
mpraskafoutas
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 850


View Profile
Re: [Δομημένος Προγραμματισμός] Απορίες σε ασκήσεις 2017/2018
« Reply #89 on: December 11, 2017, 17:30:58 pm »

Quote from: ElectroV on December 11, 2017, 17:07:44 pm
Παιδιά ωραία τα λέτε αλλά στην wikipedia (https://en.m.wikipedia.org/wiki/Percentile)
τα παραδείγματα έχουν άλλο αποτέλεσμα.. Συγκεκριμένα στρογγυλοποιούν τη θέση κατά μία μονάδα προς τα πάνω.. Δείτε τα examples...
Εγώ τι να ακολουθήσω; Αυτό που είπατε ή της wiki?

και τα 2 σωστά είναι,εγώ προσωπικά δεν βρήκα πουθενά αλλού (εκτος απο βικιπαιδεια) τον τρόπο με τη στρογγυλοποίηση,οπότε το έκανα αλλιώς.το θέμα του μαθήματος είναι ο προγραμματισμός και όχι η στατιστική  Cheesy
Logged
Pages: 1 ... 4 5 [6] 7 8 9 Go Up Print
Jump to:  

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