סעיף א
נתונה הפעולה secret הבאה המקבלת מחרוזת:
public static int secret(String str)
{
int c = 0;
System.out.print("%");
for (int i = 0; i < str.length(); i++)
{
if (str.charAt(i) >='A' && str.charAt(i) <= 'Z')
{
System.out.print(i+"#");
}
else
if (str.charAt(i) >='a' && str.charAt(i) <= 'z')
{
System.out.print(i+"?");
}
else
c++;
}
System.out.print("%");
return c;
}
תנו דוגמה למחרוזת באורך של 6 תווים לכל הפחות שעבורה הפעולה secret תדפיס את המחרוזת הבאה: %3?5#%. איזה ערך תחזיר הפעולה?
סעיף ב
תנו דוגמה למחרוזת באורך של 6 תווים לכל הפחות שעבורה הפעולה secret תדפיס את המחרוזת הבאה: %%. איזה ערך תחזיר הפעולה?
סעיף ג
תנו דוגמה למחרוזת באורך של 6 תווים לכל הפחות שעבורה הפעולה secret תחזיר 2. מה תדפיס הפעולה?
סעיף ד
מה מבצעת הפעולה secret?
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.