Bir öğretmen öğrencilerin vize notlarına sistematik hata ile not eklemek istemektedir. Bu işlem için şu şekilde bir yol izlemektedir. Öğretmen her öğrenciden, aklından 5 ile 15 arasında bir sayı tutmasını istemektedir. Öğretmende her bir öğrenci için yine aklından rastgele 5 ile 15 arasında bir sayı tutmaktadır. Eğer ilgili öğrencinin aklında tuttuğu sayı, öğretmenin kendisi için aklında tuttuğu sayıdan küçük veya eşit ise öğretmenin ilgili öğrenci için aklından tuttuğu sayı bonus olarak vize notuna eklenecektir. Öğrenci sayısı belirlenecek satır ve sütun sayılarının çarpımı kadardır. (Ör. (4x5)=20 Öğrenci) Öğrencinin notu 100ü geçmemelidir.
Program içerisinde kactane adında bir fonksiyon tanımlanacaktır. Bu fonksiyon dışarıdan herhangi bir parametre almayacak, kaç tane öğrencinin notunun değiştiğini fonksiyondan geri döndürecektir. (Puan ekleme işlemi bu fonksiyon içerisinde yapılmayacaktır. Ana fonksiyon içerisinde ayrıca yaptırılacaktır.)
Öğrencilerin vizeleri, öğrencilerin ve öğretmenin akıllarından tuttukları sayılar, son vize notları ve kaç öğrencinin notunun değiştiği bilgisi ekrana yazdırılacaktır.
Örnek: Sınıf Mevcudu (2x2)=4 Öğrenci
Ögrencinot = 17 99
62 17
Öğrencilerin akıllarından tuttukları sayılar = 8 6
9 12
Öğretmenin aklından tuttuğu sayılar = 9 9
15 11
yeni notlar = 26 100
77 17