4.1 הקדמה תרגול
תרגול: פונקציות בסיסיות מ־libc¶
תרגיל 1¶
כתוב תוכנית שקולטת מהמשתמש שם, גיל, וגובה. לאחר מכן, הדפס הודעה אישית שמסכמת את המידע, לדוגמה:
דרישות:
- השתמש ב־
scanfכדי לקלוט את שלושת הערכים. - השתמש ב־
printfכדי להדפיס את ההודעה. - השתמש ב־
putsבמקוםprintfאם אתה רק מדפיס טקסט קבוע.
תרגיל 2¶
כתוב תוכנית שמקבלת מחרוזת מהמשתמש (למשל שם), ובודקת אם היא שווה ל־"admin".
אם כן, הדפס "ברוך הבא מנהל", אחרת הדפס "גישה נדחתה".
דרישות:
- השתמש ב־
scanfאוfgetsכדי לקרוא מחרוזת (שים לב לגודל). - השווה את המחרוזת עם
strncmpולא עם==. - נסה להשתמש גם ב־
strlenכדי לבדוק אם המשתמש הכניס מחרוזת ריקה.