judul materi hari ini . . .
array
#include <stdio.h>
#define jum_kolom 2
#define max_kar 256
main ()
{
char konversi [][jum_kolom] = {
'A', '_',
'a', '2',
'E', '<',
'e', '<',
'I', '1',
'i', '1',
'O', '0',
'o', '0',
'U', '^',
'u', '^',
'P', '%',
'Q', '&',
'R', '@',
'S', '?',
'T', '{',
'U', '#',
'V', '!',
'W', '+',
'X', '-',
'Y', '2',
'Z', '=',
'B', '!',
'C', '+',
'D', '-',
'F', '2',
'H', '=',
'M', '1',
'N', '1',
'R', '0',
'R', '0',
};
char kalimat [max_kar], karakter;
int i = 0, j, jum_kar, jum_penyandi;
printf ("masukkan sebuah kalimat dan akhiri dengan enter\n");
printf ("kemudian kalimat tersebut akan saya sandikan\n");
printf ("kalimat : ");
while ((kalimat [i] = getchar ()) != '\n')
i++;
jum_kar = i;
printf ("\n hasil setelah disandikan : ");
jum_penyandi = sizeof (konversi) / jum_kolom;
for (i = 0; i<jum_kar; i++)
{
karakter = kalimat [i];
for (j = 0; j < jum_penyandi; j++)
{
if (karakter == konversi [j][0])
{
karakter = konversi [j][1];
break;
}
if (karakter == konversi [j][1])
{
karakter = konversi [j][0];
break;
}
}
putchar (karakter);
}
printf ("\n\n");
}
Tuesday, 25 November 2014
18:52
No comments
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment