ALIŞTIRMALAR - 1 Sunu 1 ve Sunu 2 İçeriği

Slides:



Advertisements
Benzer bir sunumlar
DİZİLER – I. Kısım YRD.DOÇ.DR. CİHAD DEMİRLİ
Advertisements

BPR151 ALGORİTMA VE PROGRAMLAMA - I
Bilgisayar Programlama I
ALGORİTMA BULUNMASI
Algoritma ve Akış Diyagramları
Ayrık Yapılar Matlab Notları
Algoritma ve Akış Diyagramları
Diferansiyel Denklemler
8.SINIF KAREKÖKLÜ SAYILAR.
BİLGİSAYAR MÜHENDİSLİĞİNE GİRİŞ
TEMEL BİLGİSAYAR BİLİMLERİ
AKIŞ DİYAGRAMLARI Yard.Doç.Dr. Cihad DEMİRLİ
Kareköklü Sayılar TAM KARE OLMAYAN SAYILARIN KAREKÖKLERİNİ STRATEJİ KULLANARAK TAHMİN ETME.
BPR151 ALGORİTMA VE PROGRAMLAMA - I
BPR152 ALGORİTMA VE PROGRAMLAMA - II
doğal sayısındaki rakamların sayı değerleri toplamı kaçtır?
ALGORİTMA VE AKIŞ ŞEMALARI.
Algoritma ve Akış Diyagramları
İŞLEM ÖNCELİĞİ MATEMATİK 5,6.
Görsel C# ile Windows Programlama
Bilgisayar Programlama
Programlama (Hatırlamalar) Yard.Doç.Dr. Cihad DEM İ RL İ Sunu İ çeri ğ i Kayna ğ ı: Vatansever, F. (2010). Algoritma Geliştirme ve Programlamaya Giriş,
Bilgisayar Programlama Güz 2011
BPR151 ALGORİTMA VE PROGRAMLAMA - I
Temel tanımlar ve işleyiş
ALGORİTMALAR VE PROGRAMLAMAYA GİRİŞ
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Algoritmalar (Algoritms)
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
ALGORİTMA VE AKIŞ ŞEMASI
Temel Kavramlar, İşlemler, Operatörler
Diferansiyel Denklemler
Bilgisayar Programlama
DERSİMİZİ ŞU ANA BAŞLIKLAR HALİNDE İNCELEYECEĞİZ.
FIZ 275 Bilgisayar Uygulamaları Ders Notu
8.SINIF KAREKÖKLÜ SAYILAR.
Diğer Bazı Komutlar ve Alıştırmalar
Diferansiyel Denklemler
TRAFİK SORUNU Çözüm.
ALGORİTMA.
MATLAB’ de Programlama
ENF 204 Bilgisayar Programlama Algoritma ve Akış Diyagramları
Problem Yaklaşım Temelleri, Algoritma ve Akış Şeması
BİL 102 BİLGİSAYAR PROGRAMLAMA DERS 1. PROGRAM GELİŞTİRME AŞAMALARI 1- Probleme ilişkin veriler nelerdir? 2- Çözüm yöntemi nasıl olacaktır? 3- Çözüm sonucunda.
PROGRAMLAMA 2. Hafta TEMEL KAVRAMLAR.
PROGRAMLAMA Doç.Dr. Murat ÇAKIROĞLU 2015 – 2016 Güz Dönemi Kredi : 3+1
Algoritma Mantığı ve Akış Diyagramları
Adım Adım Algoritma.
Ders 2 Algoritma İfade Şekilleri
Bilgisayar Programlama
Algoritma.  Algoritma, belirli bir görevi yerine getiren sonlu sayıdaki işlemler dizisidir.  Başka bir deyişle; bir sorunu çözebilmek için gerekli olan.
Programlama Dersi Öğretim üyesi : Prof. Dr. Raşit KÖKER
Bilgisayar Programlama Dersi KTÜ Harita Müh. Böl. 2015/2016Bahar Dönemi Doç. Dr. Oğuz Güngör Yrd. Doç. Dr. Emine Tanır Kayıkçı Yrd. Doç. Dr. Esra TUNÇ.
PROGRAMLAMA MANTIĞI, ALGORİTMA PROBLEM ÇÖZME
BÖLÜM 2 ALGORİTMA.
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMA TEMELLERİ Burak UZUN Bilişim Teknolojileri Öğretmeni Burak UZUN.
Algoritma ve Akış Şemaları
Yapay Zeka Algoritmaları
T.C. ÖMER HALİSDEMİR ÜNİVERSİTESİ EĞİTİM FAKÜLTESİ BİLGİSAYAR VE ÖĞRETİM TEKNOLOJİLERİ ÖĞRETMENLİĞİ EĞİTİMDE BİLİŞİM TEKNOLOJİLERİ – 2 DERSİ ALGORİTMALAR.
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
Algoritmanın Hazırlanması
PROGRAMLAMAYA GİRİŞ FORTRAN 77.
Algoritma Nedir? Algoritmayı, herhangi bir problemin çözümü için izlenecek yolun adımlar halinde yazılması olarak tanımlayabiliriz. Algoritma, bir problemin.
Algoritma ve Akış Diyagramları
BLM-111 PROGRAMLAMA DİLLERİ I Ders-10 Diziler
Sunum transkripti:

