יום רביעי, 30 בנובמבר 2016

שפת C - שאלות על מחרוזות וצילום המבחן והפתרונות (יום רביעי)

שאלות על מחרוזות:

מחרוזות - strings
1) כתוב תכנית אשר קולטת מחרוזת ותהפוך כל האותיות הקטנות לגדולות.
    והגדולות לקטנות.
    לדוגמא:
            “abA1#2cN”    à   “ABa1#2Cn”

2) כתוב תכנית אשר קולטת מחרוזת ומדפיסה כמה ספרות נמצאות במחרוזת זו.
    לדוגמא:
         עבור המחרוזת :    “1as9+23ke2k”
         הפלט יהיה:  5. 

3) כתוב תכנית אשר קולטת מחרוזת ומעתיקה כל האותיות במחרוזת זו למחרוזת
    שניה.
    לדוגמא:
      אם המחרוזת הראשונה היא:   “Ad3+3Laad”
      אז המחרוזת השנייה תהיה:   “AdLaad”


4)  כתוב תכנית אשר תקלוט 2 מחרוזות, תשרשר אותם למחרוזת שלישית.
      לדוגמא:       
      עבור שתי המחרוזות:
                                     “1234”ו    “abc”
     המחרוזת השלישית תהיה:

5) כתוב תכנית אשר קולטת מחרוזת והופכת אותה. אין להשתמש במחרוזת עזר.
    לדוגמא:
               עבור המחרוזת:   “Ad3cddrt”
              נקבל המחרוזת:   “trddc3dA”

6)  לכתוב תכנית אשר קולטת מחרוזת וסופרת מספר ההופעות של אותיות קטנות
       ברצף. לדוגמא:
       עבור המחרוזת:      gg5*Tta2arrs52ss2R
       הפלט יהיה 4.

7)  לכתוב תכנית אשר קולטת מחרוזת ומדפיסה את הכמות הכי גדולה של ספרות
       שהופיעו ברצף. לדוגמא:
       עבור המחרוזת:      A12dk3532r125
        הפלט יהיה 4.

8)כתוב תכנית אשר קולטת מחרוזת ומדפיסה את:
· מספר הספרות.
· מספר האותיות הקטנות.
· מספר האותיות הגדולות.
· מספר התווים האחרים.
     לדוגמא:    עבור המחרוזת:   as23$dDf%2+De
     הפלט יהיה:
            ספרות: 3    אותיות הקטנות: 5    אותיות הגדולות: 2    תווים האחרים: 3




צילום המבחן בשפת C

1

2+3

4








פתרונות המבחן בשפת C


1

2

3

4








אין תגובות:

הוסף רשומת תגובה