Jump to content



Πρόβλημα στην ψευδογλώσσα


grgkopanas

Recommended Posts

Καταρχάς καλημέρα

Καταδεύτερον(!!!!) δεν είμαι 100% σίγουρος οτι το έχω στείλει το post στο σωστό subforum

Κατατρίτον(!!!!!!) έχω ενα πρόβλημα με την ψευδογλώσσα

δεν μπορω να προγραμματισω ωστε να μου δώσει την λύση στο:

S=(1^2)/(3!)+(4^5)/(6!)+(7^8)/(9!)+....+(70^71)/(72!)

Ήταν κανείς καλός στη δομή επανάληψης στο λύκειο;

Υ.Γ Το θαυμαστικό για όσους δεν θυμούνται ειναι το παραγωγικό

π.χ 3!=1*2*3

6!=1*2*3*4*5*6

Ευχαριστώ παιδία

Link to comment
Share on other sites

Αρχική απάντηση από grgkopanas

Ήταν κανείς καλός στη δομή επανάληψης στο λύκειο;

μιλας για το αγαπημενο μουμαθημα τωρα!!! 20 εγραψα στις πανελληνιες!!!

θα κοιταξω να το φτιαξω και το ποσταρω...stand by!

PS: δεν εχω λογια να σε ευχαριστησω :D :D

PS2: Yποπρογραμματα εχετε κανει;

Link to comment
Share on other sites

Έγω δεν εχω λόγια να σε εθχαριστήσω, εχω βάλει στοιχημα με τον καθηγητή μου ένα ταψι μουσακά, και ειμαι σαφώς καλύτερος στην ανάπτυξη εφαρμογών απότι στην μαγειρική, believe me :p:P

όχι ειναι νωρίς ακόμα για υποπρογράμματα

Link to comment
Share on other sites

Eισαι ετοιμος...!


ΠΡΟΓΡΑΜΜΑ grgkopanas
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Ι,Κ,Λ,SUM,J,S
ΑΡΧΗ
Ι<--1
Κ<--3
SUM<--0
ΟΣΟ Ι<=70 ΕΠΑΝΑΛΑΒΕ
ΓΙΑ J AΠΟ 1 ΜΕΧΡΙ Κ
Λ<--J*K
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
SUM<--Ι^(Ι+1)/Λ
I<--I+3
K<--K+3
S<--S+SUM
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ S
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ grgkopanas

Καλή όρεξη!:D

Link to comment
Share on other sites

Εγώ το έκανα με αλγόριθμο (μόνο αλγορίθμους δουλεύω έτσι κι αλλιώς) και με δομή "Για... μέχρι... με_βήμα..." :)

programmajv1.jpg

EDIT: Είχα κάνει ένα λαθάκι στην πράξη για το S... Corrected!

@ hayabusa: Γιατί το έκανες τόσο πολύπλοκο? :blink:

Link to comment
Share on other sites

Σωστο δειχνει (αν και δεν εκατσα να δω αν οντως δουλευει :D )

Επισης μια φιλικη συμβουλη: Μαθε καλα τα προγραμματα και μην χρησιμοποιεις μονο αλγοριθμους...

Ο λογος ειναι απλος.....Στις εξετασεις αν σου ζητησουν να λυσεις ενα προβλημα με αλγοριθμο μπορεις να το λυσεις τοσο με αλγοριθμο οσο και με προγραμμα (ΕΠΙΤΡΕΠΕΤΑΙ). Αν ομως σου ζητησουν προγραμμα ΔΕΝ μπορεις να γραψεις αλγοριθμο...Ετσι κι'αλλιως η μονη διαφορα που εχουν ειναι οτι στο προγραμμα αλλαζουν δυο-τρεις λεξεις και δηλωνεις και τις μεταβλητες....Και εκτος αυτου το προγραμμα αν το γραψεις στην Γλωσσομαθεια θα δουλεψει αψογα, ενω αν της γραψεις αλγοριθμο θα παρεις ενα ωραιοτατο σφαλμα...Γι'αυτο μαθετε προγραμματα και μετα θα μπορειτε να φτιαξετε ενα σωρο μινι εφαρμογουλες( εγω τουλαχιστον ετσι ειχα κανει και καθε φορα που ελυνα ασκησεις μαθηματικων ή φυσικης εβαζα στο προγραμματακι τους αριθμους και επαιρνα τα αποτελεσματα :D :D, οχι σε υπερβολικα πολυπλοκα προβλημα βεβαια)

