Advertisement
auliakhilmirizgi

Nomer 4 UAS Lite

Jan 10th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.53 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. main(){
  5.     int n,i,x[100],y;
  6.     int sigmax=0,sigmay=0; // buat total x dan total y
  7.     float sigmaxminx=0,sigmayminy=0,xminx,yminy; // buat total jumlah yg dibawah itu loh, berjajar 4 ituu, iya ituuu..
  8.     scanf("%d",&n);
  9.     for(i=0;i<n;i++){
  10.         scanf("%d",&x[i]); //sini
  11.         sigmax+=x[i];
  12.         sigmay+=10*pow(x[i],3)-30*pow(x[i],2)+20*x[i]-100;
  13.     }
  14.     printf("----------------------------------------\n");
  15.     printf("No.\t x\ty \t(x-x) \t(y-y) \n");
  16.     printf("----------------------------------------\n");
  17.     for(i=0;i<n;i++){ // nah for nya ini buat nge loop data data nya
  18.         printf("%d\t ",i+1); //buat nomornya
  19.         printf("%d\t ",x[i]); // ini nampilkan arraynya x yang sengaja kamu masukin di "sini"
  20.         y=10*pow(x[i],3)-30*pow(x[i],2)+20*x[i]-100; // nah ini buat ngitung nilai y nya, liat lagi deh rumusnya
  21.         printf("%d\t ",y); //buat nampilin y nya
  22.         xminx=pow((x[i]-sigmax/n),2);// nah dmind itu buat ngitung yg ada pangkat 2 nya itu, sebelahnya y, nah itu, iyaa itu..
  23.         printf("%1.3f\t ",xminx);
  24.         yminy=pow((y-sigmay/n),2);// nah dmind itu buat ngitung yg ada pangkat 2 nya itu, sebelahnya yang barusan kamu hitung, nah itu, iyaa itu..
  25.         printf("%1.3f\t ",yminy);
  26.         sigmayminy+=yminy; // ini jumlah total dari yg kuadrat2 itu,
  27.         sigmaxminx+=xminx;// ini jumlah total x nya, itung sendiri aja kalo gk percaya
  28.         printf("\n");
  29.     }
  30.     printf("----------------------------------------\n");
  31.     printf("\t %d\t %d\t %1.3f\t %1.3f\n",sigmax,sigmay,sigmaxminx,sigmayminy);
  32.     printf("----------------------------------------\n");
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement