Sabtu, 19 November 2016

Program Bahasa C: Pencari Nilai Exact dan Nilai Euler berdasarkan Nilai X

#include<stdio.h>
main()
{
    double x, i;
    char c;
    printf("Nama    : FEMBI REKRISNA GRANDEA PUTRA\n");
    printf("NIM     : M0513019\n");
    printf("Program : EXACT & EULER");
    puts("");
ulang:
    puts("");
    printf("MENCARI NILAI EXACT DAN NILAI EULER BERDASARKAN NILAI X\n\n");
    printf("Masukkan besar nilai x! ");
    scanf("%lf", &x);
    printf("Masukkan besar nilai euler sebelumnya! ");
    scanf("%lf", &i);
    double exact = 0.333333333*(x*x*x);
    double euler = i+((x*x)*(x-(x-0.1)));
    puts("");
    printf("HASIL\n\n");
    printf("Nilai exact-nya adalah %.6lf\n", exact);
    printf("Nilai euler-nya adalah %.3lf\n", euler);
    puts("");
    printf("Apakah Anda ingin mengulang lagi?\nTekan tombol Y untuk mengulang!\n");
    c=getch();
    if(c=='y' || c=='Y')
        goto ulang;
}


#include<stdio.h>
main()
{
    double x, i;
    char c;
    printf("Nama    : FEMBI REKRISNA GRANDEA PUTRA\n");
    printf("NIM     : M0513019\n");
    printf("Program : EXACT & EULER");
    puts("");
ulang:
    puts("");
    printf("MENCARI NILAI EXACT DAN NILAI EULER BERDASARKAN NILAI X\n\n");
    printf("Masukkan besar nilai x! ");
    scanf("%lf", &x);
    printf("Masukkan besar nilai euler sebelumnya! ");
    scanf("%lf", &i);
    double euler = i+2*(x-0.1)*i/((x-0.1)*(x-0.1)-(i*i))*(x-(x-0.1));
    puts("");
    printf("HASIL\n\n");
    printf("Nilai euler-nya adalah %.9lf\n", euler);
    puts("");
    printf("Apakah Anda ingin mengulang lagi?\n");
    printf("Tekan tombol Y untuk mengulang>\n");
    c=getch();
    if(c=='y' || c=='Y')
        goto ulang;
}