Tantangan Rangkuman
Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 15 dari 63.
Tantangan
MudahBuat program C yang:
- Mendeklarasikan dan menginisialisasi:
- Variabel integer
agedengan nilai 25 - Variabel float
pricedengan nilai 19.99 - Variabel karakter
gradedengan nilai 'A' - Konstanta
MAX_SCOREdengan nilai 100 menggunakan#define
- Variabel integer
- Menghitung:
- Nilai
pricesetelah diskon 15% dan menyimpannya dalam variabeldiscounted_price - Mengonversi
discounted_pricemenjadi integer menggunakan casting eksplisit, lalu menyimpannya sebagairounded_price
- Nilai
Pastikan angka floating-point ditampilkan dengan tepat 2 angka di belakang koma.
Coba sendiri
#include <stdio.h>
int main() {
// Deklarasikan dan inisialisasi variabel
// Hitung harga setelah diskon
// Ubah menjadi bilangan bulat menggunakan casting
// Cetak semua variabel
printf("Age: %d\n", age);
printf("Price: $%.2f\n", price);
printf("Discounted Price: $%.2f\n", discounted_price);
printf("Rounded Price: $%d\n", rounded_price);
printf("Grade: %c\n", grade);
printf("Max Score: %d\n", MAX_SCORE);
return 0;
}Semua pelajaran di Dasar-Dasar
2Variabel
Tipe DataBilangan BulatFloat - DoubleKarakterBooleanKonstantaDasar printfAturan Penamaan VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 2Tantangan Rangkuman3Operator
Operator AritmetikaOperator ModuloInkrementasi/PenurunanOperator PenugasanOperator RelasionalOperator Logika Bagian 1Operator Logika Bagian 2Operator Logika Bagian 3Tantangan RangkumanLatihan sendiri: Compiler C online