ALIŞTIRMALAR - 1 Sunu 1 ve Sunu 2 İçeriği Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay., 2007

Alıştırma 1 A=25 ve B=36 için bilgisayar dilinde kodlanmış yandaki ifadelerin sonuçlarını bulunuz. Denklem Sonuç A^1/2+B^1/2 A^(1/2)+B^1/2 A^1/2+B^(1/2) A^(1/2)+B^(1/2)

Alıştırma 1 A=25 ve B=36 için bilgisayar dilinde kodlanmış yandaki ifadelerin sonuçlarını bulunuz. Denklem Sonuç A^1/2+B^1/2 A^(1/2)+B^1/2 A^1/2+B^(1/2) A^(1/2)+B^(1/2)

A^(1/2)+32/(B*C)+A/B^(1/2) Alıştırma 2 A=64, B=16 C=2 için bilgisayar dilinde kodlanmış yandaki ifadelerin sonuçlarını bulunuz. Denklem Sonuç A^1/2+32/B*C+A/B^1/2 A^(1/2)+32/B*C+A/B^1/2 A^(1/2)+32/(B*C)+A/B^(1/2) A^1/2+32/(B*C)+A/B^(1/2) A^1/2+32/B*C+A/B^(1/2) A^(1/2)+32/B*C+A/B^(1/2)

A^(1/2)+32/(B*C)+A/B^(1/2) Alıştırma 2 A=64, B=16 C=2 için bilgisayar dilinde kodlanmış yandaki ifadelerin sonuçlarını bulunuz. Denklem Sonuç A^1/2+32/B*C+A/B^1/2 A^(1/2)+32/B*C+A/B^1/2 A^(1/2)+32/(B*C)+A/B^(1/2) A^1/2+32/(B*C)+A/B^(1/2) A^1/2+32/B*C+A/B^(1/2) A^(1/2)+32/B*C+A/B^(1/2)

Alıştırma 3 Bilgisayar dilinde kodlanmış aşağıdaki denklemlerin matematiksel karşılıklarını yazınız. Y= (A+B)/C*D+A^1/2*B Y=A+B/C*D+A^1/(2*B) Y=(A+B)/(C*D)+A^(1/2*B) Y=A+B/(C*D)+A^(1/2*B) Y=A+B/C*D+(A^(1/2))*B

Alıştırma 4 Aşağıdaki algoritmanın sonucu nedir? Başla T=0 S=0 Eğer S>10 ise Git 8 T=T+2*S S=S+2 Git 4 Yaz T Dur

Alıştırma 5 Aşağıdaki algoritmanın sonucu nedir? Başla F=1 S=20 Eğer S<1 ise Git 9 S=S-3 F=F+S F=F+2 Git 4 Yaz F Dur

Alıştırma 6 Girilen üç sayıdan en büyüğünü bulan programın algoritmasını hazırlayınız.

Alıştırma 6 – Çözüm 1 Girilen üç sayıdan en büyüğünü bulan programın algoritmasını hazırlayınız. Başla T=0 Bir sayı (A) gir Eğer A>T ise T=A işlemini yap Bir sayı (B) gir Eğer B>T ise T=B işlemini yap Bir sayı (C) gir Eğer C>T ise T=C işlemini yap Yaz T Dur

Alıştırma 6 – Çözüm 2 Girilen üç sayıdan en büyüğünü bulan programın algoritmasını hazırlayınız. Başla T=0, A=0, B=0, C=0 Bir sayı (A) gir Bir sayı (B) gir Bir sayı (C) gir Eğer A>B ise T=A işlemini yap Değilse T=B işlemini yap Eğer C>T ise T=C işlemini yap Yaz T Dur