Minggu, 21 September 2014

Praktikum #2 Pengenalan Bahasa C

1. LISTING
    Latihan.1 
#include <stdio.h>

#include <stdlib.h>

main()
{
    int a,b,c,f;
    char g[100];
    printf("masukkan bilangan pertama =");
    scanf("%d",&a);
    printf("masukkan bilangan yang kedua =");
    scanf("%d",&b);
    printf("masukkan bilangan yang ketiga =");
    scanf("%d",&c);
    printf("masukkan satu kata =");
    scanf("%s",&g);
    f=a+b+c;
    printf("jumlah= %d\n",f);
    printf("rata-rata= %d\n",f/3);
    printf("kuadrat= %d\n",f*f);
    printf("kata= %s\n",&g);

}
    Latihan.2

#include <stdio.h>

#include <stdlib.h>



main()

{

    float a,b,c=4.0/3.0, d=22.0/7.0;

    printf("program menghitung volume bola\n");

    printf("masukkan jari-jari= ");

    scanf("%f",&a);

    b=(c*d*a*a*a);

    printf("jadi volume bola adalah %2.f\n",b);

}
     Latihan.3

#include <stdio.h>

#include <stdlib.h>



 main()

{

    int a=3,b=6;

    printf("A=%d\n",a);

    a++;

    printf("A++=%d\n",a);

    printf("B=%d\n",b);

    b--;

    printf("B--%d\n",b);

}
     Latihan.4

#include <stdio.h>

#include <stdlib.h>



 main()

{

    float d;

    int a,b,c;

    printf("Masukkan bilangan: ");

    scanf("%d",&a);

    printf("masukkan pembagi: ");

    scanf("%d",&b);

    c=a/b;

    d=a%b;

    printf("sisanya=%d\n",c);

    printf("sisanya=%f\n",d);

}
2.HASIL
  
Latihan.1

Latihan.2

Latihan.3

Latihan.4
 3.PEMBAHASAN

Di atas merupakan hasil dari praktek yang telah dilakukan. Praktek tersebut menggunakan software CodeBlocks. Praktek tersebut hanya menggunakan fungsi-fungsi yang sederhana seperti menampilkan tulisan dengan fungsi “printf(“”)”. Fungsi “Scanf()” berguna untuk memindai karakter yang masuk untuk selanjutnya akan disimpan untuk pemrosesan data.  Jadi saat kita memasukkan fungsi “printf()” lalu dilanjutkan fungsi “Scanf(“%d”,&a)” maka akan ditampilkan kalimat dan kita bisa memasukkan angka untuk diproses selanjutnya. fungsi “/n” digunakan untuk membuat baris baru.

Operasi matematika juga bisa dilakukan dengan menggunakan tanda (*) untuk mengalikan ,(/) untuk membagi, (+) untuk menambah, (-) untuk mengurangi, dan (%) untuk sisa hasil bagi. Tanda ( - - ) digunakan untuk mengurangi satu angka, sebaliknya tanda ( + + ) digunakan untuk menambah satu angka.

Int pada awal program berfungsi untuk memerintah integer apa saja yang akan digunakan. Char untuk karakter. Float sama seperti Int hanya saja flat dapat menampilkan bilangan pecahan. Fungsi “ printf("sisanya=%d\n",c); “ berarti kita akan menampilkan sisa berupa bilangan desimal (%d) yang diwakili oleh fungsi integer (c).