Ceriwis  

Go Back   Ceriwis > HOBI > Komputer & Teknologi > Programming

Programming Share, tanya jawab, saling bantu antar programmer dengan berbagai macam bahasa pemrograman.

Reply
 
Thread Tools
  #1  
Old 11th November 2011
Braincode's Avatar
Braincode Braincode is offline
Ceriwis Addicted
 
Join Date: Nov 2011
Posts: 4,638
Rep Power: 20
Braincode mempunyai hidup yang Normal
Default mohon bantuin...benerin program!!!~

#include

#include

#include



void menu();

void lagrange();

void hitung_l();

void polinom();



double x[10], y[10], l[10], z, p;

int n,i,j;

int main(int argc, char *argv[])





void menu()

{

int pilihan;

textcolor(LIGHTRED);

gotoxy(25,4);printf(".-------------------------------.\n");

gotoxy(25,5);printf("| ");textcolor(YELLOW);printf("MENU UTAMA");textcolor(LIGHTRED);printf(" |\n");

gotoxy(25,6);printf("|-------------------------------|\n");

gotoxy(25,7);printf("| | |\n");

gotoxy(25,8);printf("| ");textcolor(LIGHTMAGENTA);printf("1");textcolor(L IGHTRED);printf(" | ");textcolor(LIGHTGREEN);printf("ORDE 1 ");textcolor(LIGHTRED);printf(" |\n");

gotoxy(25,9);printf("| | |\n");

gotoxy(25,10);printf("| ");textcolor(LIGHTMAGENTA);printf("2");textcolor(L IGHTRED);printf(" | ");textcolor(LIGHTGREEN);printf("ORDE 2 ");textcolor(LIGHTRED);printf(" |\n");

gotoxy(25,11);printf("| | |\n");

gotoxy(25,12);printf("| ");textcolor(LIGHTMAGENTA);printf("3");textcolor(L IGHTRED);printf(" | ");textcolor(LIGHTGREEN);printf("ORDE 3 ");textcolor(LIGHTRED);printf(" |\n");

gotoxy(25,13);printf("| | |\n");

gotoxy(25,14);printf("| ");textcolor(LIGHTMAGENTA);printf("4");textcolor(L IGHTRED);printf(" | ");textcolor(LIGHTGREEN);printf("0RDE 4 ");textcolor(LIGHTRED);printf(" |\n");

gotoxy(25,15);printf("| | |\n");

gotoxy(25,16);printf("| ");textcolor(LIGHTMAGENTA);printf("5");textcolor(L IGHTRED);printf(" | ");textcolor(LIGHTGREEN);printf("ORDE 5 ");textcolor(LIGHTRED);printf(" |\n");

gotoxy(25,17);printf("| | |\n");

gotoxy(25,18);printf("| ");textcolor(LIGHTMAGENTA);printf("0");textcolor(L IGHTRED);printf(" | ");textcolor(LIGHTGREEN);printf("KELUAR");textcolo r(LIGHTRED);printf(" |\n");

gotoxy(25,19);printf("| | |\n");

gotoxy(25,20);printf("|-------------------------------|\n");

gotoxy(25,21);printf("| Masukkan Pilihan Anda | |\n");

gotoxy(25,22);printf(" \\_____________________________/\n");

textcolor(LIGHTCYAN);

gotoxy(53,21);scanf("%i",&pilihan);



switch (pilihan)

{

case 1 : clrscr();n=1;lagrange();

case 2 : clrscr();n=2;lagrange();

case 3 : clrscr();n=3;lagrange();

case 4 : clrscr();n=4;lagrange();

case 5 : clrscr();n=5;lagrange();

case 0 : exit(0);

}



while ((pilihan5))

{

gotoxy(10,24);printf(" Pilihan yang anda masukkan salah, harap ULANGI!!!");getch();

clrscr();

menu();

}



}



void lagrange()

{

printf("Masukan Nilai x :"); scanf("%f", &z);

for(i=0;i=n;i++)

{

printf("x[%d] : ",i);scanf("%f", &x[i]);

printf("y[%d] : ",i);scanf("%f", &y[i]);

}

hitung_l();

polinom();



}



void hitung_l()

{

for(i=0;i=n;i++)

{

l[i]=1;

for(j=0;j=n;j++)

{

if(i!= j)

{

l[i]=l[i]*(z-x[j])/(x[i]-x[j]);

}

printf("l[%i] = %4f\n", i,l[i]);



}

}

for(i=0;i=n;i++)

{



}

}





void polinom()

{

p=0;

for(i=0;i=n;i++)

{

p=p+(y[i]*l[i]);

}

printf("Nilai P : %3f\n",p);

}



itu source codenya gan...

tpi yang blum jalan nilai p nya gan...

buat agan2 programmer mohon bntuannya...



Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


 


All times are GMT +7. The time now is 02:33 AM.


no new posts