Jenis Type data, Operator, Perintah, Membaca Masukan, dan Contoh Algoritma Bahasa C

Assalamualaikum wr. wb.
Kali ini saya akan sedikit membagi ilmu yang saya dapatkan saat kuliah tentang Algoritma dan Pemrograman bahasa C. Apa sih bahasa C itu?

Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.
Berikut Jenis type data, operator, perintah, membaca masukan, dan contoh algoritmanya.
  • Type data di bahasa C berikut, batasan/range-nya dan padanannya di notasi algoritma.
Type di bahasa C
Menangani data
Range
Padanan di  algoritma
int
bilangan bulat
-32767 s.d. +32767
integer
long int
Bilangan bulat
-2,147,483,648 s.d. 2,147,483,647
Long integer
float
Bilangan desimal
3.4e-38 s.d. 3.43+38
real
double
Bilangan desimal
-1.7*e-308 s.d. 1.7*e-308
double
char
karakter
-128 s.d. +127
char
char ...[]
Kumpulan karakter
0 s.d 255
string
bool
Logika
True & False
True & False

  • Jenis-jenis perator beserta artinya, contoh penggunaannya, dan operator padanannya di notasi algoritma.

Operator di bahasa C
Arti
Contoh penggunaan
Padanan di  algoritma
Pembanding “kurang dari”, untuk angka (integer dan real)
A < 10
Pembandingan “lebih dari untuk angka (integer dan real)
A > 10
> 
==
Perbandingan “Sama dengan”
A == B
==
=
Penugasan “memberikan nilai yg sama”
X = Y
=
%
Sisa dari pembagian
x%y
mod
&
Pendaan
‘CC1’ & ‘CC1’
&
++ di awal
Penambahan di awal
+234
+
++ di akhir
Penambahan di akhir
+234
+

  • Perintah menampilkan informasi ke layar dalam bahasa C, beserta arti dan contoh penggunaannya dan tabel perbandingan perbedaan.

- puts
puts akan mencetak suatu kalimat dan akan memberi jarak atau memberi enter atau menampilkan output selajutnya dalam baris baru.
Contoh : puts(“saya hilmi”);

- putchar
Menampilkan karakter ke layar monitor pada cursor, kemudian setelah ditampilkan cursor bergerak ke posisi berikutnya.
Contoh : Putchar(“A”);

- printf 
Output akan ditampilkan tanpa memberi jarak atau spasi atau enter antara printf sebelum dan sesudahnya.
Bentuk umum : printf(“string kontrol”, argimen1, argumen2, …);
Contoh : printf(“%d”, 70);

Tabel Perbandingan.
Perintah
Arti
Contoh
Puts
puts akan mencetak suatu kalimat dan akan memberi jarak atau memberi enter atau menampilkan output selajutnya dalam baris baru.
Puts(“saya hilmi”);
Putchar
Menampilkan karakter ke layar monitor pada cursor, kemudian setelah ditampilkan cursor bergerak ke posisi berikutnya.
Putchar(“A”)
Printf
      Output akan ditampilkan tanpa memberi jarak atau spasi atau enter antara printf sebelum dan sesudahnya.
Printf(“%d”, 70);


  • Berikut 4 perintah membaca masukan dari user dalam bahasa C, beserta arti dan contoh penggunaannya dan kemudian tabel perbandingan perbedaan keempatnya.

- getche
digunakan untuk membaca data karakter dan akan ditampilkan di layar
contoh : huruf1 = getche();
- getch
digunakan untuk membaca data karakter dan tdk akan d tampilak d layar
contoh : huruf2 = getch();
- gets
digunakan untuk memasukkan data bertipe karakter dan tidak dapat  digunakan untuk memasukkan data numerik.contoh gets (nama);
- scanf
digunakan untuk menginput data berupa data numerik, karakter dan string secara terformat.
Contoh :
Scanf(“%d’,&p) 
Scanf(“%e ,&a) 
Scanf(“%c ,&b)
Scnaf(“%f , &c)
Scanf(“%s, &d)
Scanf(“%ld, &e)
Scanf(“%lf, &f)
Table perbandingan
Perintah
Arti
Contoh
getche
digunakan untuk membaca data karakter dan akan ditampilkan di layar
Huruf1 = getche();
Getch
digunakan untuk membaca data karakter dan tidak akan ditampilkan di layar
Huruf2 = getch();
Gets
digunakan untuk memasukkan data bertipe karakter dan tidak dapat  digunakan untuk memasukkan data numerik
gets = (nama);
scanf
digunakan untuk menginput data berupa data numerik, karakter dan string secara terformat
Scanf(“%d, &a)

  • Contoh algoritma untuk menghitung Ax2 + Bx + C dimana A, B , C dan x masukan dari user.

Judul varible
{menghitung persamaan}
Kamus
A, B, C, X, H = Integer
Algoritma
Input (A,B,C,x)
H <= A*x^2 + B*x + C
Output (H)

Sekian yang bisa saya berikan semoga bermanfaat :)


Bagikan

Jangan lewatkan

Jenis Type data, Operator, Perintah, Membaca Masukan, dan Contoh Algoritma Bahasa C
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.