סעיף א
נתונה הפעולה 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?
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.