Kamis, 01 April 2010

membuat angka ke huruf dalam bahasa C

#include
#include
int x;
char angka[7];
char huruf[10];
main()
{
clrscr();
printf(" masukan 7 angka : ");
gets(angka);
for(x=0;x<8;x++)
{
if (angka[x] == '1')
{
printf (" satu ");
}
else if (angka[x] == '2')
{
printf (" dua ");
}
else if (angka[x] == '3')
{
printf (" tiga ");
}
else if (angka[x] == '4')
{
printf (" empat ");
}
else if (angka[x] == '5')
{
printf (" lima ");
}
else if (angka[x] == '6')
{
printf (" enam ");
}
else if (angka[x] == '7')
{
printf (" tujuh ");
}
else if (angka[x] == '8')
{
printf (" delapan ");
}
else if (angka[x] == '9')
{
printf (" sembilan ");
}
else if (angka[x] == '0')
{
printf ("");
}
}

getch();
}

3 komentar:

  1. #include
    #include

    int main() {
    //Kamus Data
    int iBilangan;
    char sKalimat[100];
    //begin
    printf("Masukan angka (1-15) : ");
    scanf ("%i",&iBilangan);
    switch (iBilangan){
    case 1: strcpy (sKalimat,"Satu");
    break;
    case 2: strcpy (sKalimat,"Dua");
    break;
    case 3: strcpy (sKalimat,"Tiga");
    break;
    case 4: strcpy (sKalimat,"Empat");
    break;
    case 5: strcpy (sKalimat,"Lima");
    break;
    case 6: strcpy (sKalimat,"Enam");
    break;
    case 7: strcpy (sKalimat,"Tujuh");
    break;
    case 8: strcpy (sKalimat,"Delapan");
    break;
    case 9: strcpy (sKalimat,"Sembilan");
    break;
    case 10: strcpy (sKalimat,"Sepuluh");
    break;
    case 11: strcpy (sKalimat,"Sebelas");
    break;
    case 12: strcpy (sKalimat,"Dua Belas");
    break;
    case 13: strcpy (sKalimat,"Tiga Belas");
    break;
    case 14: strcpy (sKalimat,"Empat Belas");
    break;
    case 15: strcpy (sKalimat,"Lima Belas");
    break;
    default:strcpy (sKalimat,"Tidak ada");
    break;
    }
    printf("Kalimat : %s",sKalimat);
    getch();
    getch();
    //End
    }

    BalasHapus
  2. wew?? eror thu..??
    wkwk^^ mkasih yah

    BalasHapus