C++ ile kullanıcıdan sayıyı isteyen ve kullanıcıdan girdiği bu sayının faktöriyelini hesaplayarak ekranda gösteren örneğe ait kodlar.
Kodlarımızı incelediğimizde kullanıcıdan alınan sayının For Döngüsü içinde kullanılarak 11 den bu sayıya kadar sayıların çarpılarak sonuc değişkenine aktarıldığını görüyoruz.
Bunun haricinde örneğimizde Türkçe karakterlerin gösterilebilmesi için;
1 2 3 | #include<locale.h> |
ve
1 2 3 | setlocale(LC_ALL,"Turkish"); |
satırlarının eklendiğini belirtelim.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include <iostream> #include<locale.h> using namespace std; int main() { setlocale(LC_ALL,"Turkish"); int sayi, sonuc = 1, i; cout << "Sayıyı Girin : "; cin >> sayi; for (i = 1; i <= sayi; i++) { sonuc = i*sonuc; } cout << sayi << " sayısının faktoriyeli : " << sonuc; } |
Ekran Çıktısı :
Add Comment