אתם מתרגלים שאלה מתוך מה"ט אלגוריתמיקה ותכנות — הנדסאי תוכנהמבחן 2024 · קיץ מועד א · שאלה 7כל שאלות המבחן ←
תכנות בסיסימחרוזות

סעיף א

נתונה הפעולה Secret הבאה המקבלת מחרוזת:

public static int Secret(string str)
{
    int c = 0;
    Console.Write("%");
    for (int i = 0; i < str.Length; i++)
    {
        if (str[i] >='A' && str[i] <= 'Z')
        {
            Console.Write(i+"#");
        }
        else
        if (str[i] >='a' && str[i] <= 'z')
        {
            Console.Write(i+"?");
        }
        else
            c++;
    }
    Console.Write("%");
    return c;
}

תנו דוגמה למחרוזת באורך של 6 תווים לכל הפחות שעבורה הפעולה Secret תדפיס את המחרוזת הבאה: %3?5#%. איזה ערך תחזיר הפעולה?

סעיף ב

תנו דוגמה למחרוזת באורך של 6 תווים לכל הפחות שעבורה הפעולה Secret תדפיס את המחרוזת הבאה: %%. איזה ערך תחזיר הפעולה?

סעיף ג

תנו דוגמה למחרוזת באורך של 6 תווים לכל הפחות שעבורה הפעולה Secret תחזיר 2. מה תדפיס הפעולה?

סעיף ד

מה מבצעת הפעולה Secret?

שאלות ותגובות על השאלה

🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות

שאלו כאן — ותקבלו מענה מוסמך.

🎓 מרצה לתכנות עונה כאן — תקבלו מענה מקצועי