SlideShare a Scribd company logo
1 of 2
Yazılım Mühendisliği Bölümü
                         YMT218 Nesne Tabanlı Programlama Laboratuvarı 1

Bu laboratuvar çalışmasında aşağıdaki konulara ilişkin uygulamalar gerçekleştirilecektir.
        Temel veri tipleri ve operatörler
        Temel input/output fonksiyonları
        Operatör önceliği
        Kontrol yapıları



Uygulama 1:
Klavyeden girilen iki sayıya dört işlem uygulayan programı yazınız.




Uygulama 2:
Aşağıda verilen ifadeler için sonuçları hesaplayarak operatörlerin işlem önceliğini belirleyiniz.
        36 / 6 / 3
        8/4*2
        42 + 6 - 1 + 3
        (3 + 2) * 4 - 1 + 6 / 2
        (5 - 2) * 2 - 1 + 82 / 2

Uygulama 3:
x = 24, y = 11 ve z = 34 için aşağıdaki mantıksal ifadelerin doğru veya yanlış olduklarını ekrana yazınız.
         23 == 55 && 76 > 45 && 5 < 12
         23 >= 23 && 45 != 18
         x> y && z == y && z < x
         z> x && y < x

Uygulama 4:
Girilen iki sayının biri birine tam bölünüp bölünemediğini bulan programı yazınız.
Uygulama 5:
gg.aa.yyyy formatında girilen tarih bilgisinden hangi ayda olduğumuzu gösteren programı yazınız.




Uygulama 6:
İkinci dereceden denklem köklerini bulan programı yazınız.




Uygulama 7:
Girilen bir derece değerini radyan ve gradyan değerine çeviren programı yazınız.

More Related Content

Similar to Uygulama 1

Yazılım Mimarileri - Yazılım Geliştirme Modelleri
Yazılım Mimarileri - Yazılım Geliştirme ModelleriYazılım Mimarileri - Yazılım Geliştirme Modelleri
Yazılım Mimarileri - Yazılım Geliştirme ModelleriKubra Kose
 
Kodlamaya hazırlık
Kodlamaya hazırlıkKodlamaya hazırlık
Kodlamaya hazırlıkErol Dizdar
 
Yazılım geliştirme süreçleri2
Yazılım geliştirme süreçleri2 Yazılım geliştirme süreçleri2
Yazılım geliştirme süreçleri2 canevzat
 
Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)Ahmet Yanik
 
Yazilim projeleri maliyet tahmini ve cocomo modeli
Yazilim projeleri maliyet tahmini ve cocomo modeliYazilim projeleri maliyet tahmini ve cocomo modeli
Yazilim projeleri maliyet tahmini ve cocomo modeliZafer Düzen
 

Similar to Uygulama 1 (9)

Yazılım Mimarileri - Yazılım Geliştirme Modelleri
Yazılım Mimarileri - Yazılım Geliştirme ModelleriYazılım Mimarileri - Yazılım Geliştirme Modelleri
Yazılım Mimarileri - Yazılım Geliştirme Modelleri
 
Basit kodlar
Basit kodlarBasit kodlar
Basit kodlar
 
Test
TestTest
Test
 
Visual Studio Developer Tools
Visual Studio Developer ToolsVisual Studio Developer Tools
Visual Studio Developer Tools
 
Kodlamaya hazırlık
Kodlamaya hazırlıkKodlamaya hazırlık
Kodlamaya hazırlık
 
Yazılım geliştirme süreçleri2
Yazılım geliştirme süreçleri2 Yazılım geliştirme süreçleri2
Yazılım geliştirme süreçleri2
 
Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)
 
Sunum tdd
Sunum tddSunum tdd
Sunum tdd
 
Yazilim projeleri maliyet tahmini ve cocomo modeli
Yazilim projeleri maliyet tahmini ve cocomo modeliYazilim projeleri maliyet tahmini ve cocomo modeli
Yazilim projeleri maliyet tahmini ve cocomo modeli
 

More from Emrah Gürcan

Web servisi güvenliği
Web servisi güvenliğiWeb servisi güvenliği
Web servisi güvenliğiEmrah Gürcan
 
6 sayı teorisinin temelleri
6 sayı teorisinin temelleri6 sayı teorisinin temelleri
6 sayı teorisinin temelleriEmrah Gürcan
 
5 saymanın temel prensipleri
5 saymanın temel prensipleri5 saymanın temel prensipleri
5 saymanın temel prensipleriEmrah Gürcan
 
Ayrık yapılar algoritmalar
Ayrık yapılar algoritmalarAyrık yapılar algoritmalar
Ayrık yapılar algoritmalarEmrah Gürcan
 
Matematiksel veri yapıları
Matematiksel veri yapılarıMatematiksel veri yapıları
Matematiksel veri yapılarıEmrah Gürcan
 
Bilgi sistemleri ve güvenliği 2
Bilgi sistemleri ve güvenliği 2Bilgi sistemleri ve güvenliği 2
Bilgi sistemleri ve güvenliği 2Emrah Gürcan
 

More from Emrah Gürcan (11)

Uygulama 1
Uygulama 1Uygulama 1
Uygulama 1
 
Proje dökümanı
Proje dökümanıProje dökümanı
Proje dökümanı
 
Web servisi güvenliği
Web servisi güvenliğiWeb servisi güvenliği
Web servisi güvenliği
 
6 sayı teorisinin temelleri
6 sayı teorisinin temelleri6 sayı teorisinin temelleri
6 sayı teorisinin temelleri
 
5 saymanın temel prensipleri
5 saymanın temel prensipleri5 saymanın temel prensipleri
5 saymanın temel prensipleri
 
Bilgi sis..
Bilgi sis..Bilgi sis..
Bilgi sis..
 
Ispat yöntemleri
Ispat yöntemleriIspat yöntemleri
Ispat yöntemleri
 
Ayrık yapılar algoritmalar
Ayrık yapılar algoritmalarAyrık yapılar algoritmalar
Ayrık yapılar algoritmalar
 
Matematiksel veri yapıları
Matematiksel veri yapılarıMatematiksel veri yapıları
Matematiksel veri yapıları
 
Hafta 3
Hafta 3Hafta 3
Hafta 3
 
Bilgi sistemleri ve güvenliği 2
Bilgi sistemleri ve güvenliği 2Bilgi sistemleri ve güvenliği 2
Bilgi sistemleri ve güvenliği 2
 

Uygulama 1

  • 1. Yazılım Mühendisliği Bölümü YMT218 Nesne Tabanlı Programlama Laboratuvarı 1 Bu laboratuvar çalışmasında aşağıdaki konulara ilişkin uygulamalar gerçekleştirilecektir. Temel veri tipleri ve operatörler Temel input/output fonksiyonları Operatör önceliği Kontrol yapıları Uygulama 1: Klavyeden girilen iki sayıya dört işlem uygulayan programı yazınız. Uygulama 2: Aşağıda verilen ifadeler için sonuçları hesaplayarak operatörlerin işlem önceliğini belirleyiniz. 36 / 6 / 3 8/4*2 42 + 6 - 1 + 3 (3 + 2) * 4 - 1 + 6 / 2 (5 - 2) * 2 - 1 + 82 / 2 Uygulama 3: x = 24, y = 11 ve z = 34 için aşağıdaki mantıksal ifadelerin doğru veya yanlış olduklarını ekrana yazınız. 23 == 55 && 76 > 45 && 5 < 12 23 >= 23 && 45 != 18 x> y && z == y && z < x z> x && y < x Uygulama 4: Girilen iki sayının biri birine tam bölünüp bölünemediğini bulan programı yazınız.
  • 2. Uygulama 5: gg.aa.yyyy formatında girilen tarih bilgisinden hangi ayda olduğumuzu gösteren programı yazınız. Uygulama 6: İkinci dereceden denklem köklerini bulan programı yazınız. Uygulama 7: Girilen bir derece değerini radyan ve gradyan değerine çeviren programı yazınız.