Saturday, October 24, 2015

Di jaman yang serba canggih ini tentunya setiap orang pasi memiliki ponsel atau smartphone. Bahkan waktunya dihabiskan dengan menggunakan smarthphone. Entah itu untuk urusan yang penting maupun tidak penting, yang terpenting adalah mengikuti trend masa kini. Kadang seseorang lupa waktu karena terlalu asyik mengurusi ponsel atau smartphone mereka. Hingga pada suatu ketika terjadi beberapa kasus yang mungkin menjadi permasalahan setiap pengguna ponsel atau smartphone. Misalnya saja baterai ponsel yang menipis. Sehingga muncul berbagai pertanyaan, seperti contohnya apa yang dilakukan ketika baterai ponsel 40% ? Berikut merupakan apa saja yang bisa dilakukan ketika baterai ponsel 40%.



1. Charge hingga 100%

2. Jangan biarkan menjadi 39%

3. Biarkan saja, juga tidak akan berpengaruh buruk

4. Tetap mainkan ponsel

5. Taruh ponsel dan kerjakan tugas yang menumpuk

6. Uninstall smua apps

7. Chat teman untuk meminjam charger jika tidak punya charger

8. Habiskan baterai hingga 0%

9. Berdoa agar tidak cepat menjadi 0%

10. Matikan ponsel, lepas kartu sim, lepas baterai, terus kanibalin ponsel



Nah tadi itu merupakan apa saja yang bisa dilakukan ketika baterai ponsel 40%. Jangan terlalu serius menanggapinya hahahahahaha.......

Friday, May 9, 2014

Persamaan kuadrat merupakan bentuk persamaan yang pangkat terbesar variabelnya adalah 2. Bentuk umum persamaan ini adalah y = ax^2 + bx + c = 0 dengan a \# 0, a, b, dan c adalah koefisien dan x merupakan variabelnya.

Ada tiga metode yang biasa digunakan untuk menyelesaikannya, yaitu memfaktorkan, menggunakan rumus abc, atau menggunakan metode melengkapkan kuadrat sempurna.  Semuanya menghasilkan nilai yang sama, namun dengan program berikut kita bisa mencari akar - akar persamaan kuadrat dengan mudah. Program ini dubuat dengan menggunakan bahasa C.

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define TRUE 1
#define FALSE 0
int main(int argc, char *argv[])
{
int a,b,c;
float D, x1,x2;
int status;
printf("masukkan nilai a= ");
scanf("%d",&a);
printf("masukkan nilai b= ");
scanf("%d",&b);
printf("masukkan nilai c= ");
scanf("%d",&c);
D=(b*b)-(4*a*c);
if(D>0)
{
x1=((-b)+sqrt(D))/(2*a);
x2=((-b)-sqrt(D))/(2*a);
status=TRUE;
}
else if(D==0)
{
x1=((-b)+sqrt(D))/(2*a);
x2=x1;
status=TRUE;
}
else if(D>0)
{
x1=-b+ sqrt(D)/(2*a);
x2=-b- sqrt(D)/(2*a);
status=TRUE;
}
else     
{
status=FALSE;
}
printf("\nAkar-akar persamaan yang didapatkan :\n");
if(status==1)
{
printf("x1= %g\n",x1);
printf("x2= %g\n",x2);
}
else
{
printf("x1 dan x2 imaginer");
}
getch ();
}







Berikut merupakan output dari program diatas. Jika D = 0 maka x1 dan x2 nilainya sama. Output program adalah seperti berikut.


Jika D < 0 maka akar - akarnya imajiner seperti output berikut.

 

Jika D > 0 maka akar - akarnya berlainan seperti output berikut.








Dalam  pemrograman bahasa C kita juga dapat membuat output bentuk seperti segitiga dengan menggunakan karakter seperti *, # , angka, ataupun yang laingnya. Kali ini akan dibahas mengenai program untuk membuat segitiga dengan perulangan (increment) angka. Jadi dalam program ini akan menggunakan perulangan (increment) angka  untuk membuat segitiga. Berikut merupakan program untuk membuat program segitiga dengan perulangan (increment) angka.

Berikut merupakan koding untuk memmbuat program tersebut

#include <stdio.h>
#include <conio.h>


int main()
{
    int a, b, c, d;
    printf ("Masukkan perulangan :");
    scanf("%d", &a);

   
    for (b=0;b<=a;b++)
    {

        //untuk membuat perulangan menurun dalam jarak segitiga agar menjorok ke tengah
        for (c=a;c>=b;c--)
        {
            printf(" ");
        }

        //untuk mengulang banyak angka yang akan di tampilkan
        for (d=1;d<=b;d++)
        {
            printf("%d", d);
           
        }

       
        printf(" "); //untuk membuat jarak dengan segitiga 1

        //untuk mengulang banyak angka yang akan di tampilkan
        for (d=1;d<=b;d++)
        {
            printf("%d", d);
        }
       
       
        printf("\n");
    }
    getch(); // untuk menghentikan layar
}

Berikut merupakan output daari program diatas.














Koding program diatas dapat diganti untuk membuat bentuk segitiga yang diinginkan. Bisa menggunakan karakter *, #, @, huruf, ataupun yang lainnya.