לדלג לתוכן

4.5 מספרים תרגול

תרגיל 1 – ממחרוזת למספר, לחשב ולהדפיס

כתוב תוכנית שקולטת מהמקלדת שני מספרים שלמים כמחרוזות, ממירה אותם בעזרת atoi, מחשבת את הסכום שלהם, ומדפיסה את התוצאה בתוך מחרוזת עם sprintf.

דוגמה להרצה:

הכנס מספר ראשון: 12  
הכנס מספר שני: 30  
התוצאה: 42

רמזים:

  • השתמש ב-char str1[10], str2[10];

  • השתמש ב-fgets() לקריאה מהמקלדת

  • כלול את <stdio.h> ו־<stdlib.h>


תרגיל 2 – מחשבון גאומטרי פשוט

כתוב תוכנית שמחשבת את האורך של היתר במשולש ישר-זווית, לפי משפט פיתגורס:

קרא מהמקלדת את אורך הניצבים a ו־b (כמספרים ממשיים במחרוזת), המרת אותם ל־double בעזרת atof, וחשב את היתר בעזרת sqrt(pow(a,2) + pow(b,2)).

דוגמה להרצה:

הכנס את הניצב הראשון: 3  
הכנס את הניצב השני: 4  
אורך היתר הוא: 5.00

רמזים:

  • כלול את <stdio.h>, <stdlib.h>, ו־<math.h>

  • קמפלו עם -lm