Link to comment
Share on other sites

Έχουμε δουλέψει τη μετατροπή αλγορίθμου σε πρόγραμμα και οι διαφορές είναι, όπως λες, ελάχιστες. Γι' αυτό δουλεύουμε μόνο αλγορίθμους αφού η μετατροπή σε πρόγραμμα είναι πολύ εύκολη...

Δεν έχουμε τέτοια προβλήματα γιατί κάνουμε ήδη 1,5 χρόνο το συγκεκριμένο μάθημα (ήδη από πέρσι είχαμε τελειώσει τις 3 δομές και φέτος μπήκαμε κατευθείαν πίνακες κ.λπ.)... ;)

Link to comment
Share on other sites

Αρχική απάντηση από nickstamat

Δεν έχουμε τέτοια προβλήματα γιατί κάνουμε ήδη 1,5 χρόνο το συγκεκριμένο μάθημα (ήδη από πέρσι είχαμε τελειώσει τις 3 δομές και φέτος μπήκαμε κατευθείαν πίνακες κ.λπ.)... ;)

μα καλα πως γινεται να εχεις διδαχτει υλη της Γ'λυκειου νωριτερα; Τρικ του φροντιστιριου;

Link to comment
Share on other sites

Ένα μάθημα επιλογής που είχαμε στη Β' Λυκείου, "Εφαρμογές Υπολογιστών"... Το θυμάσαι?

Σε αυτό ήμασταν όλοι οι τεχνολογικοί και κάναμε κανονικά προγραμματισμό...

Φροντιστήριο δεν πάω για το συγκεκριμένο μάθημα...

:)

Link to comment
Share on other sites

ωστε ετσι εξηγειται...πρωτη φορα το ακουω αυτο αλλα καλα θα ηταν να το ειχαν κανει και σε εμας...

Αρχική απάντηση από nickstamat

@ hayabusa: Γιατί το έκανες τόσο πολύπλοκο? :blink:

σιγα το πολυπλοκο, απλα ειναι πιο εφετζιδικο ετσι :D :D

Link to comment
Share on other sites

Αρχική απάντηση από hayabusa

ωστε ετσι εξηγειται...πρωτη φορα το ακουω αυτο αλλα καλα θα ηταν να το ειχαν κανει και σε εμας...

Ναι ρε γαμάτο είναι...

Εφετζίδικο? lol :D

Τεσπα, είμαστε off-topic! :flower:

Περιμένουμε απάντηση του grgkopanas... :)

Link to comment
Share on other sites

Για κοιτάχτε και μία άλλη λύση ενώς παλαίμαχου προγραμματιστή

ΠΡΟΓΡΑΜΜΑ grgkopanas

ΜΕΤΑΒΛΗΤΕΣ

ΠΡΑΓΜΑΤΙΚΕΣ: β,α,ι

ΑΡΧΗ

β<--1*2*3

α<--0

ι<--1

ΟΣΟ ι<70 ΕΠΑΝΑΛΑΒΕ

α<--(α+(ι^(ι+1)))/β

ι<--ι+3

β<--β*(ι+2)*(ι+1)*ι

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΓΡΑΨΕ a

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ grgkopanas

Πάντως και τα τρία προγραμματα δίνουν διαφορετικό αποτελεσμα!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Link to comment
Share on other sites

Κι όμως ο υπολογισμός του παραγοντικού φαίνεται σωστός...

Αρχικά το β έχει την τιμή 1*2*3

Μετά την 1η επανάληψη θα είναι β = 1*2*3*(i+2)*(i+1)*i, όπου i το 4, οπότε θα μας δίνει 1*2*3*4*5*6

Μετά την 2η επανάληψη θα είναι β = 1*2*3*4*5*6*(i+2)*(i+1)*i, όπου i το 7, οπότε θα μας δίνει 1*2*3*4*5*6*7*8*9

... και ούτω καθεξής... Σωστό είναι ρε συ!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.