C 'de ekrana girdiğimiz sayıyı enterladığımızda ekrana yazılı olarak göstermek için ne yapmalıyız...
örnek: 54 (enter)
ellidört
oncelikle sayıyı basamaklarına ayır. 54 iki basamakli bir sayı önce "elli" yazacak sonra boşluk beş yazacak. eliyi nasıl bulacağiz peki. 50 nin 10 a bolumunu alırsak bölüm 5 cıkıyor bese karsılık elli yazdırırız. kalan da zaten 4 oda dortdiye yazdırırız. ben bi ara yapmıstım onlar basamaği birler basamaği... için fonksiyon kullanmıstım.
1 ---bir 2---iki . . için switch case yapısını kullandım. biliyormusun bilmiyorum ama excel de bi yazıya cevir fonksiyonu var nette bolca bulursun onu incele derim. o vb sen de c ye cevir..
ornek 0 dan 10 kadar ... switch (a) { case 0:cout<<"sifir "; break; case 1:cout<<"Bir"; break; case 2:cout<<"Iki"; break; case 3:cout<<"Uc"; break; case 4:cout<<"Dort"; break; case 5:cout<<"Bes"; break; case 6:cout<<"Alti"; break; case 7:cout<<"Yedi"; break; case 8:cout<<"Sekiz"; break; case 9:cout<<"Dokuz"; break; default:cout<<"Yanlis sayi gidiniz "<<endl; }