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