• Sonuç bulunamadı

Ankara Üniversitesi Nallıhan Meslek Yüksekokulu ALGORİTMA

N/A
N/A
Protected

Academic year: 2021

Share "Ankara Üniversitesi Nallıhan Meslek Yüksekokulu ALGORİTMA"

Copied!
12
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Ankara Üniversitesi

Nallıhan Meslek Yüksekokulu

ALGORİTMA

N B P 1 0 3 P R O G R A M L A M A T E M E L L E R İ Ö Ğ R . G Ö R . M A H M U T K I L I Ç A S L A N

(2)

ALGORİTMALARDA KULLANILAN OPERATÖRLER

◦ Matematiksel Operatörler

◦ Karşılaştırma Operatörleri

◦ Mantıksal İşlem Operatörleri

(3)

Matematiksel İşlemler

Operatör Anlamı

+ Toplama

- Çıkarma

* Çarpma

/ Bölme

% Mod Alma

^ Üs Alma

(4)

Matematiksel İşlemler

İşlem İşlemlerin Algoritmalardaki İfadeleri

İşlem İşlemlerin Algoritmalardaki İfadeleri

(5)

Matematiksel İşlemler

Aşağıdaki Matematiksel ifadelerin Algoritmalardaki karşılılarını yazınız.

İşlem İşlemlerin Algoritmalardaki İfadeleri

İşlem İşlemlerin Algoritmalardaki İfadeleri

(6)

Karşılaştırma Operatörleri

Operatör Anlamı

= Eşitlik

< Küçük

> Büyük

<= Küçük Eşit

>= Büyük Eşit

<> Eşit Değil

(7)

Karşılaştırma Operatörleri

ÖRNEK:Öğrenicinin vize notunun %40 ve final notunun %60 alınarak hesaplanan ortalaması 50’den büyükse geçti, değilse kaldı yazan algoritmayı yazınız.

1. Başla

2. Sayı Oku, vize 3. Sayı Oku, final

4. Ortalama=vize*0,4+final*0,6

5. Eğer Ortalama>50 ise Yaz, ‘’ GEÇTİ ’’

6. Eğer Ortalama<50 ise Yaz, ‘’KALDI’’

7. Son

(8)

Mantıksal Operatörler

İşlem Açıklama

VE Mantıksal ifadenin doğru olabilmesi için tüm

şartların doğru olması gerekir

VEYA Koşullardan birinin doğru olması yeterlidir

DEĞİL Koşulların sağlanmaması

(9)

Mantıksal Operatörler

ÖRNEK:Öğrenicinin vize notunun %40 ve final notunun %60 alınarak hesaplanan ortalaması

50’den büyükse geçti, değilse kaldı yazan algoritmayı yazınız. Ayrıca öğrencinin geçmesi için

final notunun 35’ten büyük olması istenmektedir

(10)

Mantıksal Operatörler

1. Başla

2. Sayı Oku, vize 3. Sayı Oku, final

4. Ortalama=vize*0,4+final*0,6

5. Eğer Ortalama>50 ve final>35 ise Yaz, ‘’ GEÇTİ ’’

6. Eğer Ortalama<50 veya final<35 ise Yaz, ‘’KALDI’’

7. Son

(11)

ÖRNEKLER

1. Karenin kenar uzunluğu kullanıcıdan alınarak, alanını ve çevresini hesaplayan algoritmayı yazınız.

2. 1 ile kullanıcının girdiği bir sayı aralığındaki sayıların toplayan algoritmayı yazınız.

3. Girilen sayının tek mi çift mi olduğunu yazan algoritmayı yazınız

(12)

KAYNAKLAR

Dr. Fahri VATANSEVER, Algoritma Geliştirme ve Programlamaya Giriş, Seçkin Yayıncılık

Erhan ARI, Algoritma ve C# Programlama,Seçkin Yayıncılık

Referanslar

Benzer Belgeler

Belirleyici özellik çıkartıcı olarak adlandırılan bir sistem veya program, bir özellik vektörü olan x’in elemanlarına karşılık gelen belirleyici özellikleri x1, x2, ...,

bilgisayarlar otomatik olarak eşleşerek internete çıkarlar, eğer yeterli sayıda IP adresi yoksa ilk eşleşen bilgisayar internete

 Statik IP atamasında her bir IP adresi elle verildiği için aynı IP adresi verilen.. cihazlarda çakışma

 Ağa yapılan saldırılar donanıma veya yazılıma yönelik olabilir... Ağ

 Kullanıcı bir tarayıcı penceresini açtığında, Reklam yazılımı kullanıcının İnternetteki sörf hareketlerine dayanarak ürün veya hizmetlerin reklamını yapan

Üyesi Tarık Erfidan, Kocaeli Üniversitesi, Elektrik Mühendisliği, Elektronik Ders Notu,

Üyesi Tarık Erfidan, Kocaeli Üniversitesi, Elektrik Mühendisliği, Elektronik Ders Notu,

Bir AC üreteçten çıkan gerilimin, çıkabildiği maximum voltaj noktasına o gerilimin maksimum değeri denir ve V max veya V tepe ile gösterilir.. Bu gerilimin bir de