1. Cetak listing program yang anda buat.
  • Mencetak kalimat “Hello world!” dalam satu baris.

Jawab :

#include <stdio.h>

int main()

{

    printf(“Hello World!”);

            return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Mencetak kalimat dalam beberapa baris, dengan tampilan sebagai berikut :

Hello…

..oh my

…when do I stop

1

..2

…3

Jawab :

#include <stdio.h>

int main()

{

    printf(“Hello…\n”);

    printf(“..oh my\n”);

    printf(“…when do i stop?\n\n”);

    printf(“1\n”);

    printf(“..2\n”);

    printf(“…3”);

            return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Menghitung penjumlahan 1024+4096 dan mencetak hasilnya

Jawab :

#include <stdio.h>

int main()

{

    int a,b,c;

    a=1024, b=4096;

    c=a+b;

    printf(“Hasil penjumlahan a+b yaitu = %d”,c);

            return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Mengisi nilai 2 variabel int, menjumlahkan kedua isi variable tersebut dan mencetak hasilnya

Jawab :

#include <stdio.h>

int main()

{

    int a,b,c;

    printf(“Masukkan nilai a:\n”);

    scanf(“%d”,&a);

    printf(“Masukkan nilai b:\n”);

    scanf(“%d”,&b);

    c=a+b;

    printf(“Hasil Penjumlahan a+b adalah =%d”,c);

            return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Mengisi nilai sebuah variable float, mengalikan isi variable tersebut dengan 50 dan mencetak hasilnya

Jawab :

#include <stdio.h>

int main()

{

    float a,c;

    printf(“Masukkan nilai a :\n”);

    scanf(“%f”,&a);

    c=a*50;

    printf(“Hasil dari a*50 = %f”,c);

            return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Menampilkan isi sebuah bilangan float dengan tanpa menentukan format tampilannya (default)

Jawab :

#include <stdio.h>

int main()

{

    float a;

    printf(“Masukkan nilai a :\n”);

    scanf(“%f”,&a);

    printf(“Nilai yang dimasukkan = %f”,a);

            return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Menampilkan nilai sebuah bilangan float dengan format : lebar medan 10 digit dan 2 digit dibelakang koma

Jawab :

#include <stdio.h>

int main()

{

    float a;

    printf(“Masukkan nilai a :\n”);

    scanf(“%f”,&a);

    printf(“Nilai yang dimasukkan = %10.2f”,a);

            return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Menerima masukan dengan format int dan char kemudian menampilkannya kembali dengan format yang sesuai

Jawab :

#include <stdio.h>

int main()

{

    int a;

    char b;

    printf(“Masukkan sebuah huruf :\n”);

    scanf(“%c”,&b);

    printf(“Masukkan sebuah angka :\n”);

    scanf(“%d”,&a);

    printf(“Hasil input yang anda masukkan = %c %d”,b,a);

            return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest

2. Kerjakan soal-soal dibawah ini, dan sertakan jawaban anda pada Laporan Resmi.

  1. Berapakah nilai jawaban yang ditampilkan oleh program dibawah ini :

main()

{

    int jawab,hasil;

    jawab = 100;

    hasil = jawab – 10;

    printf(“Jawabannya adalah %d\n”, hasil + 6);

}

Jawab :

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Apakah keluaran dari potongan program di bawah ini

main()

{

    int value1, value2, sum;

    value1 = 35;

    value2 = 18;

    sum = value1 + value2;

    printf(“The sum of %d and %d is %d\n”, value1,value2,sum);

}

Jawab :

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Program di bawah ini tidak berhasil di compile karena masih terdapat beberapa kesalahan. Tentukan paling sedikit 6 buah  kesalahannya. Selanjutnya tampilkan keluaran, setelah program berhasil dijalankan

main()

{

    INT jumlah;

    /*PERHITUNGAN HASIL

    jumlah = 25 + 37 -19;

    /*TAMPILKAN HASIL

    printf(“Berapa hasil perhitungan 25 + 37 -19 ?\n);

    printf(“Jawabannya adalah %d\n” jumlah);

}

Jawab :

  1. Pada baris 1 tidak ada int sebelum main()
  2. Pada baris 3 INT seharusnya ditulis int
  3. Pada baris 4 tidak ada */ sebagai penutup komentar
  4. Pada baris 7 tidak ada */ sebagai penutup komentar
  5. Pada baris 8 tidak ada “
  6. Pada baris 9 tidak ada , setelah tanda “

Program seharusnya :

#include <stdio.h>

int main()

{

    int jumlah;

    /*PERHITUNGAN HASIL*/

    jumlah = 25 + 37 -19;

    /*TAMPILKAN HASIL*/

    printf(“Berapa hasil perhitungan 25 + 37 -19 ?\n”);

    printf(“Jawabannya adalah %d\n”, jumlah);

    return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Buatlah program yang menerima masukan dari dua buah bilangan. Tampilkan keluaran berupa jumlah, rata-rata, dan kuadrat dari kedua bilangan yang dimasukkan

Jawab :

#include <stdio.h>

int main()

{

    int jumlah,kuadrata,kuadratb,a,b;

    float rata2;

    printf(“masukkan nilai a :\n”);

    scanf(“%d”,&a);

    printf(“masukkan nilai b :\n”);

    scanf(“%d”,&b);

    jumlah = a+b;

    kuadrata = a*a;

    kuadratb = b*b;

    rata2 = (a+b)/2;

    printf(“Hasil penjumlahan a+b adalah %d\n”,jumlah);

    printf(“hasil rata-rata dari a dan b adalah %f\n”,rata2);

    printf(“Hasil kuadrat bilangan a adalah %d\n”,kuadrata);

    printf(“Hasil kuadrat bilangan b adalah %d\n”,kuadratb);

    return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Program di bawah ini seharusnya menampilkan keluaran satu baris sebagai berikut :

C * C = 25,000000

Namun belum berhasil karena masih ada beberapa kesalahan. Temukan minimal 3 kesalahan dalam program tersebut.

#include <studio.h>

main()

{

    float a, b, c;

    a=3;

    b=4.0;

    c= a*a + b*b

    printf(“c * c = %d”,c);

}

Jawab :

  1. Pada baris 1, studio.h seharusnya ditulis stdio.h
  2. Pada baris 3, seharusnya ada int sebelum main()
  3. Pada baris 10, tidak ada ; diakhir
  4. Pada baris 11, %d seharusnya %f

Program yang benar

#include <stdio.h>

int main()

{

    float a, b, c;

    a=3;

    b=4.0;

    c= a*a + b*b;

    printf(“c * c = %f”,c);

    return 0;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3. Berilah kesimpulan hasil praktikum.

Dalam membuat sebuah program atau melakukam programming kita harus selalu teliti dalam mengetikkan command dan lainnya kedalam program sehingga tidak terjadi suatu error dalam system.