Şimdi Ara

Bir c++ sorusu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
622
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Klavyeden girilen bir tamsayiyi yaziyla yazdiran programi yaziniz ? Bu soruyu nasil yapabiliriz



  • mod10 değerleriyle yapabilirsin sanırım, bi basamakla işin bittiği zaman asıl sayıyı 10'a böler bi sonraki basamağa geçersin sonra da
  • quote:

    #include <stdio.h>
    #include <string.h>

    char birler[9][6] = { "Bir", "Iki", "Uc", "Dort", "Bes", "Alti", "Yedi", "Sekiz", "Dokuz" };
    char onlar[9][7] = { "On", "Yirmi", "Otuz", "Kirk", "Elli", "Altmis", "Yetmis", "Seksen", "Doksan" };

    char * fonk(int a){
    char str[100] = {};
    if (a >= 200) strcat(str, birler[a/100-1]);
    if (a >= 100) strcat(str, "Yuz");
    a = a % 100;
    strcat(str, onlar[a/10-1]);
    strcat(str, birler[a%10-1]);
    return str;
    }

    void main(){
    int sayi;
    printf("sayiyi girin : "); scanf("%d", &sayi);
    printf("sayiniz : %s", fonk(sayi));
    getchar(); getchar();
    }




    burda bi örnek var bunun üzerinden gidebilirsin




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.