[Tugas KLPTI #2] Pengantar Bahasa Pemrograman C
PEMBAHASAN
Latihan #1
#include<stdio.h>
#include<stdio.lib>main()
{
int a,b,c,f;
char g[100];
printf(“masukkan bilangan yang 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);
return 0;
}
Latihan #2
Latihan #4
Pembahasan:
Penyajian Uraian :
Sebuah project console application pada CodeBlocks selalu diawali dengan header awal default,yaitu
#include<stdio.h>
#include<stdio.lib>
Baik #include<stdio.h> maupun #include<stdio.lib> ,merupakan header yang berfungsi untuk menyimpan fungsi – fungsi pustaka yang digunakan oleh program.
Sedangkan “ main()” yang berfungsi untuk program utama.
Simbol “{ }” (kurung kurawal) , berfungsi sebagai pembuka dan penutup.
Bagian akhir pada suatu body / statement pasti di akhir dengan tanda “;” (titik koma).
char g[100]; artinya “g” adalah karakter , “[100]” menunjukkan jumlah maksimal karakter yang berjumlah 100.
scanf(“%s”,&g); artinya “g” adalah masukan tipe data “string”
Return 0; berfungsi untuk mengembaklikan nilai 0 kepada mesin yang menunjukkan kalau eksekusi program telah sukses
Tipe data yang dipakai :
Integer sebagai pembaca bilangan di depannya ( bilangan bulat).
Float sebagai pembaca huruf di depannya dan di masukkan dalam kategori bilangan tipe float atau pecahan
Deklarasi fungsi yang dipakai:
Printf berfungsi untuk memasukkan data dan menampilkannya pada compiler.
Scanf digunakan untuk menginput data berupa data numeric, karakter dan string secara format. Hal-hal yang perlu diperhatikan dalam pemakaian fungsi scanf() antara lain adalah:
- Fungsi scanf() memakai penentu format (mis: %d,%f,%lf..)
- Fungsi scanf() memberikan pergantian baris secara otomatis
- Fungsi scanf() variablenya menggunakan operator alamat &.
contoh :
printf(“Input Number= ”);scanf(“%i”,&x);
Maksudnya,tipe data masukan adalah desimal integer dialamatkan atau dimisalkan dengan huruf “x”.
Operator yang dipakai :
Pada program kali ini berfokus pada operator aritmatika.
Untuk O.A “%” digunakan untuk mencari sisa pembagian (modulus).
Contoh: 9 % 2 = 1 (maksudnya pembagian sembilan dengan dua,bersisa satu)
KESIMPULAN
Dalam penyajian uraian pemrograman Bahasa C,terdapat bagian – bagian program antara lain, Header,Nama Fungsi Main,Pengawal-Pengakhir Fungsi,dan isi fungsi yang berupa statement.
Untuk menunjang isi dari program itu sendiri, perlu diperhatikan lagi tipe data,kode format,variabel,deklarasi fungsi,dan operator yang digunakan agar tidak salah dan terjadi error saat peng-compile-an .