#include<string.h>
#include<ctype.h>
#include<stdio.h>
#include<iostream.h>
#include<conio.h>
void keyword(char str[10])
{ if(strcmp("for",str)==0||strcmp("while",str)==0||strcmp("do",str)==0||
strcmp("int",str)==0||strcmp("float",str)==0||strcmp("char",str)==0||
strcmp("double",str)==0||strcmp("static",str)==0||strcmp("switch",str)==0||
strcmp("case",str)==0)
printf("\n%s adalah keyword",str);
else
printf("\n%s adalah identifier",str);
}
main()
{
FILE *f1,*f2,*f3;
char c,str[10],st1[10];
int num[100],lineno=0,tokenvalue=0,i=0,j=0,k=0;
printf("\nEnter the c program\n");/*gets(st1);*/
f1=fopen("input","w");
while((c=getchar())!=EOF)
putc(c,f1);
fclose(f1);
f1=fopen("input","r");
f2=fopen("identifier","w");
f3=fopen("specialchar","w");
while((c=getc(f1))!=EOF)
{
if(isdigit(c))
{
tokenvalue=c-'0';
c=getc(f1);
while(isdigit(c))
{
tokenvalue*=10+c-'0';
c=getc(f1);
}
num[i++]=tokenvalue;
ungetc(c,f1);
} else if(isalpha(c))
{
putc(c,f2);
c=getc(f1);
while(isdigit(c)||isalpha(c)||c=='_'||c=='$')
{
putc(c,f2);
c=getc(f1);
}
putc(' ',f2);
ungetc(c,f1);
} else if(c==' '||c=='\t')
printf(" ");
else if(c=='\n')
lineno++;
else
putc(c,f3);
}
This blog show you about how suck my writing skill is. I'm aware. Feel free to give me feedback or leave this blog instantly. Thank you! For even accidentally visited this blog..
Showing posts with label Programming Language. Show all posts
Showing posts with label Programming Language. Show all posts
Tuesday, April 23, 2013
Program Analisis Leksikal Menggunakan Bahasa C
Berikut ini
adalah coding Programnya :
Labels:
C,
C++,
Coursework,
Programming Language
Sunday, October 21, 2012
Introduction To Backpropagation
A. PROGRAM
B. TABEL
FUNGSI KESALAHAN
Dari table
diatas dapat terlihat susunan data berdasarkan Momentum dan Laju Belajar.
Momentum
diberi nilai dari 0.1 sampai dengan 0.8
Laju Belajar
diberi nilai dari 0.5 sampai dengan 0.11
C. GRAFIK
FUNGSI KESALAHAN
Dalam grafik ini
menunjukkan hasil dari input nilai data pada point A.
Dapat terlihat bahwa
hasil akhir menunjukkan Fungsi Kesalahan yang tercetak pada grafik tersebut.
D. KESIMPULAN
Dari proses input,
setiap nilai data yang dimasukkan nilai datanya mengalami increment
(penambahan) yang terus berlanjut sampai semua data dimasukkan / dirubah satu
persatu.
Kemudian menghasilkan
output (hasil) berupa grafik yang menunjukkan nilai akhir dari data tersebut.
Labels:
Portofolio,
Programming Language,
Soft Skill
Subscribe to:
Posts (Atom)


