Συζήτηση
Γεια χαρά, Επισκέπτης
Όνομα χρήστη: Κωδικός: Να με θυμάσαι

ΘΕΜΑ: ΜΙα απορία σε ένα πρόγραμμα

ΜΙα απορία σε ένα πρόγραμμα 6 Χρόνια 3 Μήνες πριν #5179

  • billy
  • Το Άβαταρ του/της billy
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 3
Καλησπέρα σε όλα τα μέλη! Σπουδάζω στο Μαθηματικό Αθήνας και στο μάθημα της πληροφορικής που έχουμε κάνουμε Python. Δυσκολεύομαι να λύσω αυτή την άσκηση https://www.dropbox.com/s/jts55p285h9f6ao/10.png?dl=0 και θα ήθελα αν γίνεται να μου πει κάποιος την λύση γιατί έχω προσπαθήσει να την λύσω και δεν μπορώ. Το μόνο το οποίο μου έρχεται στο μυαλό είναι ότι πρέπει να χρησιμοποιήσω αναδρομή με σκοπό κάπως να βάλω μια διαδικασία να γίνεται και να ξαναγίνεται.

Ευχαριστώ εκ των προτέρων!
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

ΜΙα απορία σε ένα πρόγραμμα 6 Χρόνια 3 Μήνες πριν #5180

  • Theo
  • Το Άβαταρ του/της Theo
  • Αποσυνδεμένος
  • pytho_
  • Δημοσιεύσεις: 249
  • Ληφθείσες Ευχαριστίες 70
Γίνεται και με αναδρομή είναι όμως για μένα τουλάχιστον ευκολότερο να το κάνω με iterator
def madh(x,n):
	return sum((-1)**(n+1)*(x**(2*n-1))/(2*n-1) for n in range(1,n+1))
 

Μαθηματικά δεν υπάρχει τύπος για αυτό το summation;

Λάθος έχει for μέσα (ζητάει χωρίς for και while)

Εδώ είναι χωρίς for, while
def madh2(x,n):
	if n==1:
		return x
	else:
		return madh2(x,n-1)+(-1)**(n+1)*x**(2*n-1)/(2*n-1)
	n-=1
 
Τελευταία διόρθωση: 6 Χρόνια 3 Μήνες πριν από Theo. Αιτία: d
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": billy

ΜΙα απορία σε ένα πρόγραμμα 6 Χρόνια 3 Μήνες πριν #5181

  • Theo
  • Το Άβαταρ του/της Theo
  • Αποσυνδεμένος
  • pytho_
  • Δημοσιεύσεις: 249
  • Ληφθείσες Ευχαριστίες 70
Ξαναγράφω την άσκηση όπως την θυμάμαι γιατί σβήστηκε από το dropbox και η απάντηση είναι χωρίς ερώτηση :)

Να υπολογιστεί ο ν όρος της ακολουθίας με 1ο όρο χ δεύτερο χ-(χ^3)/3 τρίτο χ-(χ^3)/3+(χ^5)/5
τέταρτο χ-(χ^3)/3+(χ^5)/5-(χ^7)/7 κλπ κλπ με ένα πρόγραμμα python χωρίς τη χρήση for, while.
Ρωτούσε και κάτι για big O αλλά δεν το θυμάμαι.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

ΜΙα απορία σε ένα πρόγραμμα 6 Χρόνια 3 Μήνες πριν #5182

  • billy
  • Το Άβαταρ του/της billy
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 3
Το ρώτησα και κάπου αλλού και μου έγραψαν την λύση που έδωσες
Τελευταία διόρθωση: 6 Χρόνια 3 Μήνες πριν από billy.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

ΜΙα απορία σε ένα πρόγραμμα 6 Χρόνια 3 Μήνες πριν #5183

  • n_karag
  • Το Άβαταρ του/της n_karag
  • Αποσυνδεμένος
  • py____
  • Software Developer at BMLL Technologies, London,UK
  • Δημοσιεύσεις: 9
  • Ληφθείσες Ευχαριστίες 2
Το

n-=1

στο τέλος δεν χρειάζεται.

Επίσης, για |x|<=1, η σειρά συγκλίνει στο x. Πρόκειται για το τόξο εφαπτομένης (arctan) και η αντίστοιχη συνάρτηση στην Python είναι η

math.atan
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": billy

ΜΙα απορία σε ένα πρόγραμμα 6 Χρόνια 3 Μήνες πριν #5184

  • billy
  • Το Άβαταρ του/της billy
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 3
Έχεις δίκαιο για το n=-1
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Συντονιστές: pmav99
Χρόνος δημιουργίας σελίδας: 0.242 δευτερόλεπτα

Μοιράσου το!

Powered by CoalaWeb

Λίστα Ταχυδρομείου