3 תשובות
מה צריך לשים בפונקציה נפרדת או לא זה עלייך ועל המבנה של הקוד, אם יש צורך בפונקציה אז אפשר ואם אין צורך אז לא חייב.
בעיקרון את פשוט בונה סוג של משחק טריוויה, יש 10 שאלות שהמשתמש צריך לענות עליהן.
מה שלא הבנתי זה האם המשתמש צריך לבחור מתוך 4 תשובות? או שהוא מקבל שאלה וצריך לענות פשוט
למשל, what the capital of israel? והוא פשוט רושם ירושלים או בוחר מתוך 4 תשובות שונות...
אבל בעיקרון האלגוריתם קליל
1.תמציאי עשר שאלות
2.תגדירי מערך מסוג string שבו תשמרי את השאלות, מערך של תשובות ועוד מערך מסוג bool שבו תשמרי אם המשתמש ענה נכון או לא נכון.
אפשרי גם להגדיר שאלה נגיד בתא אפס של המערך שאלות ובתא הבא תשובה, תראי איך בא לך.
3.תעשי לולאת for עד 10 כל פעם תדפיסי את השאלה מתוך המערך ותבדקי אם המשתמש ענה נכון.
4. מדפיסה לו איפה הוא טעה והניקוד שלו.
לגבי הבונוס כנראה רוצים שתגדירי למשל 20 שאלות או יותר נגיד ופשוט כל פעם בצורה אקראית תבחרי שאלות שונות 1 מה2
תשתמשי בrandom בשביל זה
אגב אם לא תצליחי משהו אז מוזמנת לשאול בכיף