Monday, October 23, 2023

9. Sınıf Programlama Temelleri

 Okulumuzun Youtube Kanalından bu dersin içeriklerini takip edebilirsiniz.

Youtube ta kanala gitmek için TIKLAYINIZ


Akış diagram şekilleri, anlamları ve python karşılıklarını gösteren tablomuz aşağıdadır.







Tuesday, October 17, 2023

11B Mobil Uygulamalar 17.10.2023 Karar verme

 







Switch case kullanımı


import 'dart:io';

void main(List<String> args) {
  // Program çalıştırıldığında aşağıdaki menü görünsün.
  // seçime göre işlemlerin yapılmasını sağlayınız. Not: switch case kullanın

/*
Hesap Makinesi Programı
1. Topla
2. Çıkart
3. Çarp
4. Böl
5. Mod Al
Seçim Yapınız:

*/
  print("""
1. Topla
2. Çıkart
3. Çarp
4. Böl
5. Mod Al
Seçim Yapınız:
""");

  String secim = stdin.readLineSync()!;

  switch (secim) {
    case "1":
      print("Bir  sayı girin: ");
      int a = int.parse(stdin.readLineSync()!);
      print("Bir  sayı girin: ");
      int b = int.parse(stdin.readLineSync()!);

      print("Toplam: ${a + b}");
      break;
    case "2":
      print("Bir  sayı girin: ");
      int a = int.parse(stdin.readLineSync()!);
      print("Bir  sayı girin: ");
      int b = int.parse(stdin.readLineSync()!);

      print("Fark: ${a - b}");
      break;
    case "3":
      print("Bir  sayı girin: ");
      int a = int.parse(stdin.readLineSync()!);
      print("Bir  sayı girin: ");
      int b = int.parse(stdin.readLineSync()!);

      print("Çarpım: ${a * b}");
      break;
    case "4":
      print("Bir  sayı girin: ");
      int a = int.parse(stdin.readLineSync()!);
      print("Bir  sayı girin: ");
      int b = int.parse(stdin.readLineSync()!);

      print("Bölme: ${a / b}");
      break;
    case "5":
      print("Bir  sayı girin: ");
      int a = int.parse(stdin.readLineSync()!);
      print("Bir  sayı girin: ");
      int b = int.parse(stdin.readLineSync()!);

      print("Toplam: ${a % b}");
      break;
    default:
      print("Hatalı giriş");
      break;
  }
}



döngüler







while

do while


do while örnek soru

break


try




 listeler





























Tuesday, October 3, 2023

Maltepe Mesleki ve Teknik Anadolu Lisesi 11B Sınıfı Mobil Uygulamalar dersi Ders Notu 1

 















Sayı girişi alma


Ortalama alan program


        dikdörtgenin alan ve çevresi


    Karar verme yapıları (İF)


Klavyeden girilen doğal sayının rakam olup olmadığını ekrana yazan program