Skip to content

ysfslgg/flutter-projesi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mobil Programlama Ders Ödevleri ve Uygulamaları

Bu depoda, İstinye Üniversitesi Bilgisayar Programcılığı eğitimi kapsamında Dart dili kullanılarak geliştirilmiş mobil programlama vize ve final senaryo ödevleri yer almaktadır.


📂 Proje İçerikleri

1. Dosya Arşivleme ve Raporlama Sistemi (dosya_deposu.dart)

  • Açıklama: Tekrar eden dosyaların sisteme yüklenmesini engelleyen ve tüm arşivleme işlemlerini bir metin dosyasına (arsiv_raporu.txt) kaydeden sistem.
  • Kullanılan Yapılar: Set<String> (tekrarsız veri saklama), File I/O (dosya oluşturma/yazma), try-catch hata yönetimi, Nesne Yönelimli Programlama (OOP).

2. Müşteri İndirim Hesaplama Sistemi (indirim_hesaplama.dart)

  • Açıklama: Kullanıcının üyelik durumuna (yeni üye / ilk alışveriş) göre dinamik indirim oranları hesaplayan algoritma.
  • Kullanılan Yapılar: Mantıksal Operatörler (&&, ||), if-else karar mekanizmaları.

3. Otomatik Lastik Basınç Kontrol Sistemi (lastik_basinc.dart)

  • Açıklama: Belirli basınç değerleri arasında artış simülasyonu yapan ve hedef basınca ulaşıldığında uyarı veren kontrol mekanizması.
  • Kullanılan Yapılar: for döngüsü, döngü içi koşul kontrolleri.

🛠 Kullanım

Dosyaları çalıştırmak için bilgisayarınızda Dart SDK veya Flutter kurulumunun olması yeterlidir:

dart run dosya_deposu.dart
dart run indirim_hesaplama.dart
dart run lastik_basinc.dart

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages