Langsung ke konten utama

Program Kamus

Kali ini ali ini Admin @feidodol akan membuat Program Kamus...Biar Ngga Penasaran...Ikuti Terus yaaaaaa...

#include <string.h>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main(void)
{
   FILE *its;
   char msg[1000][15];
   char ind[15];
   int a,b;
   if((its = fopen("KAMUS.txt", "r"))==NULL)
   {
    printf("ERROR!!! file KAMUS.txt corrupt");
    getch();
    exit(1);

   }
   puts("Tentukan arah translate");
   puts("1. Indonesia-English");
   puts("2. English-Indonesia");
   b=getch();
   switch(b)
   {
   case '1' :
    {
    for(a=1;a<=1000;a++)
    fgets(msg[a], sizeof(msg),its);
    printf("Indonesia  : ");
    gets(ind);
    strcat(ind,"\n");
    printf("English    : ");
    for(a=1;a<=1000;a++)
    if(strcmp(ind,msg[a])==0)
    printf("%s", msg[a+1]);
    fclose(its);
    getch();
    break;
    }
   case '2' :
    {
    for(a=1;a<=1000;a++)
    fgets(msg[a], sizeof(msg),its);
    printf("English    : ");
    gets(ind);
    strcat(ind,"\n");
    printf("Indonesia  : ");
    for(a=1;a<=1000;a++)
    if(strcmp(ind,msg[a])==0)
    printf("%s", msg[a-1]);
    fclose(its);
    getch();
    break;
    }
   }
   return 0;
}

Untuk KAMUS.txt nya Disimpan Satu Folder Dengan Programnya Yaaa.....
 Ini isi KAMUS.txt nya

/*INDONESIA
  INGGRIS */
aku
I
kamu
you
rumah
house
makan
eat
buku
book
bahasa
language
cinta
love
ganteng
handsome
cantik
beautiful
mereka
they


Dan Hasilnya Akan Seperti Ini...


Komentar

Postingan populer dari blog ini

Program Jam Pasir

Kali ini ali ini Admin @feidodol akan membuat Program JamPasir... Ikuti Terus yaaaaaa... #include <iostream> using namespace std; main () {     int b,k,c;     for(b=1;b<=7;b++)     {         for(k=1;k<=b;k++)         {             cout<<" ";         }             for(c=7;c>=b;c--)             {                 cout<<"* ";             }     cout<<endl;     }     for(b=6;b>=1;b--)     {         for(k=1;k<=b;k++)         {             cout<<" ";         }             for(c=7;c>=b;c--)             {                 cout<<"* ";             }     cout<<endl;     } }  Dan Hasilnya Akan Seperti Ini ...

Program Java Operator

Hello Guys, Kali ini Admin @feidodol akan menshare tentang Program Java Tentang Operator. Cekidot...  Program ini akan Berjalan apabila : 1. Project Bernama projectpbo1, 2. Classnya Bernama Operator. Dan Inilah Source Codenya : package projectpbo1; public class Operator {   public int a,b; boolean c,d,e; double f,g; public void testOperator() { a=19; b=2; c=true; d=false; e=!c; g=0.2; if (a%2==1) b=a++; else b=++a; f=(c&&!d||e)? a/g : a/(g+1); System.out.println("a : "+a); System.out.println("b : "+b); System.out.println("e : "+e); System.out.println("f : "+f); } public static void main(String args[]) { Operator oper= new Operator(); oper.testOperator(); System.out.println(oper.checkMonth(9, 2014)); } public int checkMonth(int month,int year) { int day=0; if (month<8) if(month%2==1) day=31; else if(month==2) day = (year%4==0)? 29: 28; else day=30; else if(month%2==1) day=30; else day=

Program Java Operator Logika

Hello Guys, Kali ini Admin @feidodol akan menshare tentang Program Java Tentang Operator Logika. Cekidot...  Program ini akan Berjalan apabila : 1. Project Bernama projectpbo1, 2. Classnya Bernama OperatorLogika. Ini Adalah SourceCode Saya, package projectpbo1; public class OperatorLogika { public static void main(String []args){ boolean a=true,b=true; System.out.println("A\tB\tA && B\tA OR B\tA XORB\tNOT A"); for (int i=0;i<2;i++) { for (int j=0;j<2;j++){ System.out.println(a+"\t"+b+"\t"+ (a && b)+"\t" +(a || b)+"\t"+(a ^ b) +"\t"+(!a)); b=!b; } a=!a; } } }     Dan Inilah Hasil Runningnya :