Hayır hayır, kastedilen o değil. Şimdi siz kullanıcıdan girdiği veriyi alıp onu string türünden integer türüne değiştiriyorsunuz. Kullanıcı sayı yazdığı sürece sorun yok, peki kullanıcı gidip "a" yazarsa ne olur? Bunu engellemek için
@Kerem00'ın dediği gibi try-catch ile hataya düştüğü durumlarda ne olacağını belirlemelisiniz. Bir farklı alternatif olarak da kullanıcının girdiği verinin sayı mı yoksa sayı harici bir veri mi olduğunu kontrol edip, kodu ona göre çalıştırmak ve kullanıcıyı uyarmaktır.
Bir yazılımı hazırlarken en aptal adamın bile onu sorunsuz kullanabilmesi gerektiğini düşünüp ona göre hazırlayın. Kimsenin siz sayı beklerken harf yazmasını normalde beklemezsiniz ama ya olursa diye programın hataya düşmesine de önlem almanız gerek.