Mobil 2026 Hafta02
void main(List<String> args) {
// print() komutu, içine yazılan yazıyı yazar, alt satıra geçer
print("Merhaba");
print(10.5);
print(5 + 2);
}
import 'dart:io';
void main(List<String> args) {
stdout.write("Merhaba");
stdout.writeln("Merhaba");
stdout.write("Merhaba");
}
// adınızı soyadınızı aralarında boşluk olacak şekilde yanyana yazdırın
// kural: adınız ve soyadınız ayrı komut satırlarında kullanılmalı
import 'dart:io';
void main(List<String> args) {
stdout.write("Recep");
stdout.writeln(" ");
stdout.write("ÖZEN");
}
void main(List<String> args) {
// değişkenler
// değişken nedir? değer tutan bir alanı işaret eden sembol
// değişkenler dart dilinde türüne göre sınıflanır
// sayı değişkenleri, int, double
// değişken tanımlama
// değişkentürü değişkenadı;
int a; // a adında bir değişken türü integer, int
double b; // b adında bir değişken türü ondalıklı, double
a = 5;
a = 50000;
b = 5.6;
b = 5;
// yazı değişken türü
// String
String c;
String d = "Yazı";
c = "kelime";
// null olabilen değişkenler
// yukarıdaki değişkenler null değer alamıyordu.
// değişken türünün sonuna ? konursa null değer alabilen değişken olarak tanımlanır
int? sayi1;
String? kelime;
}
// Klavyeden girilen yazıyı ekrana iki kere yanyana yazan programı yazınız.
import 'dart:io';
void main(List<String> args) {
// Klavyeden giriş alacaz
stdout.write("Bir yazı girin: ");
String yazi = stdin.readLineSync()!;
// girilen yazıyı iki kere yanyana yazacaz
stdout.write(yazi);
stdout.write(yazi);
}
// NOT: Giriş alınıyor ise ondan önce mutlaka açıklaması yazılmalı
// yani giriş alma iki satırda yapılmalı
// stdout.write("Bir sayı girin: ");
// String sayi = stdin.readLineSync()!;
// Klavyeden ad ve soyad girişlerini ayrı ayrı alan,
// girilen ad soyadı yanyana aralarında boşluk olacak şekilde yazdıran program
// Klavyeden ad ve soyad girişlerini ayrı ayrı alan,
// girilen ad soyadı yanyana aralarında boşluk olacak şekilde yazdıran program
import 'dart:io';
void main(List<String> args) {
stdout.write("Adınızı Girin: ");
String ad = stdin.readLineSync()!;
stdout.write("Soyadınızı Girin: ");
String soyad = stdin.readLineSync()!;
stdout.write(ad + " " + soyad);
stdout.write(ad);
stdout.write(" ");
stdout.write(soyad);
}
// Sayı girişi alma
// NOT: Girişler daima String? dir
// o halde sayıya dönüştürülmesi gerekir.
import 'dart:io';
void main(List<String> args) {
// // Stringi sayıya dönüştürme
// int a = int.parse("5");
// // int.parse(), içine girilen string ifadeyi integera dönüştürür
// double b = double.parse("5.6");
// Klavyeden girilen sayının 2 katını ekrana yazan program
// Klavyeden sayı girişi al
stdout.write("Bir sayı girin: ");
int sayi = int.parse(stdin.readLineSync()!);
// iki katını hesapla
int sonuc = sayi * 2;
// sonucu ekrana yaz
print(sonuc);
}
Comments