Fortran komut satırı toplam 80 kolon ve 5 bölgeden oluģur. Komut satırının yapısı aģağıdaki gibidir:
|
|
- Murat Asani
- 6 yıl önce
- İzleme sayısı:
Transkript
1 FORTRAN (FORmula TRANslation) Fortran komut satırı toplam 80 kolon ve 5 bölgeden oluģur. Komut satırının yapısı aģağıdaki gibidir: A B C D E A Bölgesi: (1. kolon) B Bölgesi: (2-5 kolon) C Bölgesi: (6. kolon) D Bölgesi: (7-72. kolon) E Bölgesi: (73-80 kolon) Açıklama satırı olup olmadığını belirleyen bölgedir. Açıklama satırı olduğunu komut satırının 1. kolonuna yazılan C (Comment) parametresi belirtir. Komut satırına ait satır numarasının yazıldığı bölgedir. Eğer komut satırına bir numara verilmemiģse bu belge boģ bırakılır. Komut satırının devam satırı olup olmadığını belirleyen bölgedir. Komut satırı bir önceki satırın devamı ise 6. kolona boģluk dıģında her hangi bir karakter yazılır. (*,$, vs.) Fortran komutlarının yazıldığı bölgedir. Tamamlayıcı bilgilerin yazıldığı bölgedir. Ġstenirse boģ bırakılabilir. Programın uygulanmasında hiçbir etkisi yoktur. Fortran Programını OluĢturma: Yazılacak programı oluģturan komut satırları mevcut editörlerden biri kullanılarak fortran yazım kurallarına uygun olarak oluģturulurlar ve uzantısı.f veya.for olacak Ģekilde disk/disket üzerinde saklanır. Fortran Programını Derleme: OluĢturulan bir fortran programının derleme iģlemine tutulması zorunludur. (Compile-Build-Exe) 1
2 Fortran Alfabesi FORTRAN alfabesi 10 nümerik, 26 alfabetik ve 13 özel karakterden oluģur. DEĞĠġMEZLER: BĠLGĠ TÜRLERĠ: Fortranda kullanılan bilgiler 3 türlüdür. 1- Sayısal bilgiler 2- Mantıksal bilgiler 3- Alfasayısal bilgiler Ayrıca her bilgi türü 1- DeğiĢmezler 2- DeğiĢkenler Değeri değiģmeyen bilgilerdir. Fortran da 3 tür değiģmez vardır. olmak üzere ikiye ayrılır. 1-Sayısal DeğiĢmezler: (0-9) arası rakamlar, (+,-) iģaretleri, (.) parametresi ve üs bildiren indislerden oluģan sabitlerdir. Fortranda değiģmezleri türlerine göre 4 grupta inceleyebiliriz. Tamsayı DeğiĢmezi (0-9) arası rakamlardan oluģur, (+,-) iģaretleri içerebilirler, (.) nokta içermezler. Geçerli: Geçersiz: (Nokta iģareti kullanılmıģ) 1E02 (E indisi kullanılmıģ) 2
3 Tek Duyarlı Gerçel (Reel) Sayı DeğiĢmezi (0-9) arası rakamlardan oluģur, (+,-) iģaretleri içerebilirler, (.) nokta içerirler, (E) indisi içerebilirler, Üs kısmı tamsayı olmalıdır, Noktadan sonra 7 basamak hassasiyetindedir. Geçerli: E E E05 Geçersiz: 127 (Nokta kullanılmamıģ) 12.8E2.8 (üs kısmı tamsayı değil) (noktadan sonraki basamak sayısı 7 den fazla) Çift Duyarlı Gerçel (Reel) Sayı DeğiĢmezi (0-9) arası rakamlardan oluģur, (+,-) iģaretleri içerebilirler, (.) nokta içerirler, (D) indisi içerebilirler, Üs kısmı tamsayı olmalıdır, Noktadan sonra 16 basamak hassasiyetindedir. Geçerli: D-08 Geçersiz: 118 (Nokta kullanılmamıģ) 1.E18 (E kullanılmıģ) 1.25D3.8 (üs tamsayı değil) KarmaĢık Sayı DeğiĢmezi 0-9 arası rakamlardan oluģur. (E) ve (D) indisi ile üs kısmı verilebilir. Üs kısmı tamsayı olmalıdır. Her iki kısım nokta (.) içermelidir. Gerçek ve sanal olmak üzere iki kısımdan oluģan ifadelerdir. a+ib a ib : Gerçek kısım : Sanal kısım a+ib ifadesi fortranda (a,b) Ģeklinde gösterilir. (a : gerçek kısım, b : sanal kısım) Matematiksel Gösterimi Fortran Gösterimi i (3.8,15.2) -15.3i (0,-15.3) i (7.5E+3,18.5) 1.82+i (18.2D-01,1D0) 3.8,15.2 (Parantezler yok) (3,-15.2) (Gerçek kısım için tamsayı kullanılmıģ) (1.E12,33) (Sanal kısım için tamsayı kullanılmıģ) (5.) (Sanal kısım tanımsız) 2-Mantıksal değiģmezler :.TRUE. veya.false. değerlerini içeren ve karar verme iģlemi sırasında kullanılan değiģmezler. 3- Alfasayısal değiģmezler : (tırnak) içerisindeki yazılan karakterler dizisidir. Simgesel gösterimi : bilgi Örnek: TRAKYA UNIVERSITESI veya
4 DEĞĠġKENLER: Sürekli yeni değerler alabilen ancak aynı anda tek değer tutabilen ifadelerdir. DeğiĢkenler dıģ ortam ile bilgisayar arasındaki iletiģimde bir köprü görevi görür. 3 grupta incelenir. 1-Sayısal DeğiĢkenler: Genel olarak 0-9 arası rakamlar ile (+) ve (-) iģaretlerden oluģan üzerinde aritmetiksel iģlemler yapılabilen ifadelerdir. Fortranda sayısal değiģkenler Tamsayı Tek duyarlı gerçek sayı Çift duyarlı gerçek sayı KarmaĢık sayı 2-Mantıksal DeğiĢkenler: Karar vermede kullanılan ve.true. /.FALSE. değerlerini içeren değiģkenlerdir. 3-Alfasayısal DeğiĢkenler: Tüm karakterleri içeren üzerinde aritmetiksel iģlemler yapılamayan ifadelerdir. Fortrandan DeğiĢken Tanımlama: DeğiĢken tanımlama kuralları, Tanımlanan değiģken Ġngiliz alfabesindeki harfler, 0-9 arası rakamlardan oluģur. Tanımlanan değiģkenin ilk karakteri harf olmalıdır. Diğer karakterler harf yada rakam olabilir. Tanımlı değiģkenin uzunluğu maksimum 6 karakter olabilir. Aksi söylenmedikçe I,J,K,L,M,N harflerinden biri ile baģlayan değiģken tamsayı değiģken olarak kabul edilir. Aksi söylenmedikçe I,J,K,L,M,N dıģındaki harflerden biri ile baģlayan değiģken gerçel sayı değiģken olarak kabul edilir. DeğiĢkenlerin türü, tür tanımlama deyimleri kullanma sureti ile belirlenir. Geçerli DeğiĢkenler: BRUT MESLEK I222 SAYI1 TOPLAM Gerçel sayı değiģken Tamsayı değiģken Tamsayı değiģken Gerçel sayı değiģken Gerçel sayı değiģken Geçersiz DeğiĢkenler : 1SAYI BRUT-M SONUÇ ilk karakter harf değil tire(-) iģareti kullanılmıģ Türkçe karakter kullanılmıģ DeğiĢken Türlerinin Tanımlanması: Fortran değiģkenlerinin türlerini tanımlamak için tür tanımlama deyimleri kullanılır. Tür tanımlama deyimleri programın baģında yer alır. Tür tanımlama deyimleri Sütun arasında yer almalıdır. Aynı değiģken iki farklı türde tanımlanamaz. Aynı program içinde farklı tür tanımlama deyimleri kullanılabilir. Tür tanımlama deyimleri ile dizi açılabilir. INTEGER REAL DOUBLE PRECISION COMPLEX LOGICAL CHARACTER DeğiĢkenleri basit değiģken, dizi adı veya tanımı olabilir. DeğiĢken sayısı birden fazla ise birbirlerinden virgüllerle ayrılmalıdır. 4
5 INTEGER DEYĠMĠ: Tamsayı değiģkenleri tanımlamada kullanılan tür tanımlama deyimidir. INTEGER BRUT, TOPLAM, TABAKA(100) Komut satırı ile veya INTEGER BRUT INTEGER TOPLAM INTEGER TABAKA(100) tanımlamasıyla BRUT ve TOPLAM tamsayı değiģken TABAKA(100) 100 elemanlı tamsayı dizi değiģken olarak tanımlanmıģtır. Aynı program içinde 1 den fazla INTEGER deyimi kullanılabilir. REAL DEYĠMĠ: Tek duyarlı gerçel sayı değiģkenleri tanımlamada kullanılan tür tanımlama deyimidir. REAL MALZEME,KALAN,NET(200) MALZEME, KALAN NET(200) değiģkenleri Tamsayı tek duyarlı gerçel sayı değiģkeni, 200 elemanlı tek duyarlı gerçel sayı değiģkeni olarak tanımlanmıģtır. Aynı program içinde birden fazla REAL deyimi kullanılabilir. REAL MALZEME REAL KALAN REAL NET(200) DOUBLE PRECISION DEYĠMĠ: Çift duyarlı gerçel sayı değiģkenleri tanımlamada kullanılan tür tanımlama deyimidir. DOUBLE PRECISION A, KALAN, A111(100) A, KALAN Çift duyarlı gerçel sayı değiģkenleri ve A111(100) 100 elemanlı Çift duyarlı gerçel sayı değiģkeni olarak tanımlanmıģtır. COMPLEX DEYĠMĠ: KarmaĢık sayı değiģkenleri tanımlamada kullanılan bir tür tanımlama deyimidir. COMPLEX MIN,MAX,BRUT1,K(100) veya COMPLEX MIN COMPLEX MAX COMPLEX BRUT1 COMPLEX K(100) tanımlamasında MIN,MAX,BRUT1 karmaģık sayı değiģken, K(100) 100 elemanlı karmaģık dizi değiģken olarak tanımlanmıģtır. LOGICAL DEYĠMĠ: Mantıksal değiģkenleri tanımlamada kullanılan bir tanımlama deyimidir. LOGICAL DOGRU, YANLIS, DENET(100) tanımlamasında DOGRU, YANLIS mantıksal sayı değiģken, DENET(100) 100 elemanlı mantıksal dizi değiģken olarak tanımlanmıģtır. 5
6 CHARACTER DEYĠMĠ: Alfasayısal değiģkenleri tanımlamada kullanılan bir tanımlama deyimidir. Genel formu; Ģeklindedir. CHARACTER [*n] <değiģken listesi>[n] n tanımlanan değiģkenin karakter uzunluğudur ve varsayılan büyüklüğü 1 byte dır en fazla 127 karakter olabilir. CHARACTER AD, SOY Komut satırı ile AD ve SOY alfasayısal değiģkenleri tanımlanmıģtır. CHARACTER*20 AD, SOY Komut satırı ile AD ve SOY alfasayısal değiģkenleri 20 karakter olarak tanımlanmıģtır. CHARACTER AD*20,SOY*10 Komut satırı ile AD alfasayısal değiģkeni 20 karakter ve SOY alfasayısal değiģkenleri 10 karakter olarak tanımlanmıģtır. 6
7 IMPLICIT DEYĠMĠ: Bir harf yada bir bölgeyi oluģturan harflerden biri ile baģlayan birden fazla değiģkenin türünü tanımlamada kullanılan fortran deyimidir. INTEGER REAL DOUBLE PRECISION IMPLICIT COMPLEX LOGICAL CHARACTER HARF IMPLICIT INTEGER(A,R,O) IMPLICIT REAL (A-L), LOGICAL (X,Y) IMPLICIT INTEGER(A-C), LOGICAL (B) A,R ve O harflerinden biri ile baģlayan değiģken tamsayı değiģken olarak kabul edilecektir. A ve L dahil bu aralıktaki harflerden biri ile baģlayan değiģken Tek duyarlı Gerçel sayı değiģken, X,Y harflerinden biri ile baģlayan mantıksal değiģken olacak kabul edilir. A,B,C harflerinden biri ile baģlayan değiģken tamsayı değiģken B ile baģlayan mantıksal değiģken olarak kabul edilsin istenmiģtir. ANCAK B değiģkeni iki farklı türde tanımlanamayacağından hatalıdır. FORTRANDA OPERATÖRLER: Bir iģlem yapmak, koģul cümlesini oluģturmak veya birden fazla koģul cümlesine bağlı olarak program akıģının yönlendirilmesi ve iģlemlerdeki önceliklerin hangi sırada yapıldığını göstermek amacıyla kullanılan operatörleri Aritmetiksel Karakter (Alfasayısal) ĠliĢkisel (KarĢılaĢtırma) Mantıksal Olmak üzere 4 gruba ayırabiliriz. ARĠTMETĠKSEL OPERATÖRLER: Aritmetiksel bir iģlemin yapılmasında kullanılan iģaretlerdir. ĠĢlem ĠĢaret Örnek Sonuç Üs alma ** 2**3 8 Bölme / 5/2 (bölen tamsayı) 5/2.(bölen real) Çarpma * 3*2 6 Toplama Çıkarma Aritmetik iģlemlerdeki öncelikler: ĠĢaret ĠĢlem Önceliği ĠĢlem yönü ( ) Parantez En yüksek Ġçten dıģa ** Üs alma Soldan - Sağa *,/ Çarpma, Bölme Soldan Sağa +,- Toplama,Çıkarma En düģük Soldan - Sağa 5/2 Sonuç 2 dir. Çünkü tamsayı ile tamsayının aritmetik iģlem sonucu tamsayıdır. 5/2. Sonuç 2.5 dir. Çünkü bir tamsayı ile gerçel sayının sonucu gerçel sayıdır. 6**0.5 Sonuç gerçeldir. Bir tamsayının üssü gerçel ise elde edilen değer gerçeldir. 3**2 Sonuç tamsayıdır. Bir tamsayının üssü tamsayı ise sonuç tamsayıdır. 7
8 Aritmetik iģlem Fortran daki gösterimi Sonuç: (A=1, B=2, C=3, D=4 için) A B C (A+B)/C 1 A B C D ((A+B)*C)**D 6561 A B C A**B**C 1 B 4AC 2A 2 (B**2-4*A*C)/2*A -4 A B 1 2C D ((A+B)/(2*C-D)) A B D C A (A/(B**2*D)/(C+A**2.)
9 ĠLĠġKĠSEL (KARġILAġTIRMA OPERATÖRLERĠ): ĠĢlem Simge Fortran gösterimi Örnek Sonuç EġĠT =.EQ. 3.EQ.3 3.EQ.2 a.eq. a a.eq. b 3.NE.2 EġĠT DEĞĠL.NE. 3.NE.3 a.ne. b a.ne. a 3.LT.4 KÜÇÜK.LT. 3.LT.2 BÜYÜK.GT. 4.GT.3 4.GT.5 KÜÇÜK veya EġĠT BÜYÜK veya EġĠT.LE. 4.LE.4 4.LE.5 4.LE.3.GE. 5.GE.3 5.GE.5 5.GE.3 KarĢılaĢtırma operatörlerinin tamamı aynı önceliğe sahiptir. MANTIKSAL OPERATÖRLER: Birden fazla koģul cümlesi birleģtirilerek DOĞRU veya YANLIġ mantıksal sonucunun oluģmasını sağlayan bağlaçlardır. ĠĢlem Operatör Örnek Sonuç Değil.NOT..NOT.(3.EQ.2).NOT.(3.EQ.3) Ve.AND. (3.EQ.3).AND.(2.EQ.2) (3.EQ.2).AND.(2.EQ.2) Veya.OR. (3.EQ.3).OR.(2.EQ.2) (3.EQ.2).OR.(2.EQ.5) Yada.EQV. (3.EQ.3).EQV.(2.EQ.2) (3.EQ.3).EQV.(3.EQ.2) Yada nın değili.neqv. (3.EQ.3).NEQV.(2.EQ.2) (3.EQ.3).NEQV.(3.EQ.2) DOĞRU YANLIġ DOĞRU YANLIġ DOĞRU YANLIġ DOĞRU YANLIġ YANLIġ DOĞRU 9
10 Mantıksal iģlemlerde öncelik sırası: ĠĢlem Operatör Önceliği ĠĢlem yönü Değil.NOT. En yüksek Soldan sağa Ve.AND. Soldan sağa Veya.OR. Soldan sağa Yada.EQV. Soldan sağa Yada nın değili.neqv. En düģük Soldan sağa AKTARMA DEYĠMLERĠ Kullanıcıdan bağımsız olarak bir değiģkene değer aktarmak için kullanılan deyimler fortranda aritmetik, mantıksal ve alfasayısal olmak üzere üç türlüdür. Genel formu: <değiģken> = <ifade> değiģkene aktarılan bilgi değiģkenin türü ile uyumlu olmalıdır. Örnek: Pi= Uzaklik=0.5*ivme*zaman**2 Aritmetik aktarma deyimi: Aritmetiksel bir iģlem sonucunu yada sayısal bir sabiti sayısal değiģkene aktarmak için kullanılan deyimdir. L=5.2 L ye aktarılan değer 5 (L integer) A=5.2 A ya aktarılan değer 5.2 C=5/2. C ye aktarılan değer 2.5 K=5/2 K ya aktarılan değer 2 (K integer) = iģaretinin sağındaki iģlem sonucunun ilgili değiģkene hatasız bir Ģekilde aktarılabilmesi için iģlemin = iģaretinin solundaki değiģken ile aynı türde olması gerekir. Aktarılan bilgi değiģken ile aynı türde ise sorun yoktur fakat farklı türde ise bazı kayıplar söz konusudur. = iģaretinin Sol taraf Sağ taraf Örnek Açıklama T (Tamsayı) G (Gerçel) K=3.777 K ya 3 olarak aktarılır. G T A=3 A ya 3 olarak aktarılır. G G A=3.7 A ya 3.7 olarak aktarılır. 10
11 Alfasayısal Aktarma Deyimi: Alfasayısal bir bilgiyi alfasayısal bir değiģkene aktarmak için kullanılır. CHARACTER*2 AD,SOY ĠĢlem AD= ALI SOY= DERE Aktarılan değer AL DE Mantıksal Aktarma Deyimleri Mantıksal bir bilgiyi mantıksal bir değiģkene aktarmak için kullanılan deyimdir. ĠĢlem Y=(3.EQ.5).OR.( 4.EQ.8) D=(3.EQ.3).OR.( 4.EQ.8) Aktarılan değer.false..true. FORTRANDA PROGRAM YAPISI Fortran programları bir tane ana birim ve/veya derleyici özelliğine bağlı olarak belirtilen sayıda alt programdan oluģur. Bir fortran programının yapısı aģağıda görüldüğü gibidir. Fortran Programında kullanılan deyimler: Tanımlama Deyimleri ĠĢlem deyimleri Bu deyimlerin program içindeki sırası ise; Önce tanımlama deyimleri (Real, Integer,..) daha sonra iģlem deyimleri (Read, Write,..) Ģeklinde olmalıdır. 11
Program akıģı sırasında belirtilen satır numaralı yere gitmek için kullanılır. Genel formu: [<satır numarası>] GOTO <satır numarası 1> GOTO n
KONTROL DEYİMLERİ Kontrol deyimleri bir programın normal akıģını değiģtirmek için kullanılır. Aksi söylenmedikçe programın komut satırları birbiri ardına çalıģtırılır. Program içindeki yapılan sorgulamalara
DetaylıGİRİŞ/ÇIKIŞ VE TANIMLAMA DEYİMLERİ
GİRİŞ/ÇIKIŞ VE TANIMLAMA DEYİMLERİ Giriş/Çıkış deyimlerine neden gerek vardır? Biçimli giriş/çıkış deyimleri, Klavye den veri girişi Dosya dan veri okuma ve dosyaya yazma Ekrana sonuçları yazdırma, Yazıcı,
DetaylıPASCAL PROGRAMLAMA DİLİ YAPISI
BÖLÜM 3 PASCAL PROGRAMLAMA DİLİ YAPISI 3.1. Giriş Bir Pascal programı en genel anlamda üç ayrı kısımdan oluşmuştur. Bu kısımlar bulunmaları gereken sıraya göre aşağıda verilmiştir. Program Başlığı; Tanımlama
Detaylı<fn> FORMAT (a1,a2,a3,...) : format deyiminin satır numarasıdır READ, WRITE deyimleri ile verilir. : alan bildirim deyimleridir.
FORMAT deyimi Değişkenlere ait bilgilerin yazılması veya değişkenlere değer okunması sırasında, gerekli tür ve uzunlukların belirtildiği yani giriş ve çıkış işlemlerinin hangi düzende olması gerektiğini
DetaylıBilgisayar Programlama MATLAB
Bilgisayar Programlama MATLAB Doç. Dr. Ġrfan KAYMAZ Matlab Ders Notları Konular: MATLAB ortamının tanıtımı Matlab sistemi (ara yüzey tanıtımı) a) Geliştirme ortamı b) Komut penceresi c) Başlatma penceresi
DetaylıDiziler. Yukarıdaki bilgileri bilgisayar belleğinde saklamak için aşağıdaki gibi değişkenler tanımlanır ve değerler bu değişkenlere aktarılır :
Diziler 5 farklı şehirdeki otomobillerin göz önüne alalım : 1.Şehir 2.Şehir 3.Şehir 4.Şehir 5.Sehir Oto sayısı 1500 750 1000 2000 1800 Yukarıdaki bilgileri bilgisayar belleğinde saklamak için aşağıdaki
DetaylıDeğişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while
Değişkenler Değişkenler bir bilginin bellekteki konumunu temsil eden sembolik isimlerdir. Bilgisayarda hemen hemen tüm işlemler bellekte yapılır. Program çalıştırıldığında değişken ve bu değişkenin türüne
DetaylıFORTRAN da Giriş/Çıkış Ve Tanımlamalar
FORTRAN da Giriş/Çıkış Ve Tanımlamalar Giriş/Çıkış deyimleri Biçimli giriş/çıkış deyimleri, Klavye den veri girişi Dosya dan veri okuma ve dosyaya veri yazma Ekrana sonuçları yazdırma, Yazıcı, çizici gibi
DetaylıAlgoritma ve Akış Diyagramları
Algoritma ve Akış Diyagramları Bir problemin çözümüne ulaşabilmek için izlenecek ardışık mantık ve işlem dizisine ALGORİTMA, algoritmanın çizimsel gösterimine ise AKIŞ DİYAGRAMI adı verilir 1 Akış diyagramları
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
DİZİLER Bellekte ard arda yer alan aynı türden nesneler kümesine dizi (array) denilir. Bir dizi içerisindeki bütün elemanlara aynı isimle ulaşılır. Yani dizideki bütün elemanların isimleri ortaktır. Elemanlar
DetaylıProgramlama Dilleri. C Dili. Programlama Dilleri-ders02/ 1
Programlama Dilleri C Dili Programlama Dilleri-ders02/ 1 Değişkenler, Sabitler ve Operatörler Değişkenler (variables) bellekte bilginin saklandığı gözlere verilen simgesel isimlerdir. Sabitler (constants)
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 2 C# Programlama Dili Elemanları Bu bölümde;
DetaylıPROGRAMLAMAYA GİRİŞ DERS 2
PROGRAMLAMAYA GİRİŞ DERS 2 Program editörde oluşturulur ve diske kaydedilir Tipik Bir C Programı Geliştirme Ortamının Temelleri 1. Edit 2. Preprocess 3. Compile 4. Link 5. Load 6. Execute Önişlemci programı
DetaylıVeritabanı. SQL (Structured Query Language)
Veritabanı SQL (Structured Query Language) SQL (Structured Query Language) SQL, ilişkisel veritabanlarındaki bilgileri sorgulamak için kullanılan dildir. SQL, bütün kullanıcıların ve uygulamaların veritabanına
DetaylıİÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA
İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA BÖLÜM-II ALGORİTMA I. GİRİŞ Bilgisayar dünyasında, insanın
DetaylıBİLGİSAYAR PROGRAMLAMA DERSİ
BİLGİSAYAR PROGRAMLAMA DERSİ 3. DERS NOTU Konu: MATLAB de Temel İşlemler Hazırlayan: Yrd. Doç. Dr. Ahmet DUMLU 1 MATLAB (Matrix Laboratory) sayısal hesaplama dilidir. MathWorks firması tarafından geliştirilmiş
DetaylıPROGRAMLAMA ALGORĠTMA
PROGRAMLAMA Programlama Nedir? Bir iģi yapmak için gerekli iģlemlerin tespit edilmesi, tanımlanması ve bu iģlerin sırasının bilinmesidir. Programlama Basamakları: 1- Problemi Tanıma: Programın programcı
DetaylıMATLAB MATLAB MAT LAB MAT LAB MATLAB
MATLAB 1.DERS MATLAB MATLAB, bilim adamları ve mühendislere, Fortran ve C gibi gelenekselleşmiş dillerde program yazmaksızın, matrislere dayalı problemleri çözmede kullanılmak üzere bir sayısal hesaplama
DetaylıENF182 Temel Bilgisayar Bilimleri Ö Ğ R. G Ö R. G Ö K H A N K U T L U A N A
ENF182 Temel Bilgisayar Bilimleri Ö Ğ R. G Ö R. G Ö K H A N K U T L U A N A F O N K S Ġ Y O N L A R Temel Fonksiyonlar Matematiksel Fonksiyonlar Ġstatiksel Fonksiyonlar Metinsel Fonksiyonlar Tarih Fonksiyonları
DetaylıDiziler İndisli Değişkenler
Diziler İndisli Değişkenler Aynı tür bilgileri (öğrenci isimleri, şehir isimleri, kapı numaraları, fakülteler vbg.) bellekte tutmak için kullanabileceğimiz listelere dizi adı verilir. Dizi kullanmanın
DetaylıUzaktan Eğitim Uygulama ve Araştırma Merkezi
JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java Veri Tipleri ve Özelilkleri Değişken Tanımlama Kuralları Değişken Veri Tipi Değiştirme (Type Casting) Örnek Kodlar Java Veri Tipleri ve Özelilkleri
DetaylıBTP 207 İNTERNET PROGRAMCILIĞI I. Ders 8
BTP 27 İNTERNET PROGRAMCILIĞI I Ders 8 Değişkenler 2 Tamsayı Değerler (Integer) Tamsayılar, tabanlı (decimal), 8 tabanlı (octal) veya 6 tabanlı (hexadecimal) olabilir. 8 tabanındaki sayıları belirtmek
DetaylıVeri Tabanı Tasarım ve Yönetimi
SAKARYA ÜNİVERSİTESİ Veri Tabanı Tasarım ve Yönetimi Hafta 5 Prof. Dr. Ümit KOCABIÇAK Bu ders içeriğinin basım, yayım ve satış hakları Sakarya Üniversitesi ne aittir. "Uzaktan Öğretim" tekniğine uygun
DetaylıBİLGİSAYAR PROGRAMLAMA
TAŞIT TEKNOLOJİLERİ KULÜBÜ BİLGİSAYAR PROGRAMLAMA C++ TEMEL ANLATIM 1 WWW.TASİTTEKNOLOJİLERİ.COM Bu materyal,bilgisayar programlama dersine çalışmakta sorun yaşayan arkadaşlarımız için Karabük Üniversitesi
DetaylıMATLAB de. Programlama. akifceviz/matlab/ Doç. Dr. M. Akif CEVĠZ. Matlab Ders Notları
MATLAB de Programlama http://194.27.49.11/makine/ akifceviz/matlab/ Doç. Dr. M. Akif CEVĠZ Matlab Ders Notları KAYNAKLAR 1. * MATLAB, Ömer Gündoğdu, Osman Kopmaz, M. Akif Ceviz, Paradigma Akademi, 2003.
DetaylıMATEMATİK. Doç Dr Murat ODUNCUOĞLU
MATEMATİK Doç Dr Murat ODUNCUOĞLU Mesleki Matematik 1 TEMEL KAVRAMLAR RAKAM Sayıları yazmak için kullandığımız işaretlere rakam denir. Sayıları ifade etmeye yarayan sembollere rakam denir. Rakamlar 0,1,2,3,4,5,6,7,8,9
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
SABİTLER VE DEĞİŞKENLER Değişken, verilerin bellekte geçici olarak kaydedilmesini ve gerektiğinde kullanılmasını sağlayan değerdir. Nesne tabanlı programlama dilinde değişken kullanımı diğer programlama
DetaylıÜNİTE 1: TEMEL KAVRAMLAR
MATEMATİK ÜNİTE : TEMEL KAVRAMLAR Temel Kavramlar ADF 0 RAKAM Sayı oluşturmak için kullanılan sembollere... denir. 0 luk sayma düzenindeki rakamlar 0,,,... 8 ve 9 olup 0 tanedir. örnek a, b, c sıfırdan
DetaylıC# Yazım Kuralları ERCİYES. Ü. BİLGİSAYAR M. COMPUTER PROGRAMMING II 1 FEHİM KÖYLÜ
C# Yazım Kuralları 1 İçindekiler C# Yazım Kuralları Veritipleri Değişkenler Operatörler Sınıflar Nesneler, Özellik, Metot ve Olay Bileşenler 2 C# yazım kuralları Deyimlerde büyük küçük harf yazıma uyulmalı
DetaylıI- MATEMATİKSEL FONKSİYONLAR
I- MATEMATİKSEL FONKSİYONLAR ÇARPIM: Bağımsız değiģken olarak tüm sayıları çarpar. =ÇARPIM(A2;B2) A2 hücresindeki sayı ile B2 hücresindeki sayıyı çarpar. =ÇARPIM(2;3) 2 ile 3 sayılarını çarpar. =ÇARPIM(A2:B4)
DetaylıProblem. N sayıda öğrencinin boy ortalaması. N: Öğrenci sayısı S: Başlangıç değeri TOP: Toplam BOY: Boy ORT: Ortalama. Algoritma
TÜRK DİLİ VE EDEBİYATI BÖLÜMÜ TEMEL BİLGİSAYAR BİL. VE BASIC PROG. DİLİ DERS NOTLARI 1. Sınıf - 2. Dönem İsa SARI www.isa-sari.com Problem N sayıda öğrencinin boy ortalaması N: Öğrenci sayısı S: Başlangıç
DetaylıHESAP TABLOSU PROGRAMLARI
HESAP TABLOSU PROGRAMLARI BĠLGĠSAYAR ORTAMINDA YARATILAN ELEKTRONĠK ÇALIġMA SAYFALARI 1 HESAP TABLOSU PPROGRAMLARI Lotus 1-2-3 Quattro Pro MS Excel Girilen veriler, tablolar halinde düzenlenerek iģlem
DetaylıProgram AkıĢ Kontrol Yapıları
C PROGRAMLAMA Program AkıĢ Kontrol Yapıları Normal Ģartlarda C dilinde bir programın çalıģması, komutların yukarıdan aģağıya doğru ve sırasıyla iģletilmesiyle gerçekleģtirilir. Ancak bazen problemin çözümü,
DetaylıProgramlama Dilleri 1. Ders 4: Diziler
Programlama Dilleri 1 Ders 4: Diziler Genel Bakış Tanım Dizilerin tanımlanması Dizilere ilk değer verilmesi Yerel ve Global diziler Dizilerin birbirine atanması Diziler ile ilgili örnekler Çalışma soruları
DetaylıProgramlamaya Giriş. Program : Belirli bir problemi çözmek için bir bilgisayar dili kullanılarak yazılmış deyimler dizisi.
Programlamaya Giriş Program : Belirli bir problemi çözmek için bir bilgisayar dili kullanılarak yazılmış deyimler dizisi. Programın Yazımında İzleyeceğimiz Adımlar Problemi anla. İhtiyaçları belirle. Problemin
DetaylıDATA Deyimi. ii) DIMENSION NUM(5) DATA NUM / 1, 2, 3, 4, 5 / Bu durumda 5 elemanlı NUM dizisi, sırasıyla, 1'den 5'e kadar değerleri saklar.
DATA Deyimi Değişkenlere/dizi elemanlarına sabit sayı ya da alfabetik karakterler aktarmak için kullanılır. Çoğunlukla indisli değişken tanımlama deyiminden hemen sonra ve ilk uygulanabilir deyimden önce
DetaylıMühendislik Fakültesi Elektrik-Elektronik Mühendisliği C Programlama 3. Bölüm Veri Tipleri ve Değişkenler
Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği C Programlama 3. Bölüm Veri Tipleri ve Değişkenler C Programlama Dr. Serkan DİŞLİTAŞ 3.1. Sabitler Sabitler, tanımlanmasıyla birlikte program içerisinde
DetaylıInternet Programming II
Internet Programming II Elbistan Meslek Yüksek Okulu 2016 2017 Bahar Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 1 PHP Program Yapısı Php çoğunlukla HTML etiketleri arasına gömülerek kullanılır. Form işlemleri
Detaylı1. PROGRAMLAMAYA GİRİŞ
1. PROGRAMLAMAYA GİRİŞ Bilgisayardaki İşlem Akışı Hammadde İşletme Makine, Teçhizat vs. İnsan Ürün Veri Bilgisayar Program İnsan Sonuç Bilgisayarın Genel Bileşenleri Bilgisayar Yazılım Donanım Sistem Uygulama
DetaylıAlt programlar- Deyim Fonksiyonları
Alt programlar Bir programda aynı tür hesaplama işlemi programın farklı yer(ler)inde birden fazla kullanılabilir. Aynı işlem adımlarını bir çok kez tekrarlamak, programdaki deyim sayısını arttıracağından
DetaylıGenel Programlama II
Genel Programlama II 15.02.2011 1 Genel Programlama Tekrar Program : Belirli bir problemi çözmek için bir bilgisayar dili kullanılarak yazılmış deyimler dizisi. Önceki bölümde bir problemin çözümü ile
DetaylıBİLGİSAYAR PROGRAMLAMA
BİLGİSAYAR PROGRAMLAMA Yrd. Doç. Dr. Beytullah EREN beren@sakarya.edu.tr 0264 295 5642 Excel - Hücreler Excel de hücrelere hangi değerler girilebilir? Metin Rakam Tarih ve Saat Formül 1 HÜCRE SEÇİMİ Matematikteki
DetaylıC Programlama Dilininin Basit Yapıları
Bölüm 2 C Programlama Dilininin Basit Yapıları İçindekiler 2.1 Sabitler ve Değişkenler......................... 13 2.2 Açıklamalar (Expresions)........................ 14 2.3 İfadeler (Statements) ve İfade
DetaylıAccess e Nasıl Ulaşılır. Araç çubuklarını yeniden düzenlemek için Görünüm komutunun Araç çubukları seçeneği kullanılır.
1 Access e Nasıl Ulaşılır Araç çubuklarını yeniden düzenlemek için Görünüm komutunun Araç çubukları seçeneği kullanılır. 2 Çeşitli araç çubukları arasında seçim yapılarak pencere üzerine eklenebilir. Bunun
DetaylıDers Tanıtım Sunumu. Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı. Öğr. Gör. Murat KEÇECİOĞLU 1
Ders Tanıtım Sunumu Internet Programming II Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı Öğr. Gör. Murat KEÇECİOĞLU 1 PHP Program Yapısı Php çoğunlukla HTML etiketleri arasına gömülerek kullanılır.
DetaylıTAM SAYILAR. Tam Sayılarda Dört İşlem
TAM SAYILAR Tam Sayılarda Dört İşlem Pozitif ve negatif tam sayılar konu anlatımı ve örnekler içermektedir. Tam sayılarda dört işlem ve bu konuyla ilgili örnek soru çözümleri bulunmaktadır. Grup_09 29.11.2011
DetaylıBİLGİSAYAR PROGRAMLAMA DERSİ
BİLGİSAYAR PROGRAMLAMA DERSİ 4. DERS NOTU Konu: M-dosya yapısı ve Kontrol Yapıları Hazırlayan: Yrd. Doç. Dr. Ahmet DUMLU 1 M-Dosya Yapısı Bir senaryo dosyası (script file) özel bir görevi yerine getirmek
DetaylıBIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ (Algoritma Geliştirmek, Satır Kod)
2017-2018 BaharYarıyılı Balıkesir Üniversitesi Endüstri Mühendisliği Bölümü 3 BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ (Algoritma Geliştirmek, Satır Kod) Yrd. Doç. Dr. İbrahim Küçükkoç Web: ikucukkoc.baun.edu.tr
Detaylımustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar
Algoritma ve Programlamaya Giriş mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar İçerik Algoritma Akış Diyagramları Programlamada İşlemler o o o Matematiksel Karşılaştırma Mantıksal Programlama
DetaylıBİLGİSAYAR PROGRAMLAMA DERSİ
BİLGİSAYAR PROGRAMLAMA DERSİ Yrd. Doç. Dr. Fatih TOSUNOĞLU Erzurum Teknik Üniversitesi Mühendislik Fakültesi İnşaat Mühendisliği Bölümü DERS NOTU 3 KONU: M-dosya yapısı ve Kontrol Yapıları M-Dosya Yapısı
DetaylıFORMÜLLER VE FONKSİYONLAR
C FORMÜLLER VE FONKSİYONLAR Konuya Hazırlık 1. Excel de formül kullanmanın faydalarını açıklayınız. Formüller, bir sayfadaki verileri kullanarak işlem yapan denklemlerdir. Bir formülde, aynı sayfadaki
DetaylıUzaktan Eğitim Uygulama ve Araştırma Merkezi
JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java da Fonksiyon Tanımlamak Java da Döngüler Java da Şart İfadeleri Uygulamalar Java da Fonksiyon Tanımlamak JAVA DA FONKSİYON TANIMLAMAK 4 Fonksiyonlar;
DetaylıMS Excel. Excel Microsoft Office in bir parçasını oluşturur. Office 2007, Office 2010, Office 2013, Office 2016
MS Excel Elektronik tablolama veya hesaplama programı olarak da adlandırılan Excel, girilen veriler üzerinde hesap yapabilme, tablolar içinde verilerle grafik oluşturma, verileri karşılaştırıp sonuç üretebilme
DetaylıBLM-111 PROGRAMLAMA DİLLERİ I. Ders-2 Değişken Kavramı ve Temel Operatörler
BLM-111 PROGRAMLAMA DİLLERİ I Ders-2 Değişken Kavramı ve Temel Operatörler Yrd. Doç. Dr. Ümit ATİLA umitatila@karabuk.edu.tr http://web.karabuk.edu.tr/umitatilla/ Nesne Bellekte yer kaplayan ve içeriklerine
DetaylıGAZĠOSMANPAġA ÜNĠVERSĠTESĠ PAZAR MESLEK YÜKSEKOKULU. YÖNLENDĠRĠLMĠġ ÇALIġMA DERSĠ YAZIM KILAVUZU DERS YÖNERGESĠ
GAZĠOSMANPAġA ÜNĠVERSĠTESĠ PAZAR MESLEK YÜKSEKOKULU YÖNLENDĠRĠLMĠġ ÇALIġMA DERSĠ YAZIM KILAVUZU ve DERS YÖNERGESĠ Ġçindekiler ĠÇĠNDEKĠLER... 1 1. BĠÇĠM... 3 1.1. Kağıt... 3 1.2. Yazı Karakterleri... 3
DetaylıBilgisayar Programlama MATLAB
What is a computer??? Bilgisayar Programlama MATLAB Prof. Dr. İrfan KAYMAZ What Konular is a computer??? MATLAB ortamının tanıtımı Matlab sistemi (ara yüzey tanıtımı) a) Geliştirme ortamı b) Komut penceresi
DetaylıFORTRAN Değişkenleri
FORTRAN Değişkenleri FORTRAN'daki değişken terimi, programın çeşitli yerlerinde veya safhalarında değişik değerler alabilen niceliklerin sembolik adı olup en fazla 6 karakterden oluşur (standart FORTRAN).
DetaylıBÖLÜM 2: ALGORİTMALAR
BÖLÜM 2: ALGORİTMALAR Algoritma bir problemin çözümünde (işlemin gerçekleşmesinde) izlenen adımlar dizisi olup, problemi çözmek için yürütülecek eylemlerin ve bu eylemlerin sırasını belirten bir talimattır,
DetaylıBMT 101 Algoritma ve Programlama I 6. Hafta. Yük. Müh. Köksal Gündoğdu 1
BMT 101 Algoritma ve Programlama I 6. Hafta Yük. Müh. Köksal Gündoğdu 1 C++ Veri Tipleri Yük. Müh. Köksal Gündoğdu 2 Veri Tipleri Tam sayı ve Ondalık sayı veri tipleri Veri Tipi Alt Sınıf Üst Sınıf Duyarlı
DetaylıAlgoritma ve Akış Diyagramları
Algoritma ve Akış Diyagramları Bir problemin çözümüne ulaşabilmek için izlenecek ardışık mantık ve işlem dizisine ALGORİTMA, algoritmanın çizimsel gösterimine ise AKIŞ DİYAGRAMI adı verilir. 1 Akış diyagramları
DetaylıGenel Programlama I
Genel Programlama I 30.09.2010 1 Genel Programlama I Ders İçeriği Programlamaya giriş ve algoritma kavramları Basit ve karmaşık veri tipleri Program kontrol komutları (Döngü ve şart yapıları) Diziler ve
DetaylıSAYILAR DOĞAL VE TAM SAYILAR
1 SAYILAR DOĞAL VE TAM SAYILAR RAKAM: Sayıları ifade etmek için kullandığımız 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 sembollerinden her birine rakam denir. Soru: a ve b farklı rakamlar olmak üzere a + b nin alabileceği
DetaylıKöklü Sayılar ,1+ 0,1+ 1, 6= m 10 ise m kaçtır? ( 8 5 ) 2x 3. + a =? (4)
Köklü Sayılar.,+ 0,+, 6= m 0 ise m kaçtır ( 8 5 ). a= ise a + a (). : :... = 8 0 0... eşitliğini sağlayan değeri nedir (). 99.0+.6+ (75) 5. + : + 8 7 8 () 6. > 0 ve = olduğuna göre ( ) + a+ b 7. a, b R
DetaylıC#(Sharp) Programlama Dili
Değişkenler C#(Sharp) Programlama Dili Program yazarken her zaman sabit verilerle çalışmayız, çoğu zaman programımızda bir verinin kullanıcının davranışına göre değişmesi gerekir. Kullanıcıdan bir metin
DetaylıNesne Tabanlı Programlama
Nesne Tabanlı Programlama Ders Notu - 1 (Değerler, Değişkenler, İşleçler, Tip Dönüşümleri, Mantıksal Operatörler) Dicle Üniversitesi Mühendislik Fakültesi Elektrik Elektronik Mühendisliği Bölümü 1 Değerler
DetaylıBuna göre, eşitliği yazılabilir. sayılara rasyonel sayılar denir ve Q ile gösterilir. , -, 2 2 = 1. sayıdır. 2, 3, 5 birer irrasyonel sayıdır.
TEMEL KAVRAMLAR RAKAM Bir çokluk belirtmek için kullanılan sembollere rakam denir. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 sembolleri birer rakamdır. 2. TAMSAYILAR KÜMESİ Z = {..., -3, -2, -1, 0, 1, 2, 3, 4,... }
DetaylıVisual Basic 6.0. Anadolu Üniversitesi Endüstri Mühendisliği Bölümü. Değişkenler ve Veri tipleri. Ders Notları
1 Anadolu Üniversitesi Endüstri Mühendisliği Bölümü Değişkenler ve Veri tipleri Visual Basic 6.0 Ders Notları Kaynak: İhsan Karagülle, Zeydin Pala, Visual Basic 6.0, Türkmen Kitabevi, 1999, Beyazıt İstanbul,
DetaylıSAYILAR SAYI KÜMELERİ
SAYILAR SAYI KÜMELERİ 1.Sayma Sayıları Kümesi: S=N =1,2,3,... 2. Doğal Sayılar Kümesi : N=0,1,2,... 3. Tamsayılar Kümesi : Z=..., 2, 1,0,1,2,... Sıfırın sağında bulunan 1,2,3,. tamsayılarına pozitif tamsayılar
DetaylıSAYILAR SAYI KÜMELERİ
1 SAYILAR SAYI KÜMELERİ 1.Sayma Sayıları Kümesi: S=N =1,2,3,... 2. Doğal Sayılar Kümesi : N=0,1,2,... 3. Tamsayılar Kümesi : Z=..., 2, 1,0,1,2,... Sıfırın sağında bulunan 1,2,3,. tamsayılarına pozitif
DetaylıBÖLÜM 6: KARŞILAŞTIRMALI KONTROL YAPILARI
BÖLÜM 6: KARŞILAŞTIRMALI KONTROL YAPILARI C programlama dilinde, diğer programlama dillerinde olduğu gibi, işlemler, ilk satırdan başlamak üzere sırayla çalışır. Program kontrol yapıları ise, programın
DetaylıÖzyineleme (Recursion)
C PROGRAMLAMA Özyineleme (Recursion) Bir fonksiyonun kendisini çağırarak çözüme gitmesine özyineleme (recursion), böyle çalışan fonksiyonlara da özyinelemeli (recursive) fonksiyonlar denilir. Özyineleme,
DetaylıExcel Formüller ve Fonksiyonlar. Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı 11.02.2015
Excel Formüller ve Fonksiyonlar Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı 11.02.2015 Excel de Yapabileceklerimiz Temel aritmetik işlemler (4 işlem) Mantıksal karşılaştırma işlemleri (>,>=,
DetaylıBurada dikkat edilmesi gereken nokta, bilinmeyen veya değişkeninizi yazarken diğer bilinmeyenler ile arasına boşluk koymanız gerektiğidir.
yatay kısa çizgi, komutun girilmesi için hazir olunduğunu söyler. Yapacağınız işlemin (input) sonucunu görmek için (output) shift+enter tuşlarına birlikte basmalısınız. + 4 Çarpma işlemi yapmak için *
Detaylı140. 2< a< 1 ise kesrinin değeri aşağıdakilerden hangisi olamaz? (3,7) a 1,9 2,4 2,7 3,2 3,7. a a c b ve c a a b c
138. a ve b gerçel sayılardır. a < a, 6a b 5= 0 b ne olabilir? (11) 4 5 8 11 1 139. < 0 olmak üzere, 4 3. =? ( 3 ) a 1 140. < a< 1 ise kesrinin değeri aşağıdakilerden hangisi olamaz? (3,7) a 1,9,4,7 3,
DetaylıAtatürk Anadolu. Temel Kavramlar Üzerine Kısa Çalışmalar
Atatürk Anadolu Lisesi M A T E M A T İ K Temel Kavramlar Üzerine Kısa Çalışmalar KONYA \ SELÇUKLU 01 MATEMATİK 1. TEMEL KAVRAMLAR 1.1. RAKAM Sayıların yazılmasında kullanılan sembollere rakam denir. Onluk
DetaylıTEMEL BİLGİSAYAR BİLİMLERİ
TEMEL BİLGİSAYAR BİLİMLERİ Doç. Dr. M.Ümit GÜMÜŞAY YTÜ - 2012 2 PROGRAMLAMA MANTIĞI Herhangi bir amaç için hazırlanan programın mantık hataları içermesi durumunda, alınacak sonucunda yanlış olacağı aşikardır.
Detaylıin en küçük değeri için x + y =? (24) + + =? ( a ) a a a b a
73. x, y R ve 5x + 3y = 10 dir. 5y 3x in en küçük değeri için x + y =? (4) 74. a + 1 = denkleminin çözüm kümesi nedir? ({ 1,3 } ) 75. a. b > 0 ve a. b < 0 olmak üzere, a a a b a + + =? ( a ) 76. x <
DetaylıEBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA
6. HAFTA EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA Öğr. Gör. S. M. Fatih APAYDIN apaydin@beun.edu.tr EMYO Bülent Ecevit Üniversitesi Kdz. Ereğli Meslek Yüksekokulu ALGORİTMA ÖRNEK1: İki sayının toplamı
DetaylıTEMEL KAVRAMLAR. a Q a ve b b. a b c 4. a b c 40. 7a 4b 3c. a b c olmak üzere a,b ve pozitif. 2x 3y 5z 84
N 0,1,,... Sayı kümesine doğal sayı kümesi denir...., 3,, 1,0,1,,3,... sayı kümesine tamsayılar kümesi denir. 1,,3,... saı kümesine sayma sayıları denir.pozitif tamsayılar kümesidir. 15 y z x 3 5 Eşitliğinde
DetaylıBMÜ-111 ALGORİTMA VE PROGRAMLAMA AKIŞ KONTROLÜ YRD. DOÇ. DR. İLHAN AYDIN
BMÜ-111 ALGORİTMA VE PROGRAMLAMA AKIŞ KONTROLÜ YRD. DOÇ. DR. İLHAN AYDIN TEMEL AMAÇLAR Bir dairenin yarıçapını kullanıcıdan alarak dairenin alanını hesaplamak istediğimizi düşünelim. Eğer girilen değer
DetaylıSınav tarihi : Süre : 60 dak. a) ABCDE b) BCDE c) ABCD d) kod hatalı e) BCD
Selçuk Üniversitesi, Mühendislik Fakültesi, Harita Mühendisliği Bölümü Yıliçi Sınavı Test Soruları Adı soyadı : Öğrenci no : Sınav tarihi : 13.04.2015 Süre : 60 dak. 1. Hangisi gerçek sayı değişmezi değildir?
DetaylıAlgoritma Geliştirme ve Veri Yapıları 3 Veri Yapıları. Mustafa Kemal Üniversitesi
Algoritma Geliştirme ve Veri Yapıları 3 Veri Yapıları Veri yapısı, bilginin anlamlı sırada bellekte veya disk, çubuk bellek gibi saklama birimlerinde tutulması veya saklanması şeklini gösterir. Bilgisayar
DetaylıGünümüz bilgi toplumunda bilgisayar, her alanda kendine yer edinmiş ve insana, bir çok işlemde yardımcı olarak büyük kolaylık sağlamaktadır.
I. GİRİŞ Günümüz bilgi toplumunda bilgisayar, her alanda kendine yer edinmiş ve insana, bir çok işlemde yardımcı olarak büyük kolaylık sağlamaktadır. İnsanların elle yaptığı ve yapmakta olduğu bir çok
DetaylıKÜMELER 05/12/2011 0
KÜMELER 05/12/2011 0 KÜME NEDİR?... 2 KÜMELERİN ÖZELLİKLERİ... 2 KÜMELERİN GÖSTERİLİŞİ... 2 EŞİT KÜME, DENK KÜME... 3 EŞİT OLMAYAN (FARKLI) KÜMELER... 3 BOŞ KÜME... 3 ALT KÜME - ÖZALT KÜME... 4 KÜMELERDE
DetaylıCebir Notları. Gökhan DEMĐR, ÖRNEK : A ve A x A nın bir alt kümesinden A ya her fonksiyona
, 2006 MC Cebir Notları Gökhan DEMĐR, gdemir23@yahoo.com.tr Đşlem ĐŞLEM A ve A x A nın bir alt kümesinden A ya her fonksiyona ikili işlem denir. Örneğin toplama, çıkarma, çarpma birer işlemdir. Đşlemler
DetaylıBİLGİSAYAR MÜHENDİSLİĞİ ALGORİTMA VE PROGRAMLAMA II 2.HAFTA SWİTCH (CASE), SAYAÇLAR, DÖNGÜLER,
BİLGİSAYAR MÜHENDİSLİĞİ ALGORİTMA VE PROGRAMLAMA II 2.HAFTA SWİTCH (CASE), SAYAÇLAR, DÖNGÜLER, C++ İÇİN UFAK HATIRLATMALAR Değişken adları bir harf ile başlamalıdır. (a-z, A-Z). Değişken adı numara içerebilir.
DetaylıSeri No Takibi İÇERİK
Doküman Kodu : TNS008 İlk Yayın Tarihi : Mart 2018 Revizyon Tarihi : Mart 2018 Revizyon No : 1 İÇERİK GENEL BĠLGĠ SERĠ NO TAKĠBĠ Seri No Seri No Parametre Seçimi ile Stok menü Stok kart Alım genel parametreleri
Detaylı2.2- DEĞİŞKENLER VE SABİTLER ÇALIŞMA YAPRAĞI
2.2 Değişkenler Ve Sabitler 2.2.1 Değişkenler Değişkenler bir programlama dilinde verilerin depolanma alanlarını temsil eder. Tanımlanan her değişkene bellek bölgesinden bir alan ayrılır. Bu bellek bölgesine
DetaylıAdım Adım SPSS. 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü. Y. Doç. Dr. İbrahim Turan Nisan 2011
Adım Adım SPSS 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü Y. Doç. Dr. İbrahim Turan Nisan 2011 File (Dosya) Menüsü Excel dosyalarını SPSS e aktarma Variable View (Değişken Görünümü 1- Name (İsim - Kod)
DetaylıVERİ TABANI I. Yrd.Doç.Dr. İlker ÜNAL. Teknik Bilimler Meslek Yüksekokulu
VERİ TABANI I Yrd.Doç.Dr. İlker ÜNAL Teknik Bilimler Meslek Yüksekokulu Veri Tabanı Bileşenleri Tablolar : Veritabanının temel nesnesi tablolardır. Bilgilerin asıl tutulduğu yer tablodur. Diğer veritabanı
DetaylıSAYILAR MATEMATİK KAF03 BASAMAK KAVRAMI TEMEL KAVRAM 01. İki basamaklı en küçük sayı : İki basamaklı en büyük negatif sayı :.
SAYILAR BASAMAK KAVRAMI İki basamaklı en küçük sayı : İki basamaklı en büyük negatif sayı :. Üç basamaklı rakamları farklı en küçük sayı :. SORU 5 MATEMATİK KAF03 TEMEL KAVRAM 01 Üç basamaklı birbirinden
DetaylıOperator Aşırı Yükleme (Operator OverLoading)
Operator Aşırı Yükleme (Operator OverLoading) Operator Aşırı Yükleme Operatör metotları bir nesnenin ifadeler içinde operatörlerle kullanıldığı zaman davranışını belirler. Temel veri türleri için operatörler
DetaylıNESNE YÖNELİMLİ PROGRAMLAMA HAFTA # 2
NESNE YÖNELİMLİ PROGRAMLAMA HAFTA # 2 JAVA DA PROGRAM DENETİMİ VE OPERATÖRLER Java programlama dilinde temel tipleri ve nesneleri yönlendirmek ve değiştirmek için operatörler kullanılır. Atamalar sağ taraftaki
DetaylıBĠLĠġĠM TEKNOLOJĠLERĠ
T.C. MĠLLÎ EĞĠTĠM BAKANLIĞI BĠLĠġĠM TEKNOLOJĠLERĠ NESNE TABANLI PROGRAMLAMADA KARAR VE DÖNGÜ YAPILARI 482BK0161 Ankara, 2011 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim
DetaylıToplu DeğiĢiklik ĠÇERĠK
Döküman Kodu : NAS005 İlk Yayın Tarihi : Mart 2017 Revizyon Tarihi : Mart 2017 Revizyon No : 1 ĠÇERĠK GENEL BĠLGĠ TOPLU DEĞĠġTĠRME ĠġLEMĠ Toplu DeğiĢtir Toplu DeğiĢtirici ĠĢlemi EK ĠġLEMLER Toplu DeğiĢtiricide
DetaylıOMÜ HAVACILIK VE UZAY BİLİMLERİ FAKÜLTESİ METEOROLOJİ MÜHENDİSLİĞİ BÖLÜMÜ MET103 BİLGİSAYAR PROGRAMLAMA I BÜTÜNLEME SINAVI
OMÜ HAVACILIK VE UZAY BİLİMLERİ FAKÜLTESİ METEOROLOJİ MÜHENDİSLİĞİ BÖLÜMÜ MET103 BİLGİSAYAR PROGRAMLAMA I BÜTÜNLEME SINAVI 23.01.2016 1. (6 puan) İnternetten, kod.txt isimli bir dosyayı Linux kurulu bir
DetaylıÖğr. Gör. Musa AYDIN Fatih Sultan Mehmet Vakıf Üniversitesi
Öğr. Gör. Musa AYDIN Fatih Sultan Mehmet Vakıf Üniversitesi İÇİNDEKİLER Değişken Nedir? Değişken kullanımı faydaları. Değişken türleri Değişken görünürlüğü (scope) Değişken türleri arası dönüşümler Örnek
DetaylıOPERATÖRLER BÖLÜM 4. 4.1 Giriş. 4.2. Aritmetik Operatörler
BÖLÜM 4. OPERATÖRLER 4.1 Giriş Turbo Pascal programlama dilinde de diğer programlama dillerinde olduğu gibi operatörler, yapılan işlem türüne göre aritmetik, mantıksal ve karşılaştırma operatörleri olmak
DetaylıInternet Programming II
Internet Programming II Elbistan Meslek Yüksek Okulu 2016 2017 Bahar Yarıyılı Öğr.Gör. Murat KEÇECĠOĞLU 1 Fonksiyonlar Değişken Kontrol Fonksiyonları isset() Fonksiyonu Parametre olarak aldığı değişken
DetaylıÜNİVERSİTEYE GİRİŞ SINAV SORULARI
ÜNİVERSİTEYE GİRİŞ SINAV SORULARI 1. 1999 ÖSS a, b, c pozitif gerçel (reel) sayılar olmak üzere a+ b ifadesindeki her sayı 3 ile çarpılırsa aşağıdakilerden hangisi elde c edilir? 3 a+ b A) B) c a+ 3b C)
Detaylı