Tempat berbagi dalam dunia coding

Senin, 25 Desember 2017

Program untuk menentukan persamaan akar-akar kuadrat dalam bahasa C

Halo selamat atang kembali di Lemari coding, kali ini kita kan buat contoh program untuk meentukan persamaan akar-akar kuadrat dalam bahasa c. langsung aja deh..

#include<stdio.h>
#include<math.h>

int main()
{
    float a,b,c,D;
    double x1,x2;

    printf("masukkan nilai a=  ");
    scanf("%f",&a);
    printf("masukkan nilai b=  ");
    scanf("%f",&b);
    printf("masukkan nilai c=  ");
    scanf("%f",&c);

    D=(b*b)-(4*a*c);

    if (D<0)
    {
        printf("\nAkar-akar persamaan kuadrat imajiner\n");
    }

    else if (D>0)
    {
        x1=(-b+(sqrt(D))/(2*a));
        x2=(-b-(sqrt(D))/(2*a));

        printf("\nAkar-akar persamaan kuadrat berbeda\n");
        printf("\nNilai x1=%.2f\n",x1);
        printf("Nilai x2=%.2f\n",x2);
    }
    else if (D==0)
    {
        x1=(-b)/(2*a);
        x2=x1;

        printf("\nAkar-akar persamaan kuadrat kembar");
        printf("\nNilai x1=%.2f\n",x1);
        printf("Nilai x2=%.2f\n",x2);

    }
}


 Setelah membuat program seperti yang saya paparkan diatas, gunakan ctrl+shift+f9 untuk membuild. . Lalu gunakan f9 untuk mengerunkan program yang telah dibuat. Maka akan tampak hasil seperti di bawah ini :


Semoga bermanfaat :-)
Share:

Program untuk menentukan nilai ganjil, genap, jumlah ganjil, jumlah genap dan rata-rata dalam bahasa C

Berikut merupakan contoh program untuk menentukan nilai ganjil, genap, jumlah ganjil, jumlah genap dan rata-rata dalam bahasa C. 

#include<stdio.h>

void main()
{
    int genap[16], ganjil[16], N, Ngenap, Nganjil, x;
    int s, sgenap, sganjil, i;
    float rgenap, rganjil, rtotal;
    Ngenap=0;
    Nganjil=0;
    sgenap=0;
    sganjil=0;
    printf("Banyak angka yang ingin anda masukkan : ");
    scanf("%d",&N);
    for (i=1;i<=N;i++)
    {
        printf("Angka ke-%d : ",i);
        scanf("%d",&x);
        if (x % 2 == 0)
        {
            sgenap=sgenap+x;
            genap[Ngenap]=x;
            Ngenap++;
        }
        else
        {
            sganjil=sganjil+x;
            ganjil[Nganjil]=x;
            Nganjil++;
        }
    }
    printf("Bilangan Ganjil : ");
    for (i = 0< Nganjil; i++)
    {
        printf("%d", ganjil[i]);
    }
    printf("\nBilangan Genap : ");
    for (= 0i < Ngenap; i++)
    {
        printf("%d", genap[i]);
    }
    printf("\nJumlah Bilangan Ganjil : %d\n",sganjil);
    printf("Jumlah Bilangan Genap : %d\n",sgenap);
    if(Ngenap == 0 || Nganjil == 0 || N == 0)
    {
        Ngenap=1;
        Nganjil=1;
        N=1;
    }
    rgenap=sgenap/Ngenap;
    rganjil=sganjil/Nganjil;
    rtotal=(sgenap+sganjil)/N;
    printf("Rata-rata Bilangan Ganjil : %0.2f\n",rganjil);
    printf("Rata-rata Bilangan Genap : %0.2f\n",sgenap);
    printf("Rata-rata Bilangan yang diinput : %.2f",rtotal);
}


 Setelah membuat program seperti yang saya paparkan diatas, gunakan ctrl+shift+f9 untuk membuild. . Lalu gunakan f9 untuk mengerunkan program yang telah dibuat. Maka akan tampak hasil seperti di bawah ini :


Selamat mencoba kawan..... :)
Share:

Lemari Coding Kita

Pengikut

Arsip Blog

Postingan Populer