תכנות
—
שיעור 45
29/January/2008
שלשות פיתגוראיות
משפט פיתגוראס
אומר כי במשולש ישר זוית שצלעותיו באורכים
כאשר
היא הצלע שמול הזוית הישרה (והיא גם הצלע הגדולה), מתקיים השויון:
אנו מתענינים בצלעות של משולשים ישרי זוית שאורכיהן הן מספרים שלמים.
לדוגמא:
.
בפייתון הדרך למצא זאת, היא לעבור על זוגות
a, b
לחשב את הערך של
בדרך כלל יתקבל מספר שאינו שלם. מוציאים ממנו את החלק השלם לתוך
c
ובודקים אם
a*a + b*b == c*c
תרגילים
-
השלימו או נסו לשפר את הפתרון של תרגיל מציאת הראשוניים
של שעור קודם.
העזרו
בתיאור שב-וויקיפדיה.
-
כתבו תכנית שמקבלת פרמטר מספר
ומדפיסה את כל השלשות הפיתגוראיות של מספרים
שלמים, כך ש
חזרה לעמוד האם