ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

Slides:



Advertisements
Benzer bir sunumlar
8. SINIF 3. ÜNİTE BİLGİ YARIŞMASI
Advertisements

el ma 1Erdoğan ÖZTÜRK ma ma 2 Em re 3 E ren 4.
Yrd. Doç. Dr. Mustafa Akkol
Değişkenler ve bellek Değişkenler
NOKTA, DOĞRU, DOĞRU PARÇASI, IŞIN, DÜZLEMDEKİ DOĞRULAR
Saydığımızda 15 tane sayı olduğunu görürüz.
T.C. İNÖNÜ ÜNİVERSİTESİ Arapgir Meslek YÜKSEKOKULU
-Demografik- Nüfus Analizi
Atlayarak Sayalım Birer sayalım
Diferansiyel Denklemler
ALGORİTMA ÖRNEKLERİ Programlamaya Giriş
KIR ÇİÇEKLERİM’ E RakamlarImIz Akhisar Koleji 1/A.
Verimli Ders Çalışma Teknikleri.
BPR151 ALGORİTMA VE PROGRAMLAMA - I
HİSTOGRAM OLUŞTURMA VE YORUMLAMA
Soruya geri dön
Prof. Dr. Leyla Küçükahmet
MÜRŞİT BEKTAŞ 1-A SINIFI
CAN Özel Güvenlik Eğt. Hizmetleri canozelguvenlik.com.tr.
GÖK-AY Özel Güvenlik Eğt. Hizmetleri
1/20 PROBLEMLER A B C D Bir fabrikada kadın ve çocuk toplam 122 işçi çalışmaktadır. Bu fabrikada kadın işçilerin sayısı, çocuk işçilerin sayısının 4 katından.
TOPLAMA İŞLEMİNDE VERİLMEYEN TOPLANANI BULMA
HAZIRLAYAN:SAVAŞ TURAN AKKOYUNLU İLKÖĞRETİM OKULU 2/D SINIFI
BPR152 ALGORİTMA VE PROGRAMLAMA - II
1/25 Dört İşlem Problemleri A B C D Sınıfımızda toplam 49 öğrenci okuyor. Erkek öğrencilerin sayısı, kız öğrencilerin sayısından 3 kişi azdır.
ORHAN EREN İLKOKULU 1-A.
Ödevlerin en iyi ÇÖZÜMLERİ
ÖRNEKLEM VE ÖRNEKLEME Dr.A.Tevfik SÜNTER.
RASYONEL SAYILARDA İŞLEMLER
YASED BAROMETRE 2006 AĞUSTOS.
İŞLEM ÖNCELİĞİ MATEMATİK 5,6.
ARALARINDA ASAL SAYILAR
ZAMBAK 1 SORU BANKASI UĞUR CESUR 1 ZAMBAK 1 SORU BANKASI ÖZEL SORULARI Hazırlayan: UĞUR CESUR.
1/20 BÖLME İŞLEMİ A B C D : 4 işleminde, bölüm kaçtır?
Gün Kitabın Adı ve Yazarı Okuduğu sayfa sayısı
TÜRKİYE KAMU HASTANELERİ KURUMU
1 YASED BAROMETRE 18 MART 2008 İSTANBUL.
Sayı Doğrusunda Toplama İşlemi Yapalım
İmalat Yöntemleri Teyfik Demir
Matematik 2 Örüntü Alıştırmaları.
TÜRKİYE İSTATİSTİK KURUMU İzmir Bölge Müdürlüğü 1/25.
Tam sayılarda bölme ve çarpma işlemi
PÇAĞEXER / SAYILAR Ali İhsan TARI İnş. Yük. Müh. F5 tuşu slaytları çalıştırmaktadır.
HABTEKUS' HABTEKUS'08 3.
4 X x X X X
Mukavemet II Strength of Materials II
1’in içinde 4 yok.O zaman 16 içinde 4 kaç kere var?
PASCAL ile Programlamaya Giriş
Matematik Bütün Konular Slayt.
Bir bölme işleminde bölen 8,Bölüm 7, kalan 1ise bölünen Kaçtır?
Diferansiyel Denklemler
ANA BABA TUTUMU ENVANTERİ
1 DEĞİŞMEYİN !!!
Test : 2 Konu: Çarpanlar ve Katlar
2010 – 2011 ÖĞRETİM DÖNEMİ ANAMUR ÖZEL YILDIRIMHAN TEKALAN İ. O 4
VERİ İŞLEME VERİ İŞLEME-4.
1 (2009 OCAK-ARALIK) TAHAKKUK ARTIŞ ORANLARI. 2 VERGİ GELİRLERİ TOPLAMIDA TAHAKKUK ARTIŞ ORANLARI ( OCAK-ARLIK/2009 )
Çocuklar,sayılar arasındaki İlişkiyi fark ettiniz mi?
Toplama Yapalım Hikmet Sırma 1-A sınıfı.
SAYILAR NUMBERS. SAYILAR 77 55 66 99 11 33 88.
1/22 GEOMETRİ (Dikdörtgen) Aşağıdaki şekillerden hangisi dikdörtgendir? AB C D.
ONDALIK KESİRLERLE TOPLAMA İŞLEMİ
1/20 ÇARPMA İŞLEMİ A B C D x 5 işleminin sonucu kaçtır?
1.HAFTA 26 Ağustos 2009 ÇARŞAMBA 2.HAFTA 01 EYLÜL 2009 SALI 3.HAFTA 09 EYLÜL 2009 ÇARŞAMBA 4.HAFTA 15 EYLÜL 2009 SALI 5.HAFTA 23 EYLÜL 2009 ÇARŞAMBA 6.HAFTA.
1.HAFTA 26 Ağustos 2009 ÇARŞAMBA 2.HAFTA 01 EYLÜL 2009 SALI 3.HAFTA 09 EYLÜL 2009 ÇARŞAMBA 4.HAFTA 15 EYLÜL 2009 SALI 5.HAFTA 23 EYLÜL 2009 ÇARŞAMBA 6.HAFTA.
Toplam – toplanan = toplanan
PÇAĞEXER / SAYILAR Ali İhsan TARI İnş. Yük. Müh. F5 tuşu slaytları çalıştırmaktadır.
Diferansiyel Denklemler
ALGORİTMA VE PROGRAMLAMAYA GİRİŞ Prof.Dr.Mustafa ERGÜN PASCAL ile Programlamaya Giriş DÖNGÜLER (Loops)
Procedure ve Function PASCAL’da
Sunum transkripti:

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün PASCAL’a GİRİŞ ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün Pascal’da atama işaretleri Var j,toplam : integer; Const adi = ‘Mustafa’; yas = 28; Begin toplam := 0 for j := 1 to 10 do toplam := toplam + j; writeln (toplam); End. : = := ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün Alıştırmalar Hataları bulunuz: Var yas = 25 Const araba : ‘Cadillac’ Nasıl yazarsınız? Adınızı, Yaşınızı, Doğum Yerinizi ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün Write writeln Program yazma1; Uses wincrt; begin writeln; writeln ('Sınav sonuçları'); writeln (100:10,87:10,95:10); writeln (89:10,82:10,45:10); writeln (73:10,64:10); writeln (123.54:10:3); writeln (123.6754:10:3); writeln (125:8,3452.98:10:2); end. ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün Write writeln Program yazma2; Uses wincrt; begin write ('Pascal bir'); writeln (' yapısal dildir.'); writeln; writeln ('Pascal dilinin kurucusu '); writeln ('Niklaus Wirth''tir'); end. ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün Aritmetik işlemler İfade veya işlem Öncelik ( ) Önce parantez içi. İçten dışa *, mod, div Çarpma, bölme +, - Toplama, çıkarma İfade Sonucu -3 + 2 -1 -3 * 2 - 6 3 * (-2) - 6 3 * (-2) 6 17 div 3 5 (tam bölen) 17 mod 3 2 (kalan) -17 div 3 - 5 -17 mod 3 1 -17 div (-3) 5 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün (3 – 4) + 18 div 5 + 2 -1 + 18 div 5 + 2 -1 + 3 + 2 2 + 2 4 12 3 4 0 12 div 3 12 mod 3 3 4 2 14 div 3 14 mod 3 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün 18.2 + (-4.3) * (10.1 + (72.3 /3.0 – 4.5)) 18.2 + (-4.3) * (10.1 + ( 24.1 – 4.5)) 18.2 + (-4.3) * (10.1 + ( 19.6 )) 18.2 + (-4.3) * (10.1 + 19.6 ) 18.2 + (-4.3) * ( 29.7 ) 18.2 + -127.71 -109.51 Sınav sorusu İfade Sonucu -1.0 + 3.5 + 2.0 4.5 -1.0 + 3.5 * 2.0 6.0 2.0 * (1.2 - 4.3) -6.2 2.0 * 1.2 - 4.3 -1.9 -12.6 / 3.0 + 3.0 -1.2 -12.6 / (3.0 + 3.0) -2.1 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün Doğru/Yanlış İfade Doğru mu Veri tipi -2.0 * 17 Evet Real 13.1 – 22 Evet Real 14 / 7 Evet Real 14 / 7.0 Evet Real 10.0 mod 2 Hayır 10 mod 2.0 Hayır -15 div 3 Evet Integer -15 div 3.0 hayır 32.0 div 4.0 hayır 7 + 5.0 Evet Real Writeln (-7.0:8:2) Evet   -7.00 Writeln (187:6) Evet   187 Writeln (187:6:2) Hayır Writeln (-9.0:8) Doğru -9.0E+0 Writeln (-9.0:6:2) Doğru -9.00 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün VAR Topl : integer; Ort : real; Harf : char olduğunda Doğru/Yanlış İfade Doğru mu Yanlış nedeni Topl := 50; doğru Topl := 10.5; yanlış integer değil Ort := 15.6; doğru Ort := 33; doğru Harf := ‘A’; doğru Harf := ‘HI’; yanlış tek harf olacak Harf := 20; yanlış Harf := A; yanlış ‘ ‘ içinde Harf := ‘7’; doğru Topl := ‘7’; yanlış ‘’ içinde olmalı ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün Program hesap; Uses wincrt; begin writeln(17 - 3 + 2); writeln(-15 * 3 + 4); writeln(123 mod 5); writeln(123 div 5); writeln(5 * 123 mod 5 + 123 mod 5); writeln(-21 * 3 * (-1)); writeln(14 * (3 + 18 div 4) - 50); writeln(100 - (4 * (3 + 2)) * (-2)); writeln(-56 mod 3); writeln(14 * 8 mod 5 - 23 div (-4)); end. ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün Program hesap2; Uses wincrt; begin writeln (3.21 + 5.02 / 6.1:8:2); writeln (6.0 / 2.0 * 3.0:8:4); writeln (6.0 / (2.0+3.0):8:5); writeln (-20.5 * (2.1 + 2.0):8:1); writeln (-2.0 * (56.8 / 4.0 + 0.8) + 5.0:8:3); writeln (1.0482 * 0.0283:8:4); writeln (800.0E-2 / 4.0 + 15.3:8:2); end. ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün