Anda di halaman 1dari 2

Nama :Novan Gading K.

EVALUASI Kelas :XII MIPA 1


No :17

Apa yang dimaksud dengan deklarasi dan apa tujuan utama dari deklarasi dalam bahasa C?

Deklarasi merupakan penegasan di awal untuk memperkenalkan variable variable yang akan dibuat dan
tujuan dari deklasrasi sendiri adalah mengenalkan kepada program itu agar bisa diproses

Apa yang dimaksud dengan variabel dan apa tujuan penggunaan variabel dalam bahasa pemrograman
C?
Variabel adalah nama untuk menampung data yang akan ditulis dan terinput ke dalam program dan tujuan
dari variable adalah untuk dapat menampung data inputan dari user ke dalam program

Bagaimana cara membuat dan mendeklarasikan sebuah variabel dalam bahasa C? Berikan contohnya!

Menuliskan tipe data dan nama variable yang akan ditulis dalam program, Contoh :
int harga ;
char nama [50] ;
int TB ;

Apa itu tipe data dalam bahasa C? Jelaskan perbedaan dari tipe data karakter, string, integer, dan
float! Berikan contohnya!
Tipe data adalah penggolongan data yang ada sehingga memiliki sifat dan fungsi yang berbeda beda. Tipe
data string berfungsi untuk memasukkan inputan karakter lebih dari satu. Sedangkan karakter berfungsi
untuk memasukkan inputan satu karakter. Tipe data integer berfungsi untuk menghitung bilangan bulat.
Sedangkan float berfungsi menghitung bilangan desimal

Bagaimana bentuk umum penulisan scanf untuk membaca input dari pengguna?

char nama [50] ;


printf(“Masukkan nama anda : “);
scanf(“%s”, &nama);

Mengapa penting untuk memasukkan format specifier yang tepat saat menggunakan scanf?

Karena specifier berfungsi untuk mengenali tipe data yang sudah tertulis jadi sehingga specifier dan tipe
data yang ditulis tidak sinkron maka akan terjadi error

Mengapa diperlukan operator & sebelum variabel saat menggunakkan scanf untuk membaca nilai dari
input?

ALGORITMA DAN PEMROGRAMAN


Karena fungsi dari & digunakan untuk menyimpan inputan ke dalam variable yang dituju

Jelaskan perbedaan dari printf(“Luas Persegi Panjang : 60 cm”); dengan


printf(“Luas Persegi Panjang : %d”, luas);!
Printf pertama hanya menampilkan output yang pasti dan tidak bisa menyesuaikan proses yang ada
sedangkan printf kedua menampilkan output yang bergantung kepada proses yang ada.

Perhatikan kode program printf(“Luas Persegi Panjang : %d”, luas);! Apa fungsi dari
format specifier pada kode program printf di atas?
Specifier di atas berfungsi untuk mengenali bilangan decimal dan tipe data float.

Jelaskan cara menuliskan sebuah rumus (misal: luas = 0.5 * alas * tinggi) di dalam bahasa C? Apa
yang dimaksud dengan luas, alas, tinggi?
Jika terdapat rumus luas sebuah bangun datar dengan rumus 0,5 *alas * tinggi . Luas menunjukkan
variable luas lalu diberi sama dengan untuk menunjukkan proses nya. Lalu lanjut ke rumus 0.5 diberi
tanda bintang yang berarti tanda fungsi kali lalu dimasukkan variable alas yang diinputkan tadi lalu diberi
tanda bintang sbg tanda pengali lalu terakhir masukkan variable tinggi lagi.Jadi yang dimaksud luas
adalah variable yang akan ditujukan sbg proses dengan tipe data float. Alas adalah variable yang
ditujukan untuk menginput data alas dengan tipe data integer/float. Juga tinggi adalah variable menginput
data tinggi dengan tipe data integer/float.

ALGORITMA DAN PEMROGRAMAN

Anda mungkin juga menyukai