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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Αποτελέσματα Εξεταστικής ...
by george14
[Today at 12:08:25]

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

Ισραήλ - Ιράν: Πόλεμος στ...
by okan
[Today at 02:33:21]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 02:29: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, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
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]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426685
Total Topics: 31710
Online Today: 169
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 67
Guests: 76
Total: 143
eplysia
Nikos_313
witchingHour
hevidis3524
Ioannis Apostolikas
vas22
mrotskos
nataliakara
_iliaskaz_
makato
hacky
Isidora
dimitire
rafail zisiadis
Xris
chrisdardas
jimalexoud
antontsiorvas
Yamal
tasos gourd
Saint_GR
kvas
Limpolits
ioannisfa
vaggelis.ntokas
athichatz
alexkont
odkoutrolikos
Fenia04
apapathe
Gaspard
gp6
marf10
manolitsis
george14
Nekt
mmikelo
Alikhts
JoHn!
gpapailio
Adreas Seg
AcDimitri
τσακαλι
athizoi
Alex Kosmas
Geoth
Fotis
tinidou
dorapangeiou
andrpats
Juror8
DarkMagiK06
Emilios
Leou
gsifnio
menelaras
Mr Watson
George15
elias_farhood
Fotis Roukoutakis
George_RT
Εμφάνιση

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

Νέα!
Συμβουλές καλής χρήσης του φόρουμ: Youtube embed code and links, Shoutbox, Notify, ...
Δείτε περισσότερα εδώ...
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 18878 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...