Özet - Veri türleri
- Dart kursu
- Başlangıç
- Ders 18/116
- 5 dk
int, double, String ve bool'ı birleştirerek bir hesap kartı yazarsın.
Özet - Veri türleri
Bu grupta Dart'ın temel veri türlerini öğrendin: int (tam sayı), double (ondalık), String (metin), bool (mantıksal) ve dynamic (esnek).
Ayrıca var ile type inference'ı ve is operatörüyle runtime tür kontrolünü gördün. İki küçük görevle pekiştireceğiz.
İleriki derslerde bu türleri fonksiyon parametrelerinde, koleksiyonlarda ve sınıf alanlarında kullanacağız. Temel burada atılıyor.
Uygulama Hesap kartı
void main() içinde int quantity = 3, double price = 9.99, String name = 'Kalem' tanımla. Üçünü de print ile yazdır.
Başlangıç kodu
// Değişkenleri tanımla ve yazdırÖrnek çözüm
void main() {
int quantity = 3;
double price = 9.99;
String name = 'Kalem';
print(quantity);
print(price);
print(name);
}Beklenen çıktı
3 9.99 Kalem
Uygulama Final hesap kartı
void main() içinde bir ürün için int, double ve String tanımla. Değerleri sırayla 5, 12.5 ve Defter olsun. print ile yazdır.
Başlangıç kodu
// Programı tamamlaÖrnek çözüm
void main() {
int quantity = 5;
double price = 12.5;
String name = 'Defter';
print(quantity);
print(price);
print(name);
}Beklenen çıktı
5 12.5 Defter
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Bir ürünün fiyatı için hangi tür uygundur?
- double Doğru cevap
- int
- String
- bool
Açıklama: Fiyat ondalıklı; double uygundur.
2 Metin türü
____ name = 'Ayşe';
String name = 'Ayşe';
Açıklama: Metinler bu türde saklanır.
3 Tüm türleri eşleştir
| Kavram | Anlamı |
|---|---|
int |
Tam sayı |
double |
Ondalık |
String |
Metin |
bool |
Mantıksal |