Deklarasi Tipe
Termasuk bagian Dasar-Dasar dalam perjalanan C++ di Coddy. Pelajaran 11 dari 74.
Dalam C++, setelah sebuah variabel dideklarasikan dengan tipe tertentu, variabel itu hanya dapat menyimpan nilai dari tipe tersebut. Misalnya, variabel int hanya dapat menyimpan nilai bilangan bulat, dan variabel std::string hanya dapat menyimpan teks.
Contohnya:
int age = 25; // Hanya dapat menyimpan bilangan bulat
string str = "abc"; // Hanya dapat menyimpan teksIni akan menyebabkan error:
age = "defg"; // error: kamu tidak bisa memasukkan teks ke variabel int
std::string s = 25; // error: tidak ada konstruktor std::string yang menerima angkaBerikut ini valid:
age = 26; // OK: menetapkan bilangan bulat baru
str = "Jane"; // OK: menetapkan string teks baruTantangan
PemulaDeklarasikan variabel berikut dengan tipe dan nilai yang sesuai:
- Variabel
intbernamacountdengan nilai10. - Variabel
doublebernamatotaldengan nilai150.75. - Variabel
charbernamagradedengan nilai'A'. - Variabel
boolbernamaisActivedengan nilaifalse. - Variabel
stringbernamauserNamedengan nilai"Bob123".
Setelah mendeklarasikan variabel-variabel ini, keluarkan nilai variabel ke konsol dengan format berikut:
Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]Coba sendiri
#include <iostream>
#include <string>
using namespace std;
int main() {
// Mendeklarasikan variabel
// Menampilkan nilai
cout << "Count: " << count << endl;
cout << "Total: " << total << endl;
cout << "Grade: " << grade << endl;
cout << "Active: " << isActive << endl;
cout << "User Name: " << userName << endl;
return 0;
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost Increment/DecrementPintasan AritmetikaOperator PerbandinganPerbandingan String7Dasar-Dasar Input dan Output
Pernyataan coutPernyataan cinInput stringUlasan: Hingga 120Ulasan: Benar atau Salah3Variabel Bagian 2
Deklarasi TipeKonvensi PenamaanUlasan: Inisialisasi VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 26Pengambilan Keputusan
Pernyataan ifIf - ElsePernyataan switchOperator PercabanganRingkasan - If ElseIf - Else BersarangLatihan sendiri: Compiler C++ online