پاسخ تمرین های فصل : انواع خطا در برنامه نویسی
زیر فصل: باگ و دیباگ

  1. قطعه کد زیر خطا دارد، آن را برطرف کنید.

    double playerHealth = 12.5;
    if(PlayerHealth > 0)
     Console.WriteLine("Plyer is Alive");
    }
    else
    Console.WriteLine("Game Over!");
    }

     

    double PlayerHealth = 12.5;
    if (PlayerHealth > 0)
    {
        Console.WriteLine("Plyer is Alive");
    }
    else
    {
        Console.WriteLine("Game Over!");
    }

     


  2. قطعه کد زیر خطا دارد، آن را برطرف کنید.

    int[] monthCode = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
    for(int i = 1; i <= monthCode.Length; i = i + 1)
    {
     Console.WriteLine("Current MonthCode is " + monthCode[i]);
    }

     

    int[] monthCode = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
    for (int i = 1; i <= monthCode.Length; i++)
    {
        Console.WriteLine("Current MonthCode is " + monthCode[i - 1]);
    }