a) b) c) d) e) Pi= 4* atan(1) y=Log10 | x | +4 Y= LOG10 (ABS(x))+4

Slides:



Advertisements
Benzer bir sunumlar
Selçuk Üniversitesi’nin Bilişime Gönül Veren Gençleri
Advertisements

Fonksiyonlar.
Ayrık Yapılar Matlab Notları
ALGORİTMA ÖRNEKLERİ Programlamaya Giriş
Selçuk Üniversitesi’nin Bilişime Gönül Veren Gençleri
SQL de Değişken Tanımlama
Fonksiyonlar ve Alt Programlar
ALGORİTMA VE AKIŞ ŞEMALARI.
Fortran PROGRAMLAMA DİLİ
Fortran Proglama Dili’nin Esasları
Serbest (Basit) Giriş/Çıkış İşlemleri Formatlı Giriş/Çıkış İşlemleri Temel Kütüphane Fonksiyonları (Intrinsic Functions) Karşılaştırma Operatörleri ve.
Makine Müh. & Jeoloji Müh.
Soru1: Kullanıcıdan iki tam sayı girmesini isteyen ve daha sonra büyük olan sayı ile beraber ‘en büyüktür’ ifadesi yazan, ancak sayılar birbirine eşitse.
While Döngüsü Tekrarlama deyimidir. Bir küme ya da deyim while kullanılarak bir çok kez yinelenebilir. Yinelenmesi için koşul sınaması döngüye girilmeden.
BPR152 ALGORİTMA VE PROGRAMLAMA - II
SQL de Değişken Tanımlama
BPR151 ALGORİTMA VE PROGRAMLAMA - I
MATLAB’ de Programlama
ALGORİTMALAR VE PROGRAMLAMAYA GİRİŞ
PASCAL ile Programlamaya Giriş
MATLAB’te Döngüler.
Fonksiyonlar Fonksiyon Tanımı Değer Döndürmeyen Fonksiyonlar
a) b) c) d) e) Pi= 4* atan(1) y=Log10 | x | +4 Y= LOG10 (ABS(x))+4
İnternet Programlama - 2
ALGORİTMA VE PROGRAMLAMAYA GİRİŞ Prof.Dr.Mustafa ERGÜN PASCAL ile Programlamaya Giriş DÖNGÜLER (Loops)
Bölüm 3 Atama ve Girdi/Çıktı Komutları Bölüm 3 Atama ve Girdi/Çıktı Komutları Atama Komutu Operatörler İsim Sabitleri Veri Tipi Dönüşümü Çıktı Fonksiyonu.
While EndDo Repeat Until For Next.  Program mantığı içinde belirli bir düzene bağlı kalarak sürekli tekrar eden işlemlerin belirli bir kritere/değişkene.
BİLGİSAYAR programlama II
Döngü Komutları. for deyimi bir alt limitten, bir üst limite kadar programın belirli bir parçasını tekrar eder. for deyiminde sayaç artış oranı da verilmelidir.
BM-103 Programlamaya Giriş Güz 2012 (3. Sunu)
YAPISAL PROGRAMLAMA KAVRAMI
İnternet Programlama-I
Adım Adım Algoritma.
SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ.
PROGRAMLAMA MANTIĞI, ALGORİTMA PROBLEM ÇÖZME
O R T L G İ M A A Ve Akış şemaları.
BİLGİSAYAR PROGRAMLAMA DERSİ 4. DERS NOTU Konu: M-dosya yapısı ve Kontrol Yapıları 1.
PROGRAMLAMA TEMELLERİ Burak UZUN Bilişim Teknolojileri Öğretmeni Burak UZUN.
Algoritma Örnekleri.
Algoritma ve Akış Şemaları
Bilgisayar Programlama BIL 107
BİLGİSAYAR PROGRAMLAMA Ders 6: Diziler
C# ÖRNEK UYGULAMALAR C# Örnek Uygulamalar 1
BM-103 Programlamaya Giriş Güz 2016 (10. Sunu)
BM-103 Programlamaya Giriş Güz 2016 (5. Sunu)
UYGULAMA 4 Uygulama 4.1: Aşağıdaki kodlardaki hataları/eksiklikleri belirleyerek düzeltiniz, ekran çıktılarını yazınız. Programı yazıp çalıştırırarak.
C Sharp 9. hafta - dIZILER.
Örnekler.
4. GİRİŞ/ÇIKIŞ DEYİMLERİ 4.1. Giriş
DÖNGÜLER.
FORTRAN PROGRAMLAMA DEYİMLERİ
PROGRAMLAMAYA GİRİŞ FORTRAN 77.
A,B,C gibi üç değeri okuyup bu değerlerden herhangi biri sıfır’a eşit ise bu değerleri yazdıran aksi halde çarpımlarını hesaplayıp yazdıran programı program.
Uygulama-2   Yukarıdaki matrisi bir dosyaya kaydedin ve bu dosyadan matris değerlerini okuyarak matrisin 2. satır değerlerini.
Uygulama-2   Yukarıdaki matrisi bir dosyaya kaydedin ve bu dosyadan matris değerlerini okuyarak matrisin 2. satır değerlerini.
BÖLÜM 2 FORTRAN PROGRAMLAMA DİLİNE GİRİŞ
Akis diyagramı Örnekleri
Serbest (Basit) Giriş/Çıkış İşlemleri Formatlı Giriş/Çıkış İşlemleri Temel Kütüphane Fonksiyonları (Intrinsic Functions) Karşılaştırma Operatörleri ve.
1.) Bellekteki A= , B=0.01, C= değerleri WRITE (6 ,10) A,B,C 10 FORMAT (1X,E11.5,5X,E8.2/1X,e13.6) ile yazdırılırsa çıkış görüntüsü nasıl.
S1. Aşağıda Form dizaynı Şekil 1’de verilen Visual Basic projesinde;
Aritmetik Operatörler
DO- CONTINUE Deyimi: Bir programda yer alan belirli işlemlerin, önceden bilinen bir düzende ve sayıda yenilenmesi amacı ile kullanılır. Deyimin genel yapısı:
Yeraltında bulunan küre biçimindeki bir cismin yeryüzünde vereceği gravite anomalisi analitik olarak aşağıda verilen ifadeyle hesaplanabilir. g (x) = K*m*h.
Uygulama-1   Yukarıdaki matrisi bir dosyaya kaydedin ve bu dosyadan matris değerlerini okuyarak ekrana yazdıran bir.
Dimension x(100) Character*16 dosya_adi
Yeraltında bulunan küre biçimindeki bir cismin yeryüzünde vereceği gravite anomalisi analitik olarak aşağıda verilen ifadeyle hesaplanabilir. g (x) = K*m*h.
AE= COS (Phi_e) *Cos (Lambda_e)
Yeraltında bulunan küre biçimindeki bir cismin yeryüzünde vereceği gravite anomalisi analitik olarak aşağıda verilen ifadeyle hesaplanabilir. g (x) = K*m*h.
Sunum transkripti:

a) b) c) d) e) Pi= 4* atan(1) y=Log10 | x | +4 Y= LOG10 (ABS(x))+4 Z= (a**2 +b**2) / ( e+ (d / (c+g)) ) La= atan (sin(t) / b) / sqrt(2/L) * cos (nx/l) Pi= 4* atan(1)

VZ = ( MZ / r**2 ) * Cos (theta) VX = ( Mx / r**2 ) * Cos (phi) *sin (theta) VY = ( My / r**2 ) * sin (phi) * Cos (theta) *

Aşağıdaki aritmetik ve mantıksal atama deyimlerinden hangileri geçersizdir, Neden? a) A*B+C=10 -I= J**2 A=B+2 C=.FALSE.OR..TRUE. e) C=(X+Y).OR.FALSE.. GEÇERSİZ GEÇERSİZ GEÇERLİ GEÇERSİZ GEÇERSİZ

3. Yan tarafta verilen Fortran programının çıktısı nedir 3. Yan tarafta verilen Fortran programının çıktısı nedir? (ipucu: değişkenlerin hangi veritipinde tanımlandığına dikkat edin.) REAL :: X,Y,Z INTEGER :: I,J,K X = 4.6 Y = -2.5 I = INT(4*X) Z = ABS(X+Y) K = NINT(X)  X = I+K/2 Y = Z-X J = I - INT(I/K)*K I = J-K PRINT *,X,Y,I,J END I=18 Z=2.1 K=5 X=20.0 Y= -17.9 J= 3 I= -2 20.0 -17.9 -2 3

4. Klavyeden girilen 10 sayıdan en büyüğünü ve en küçüğünü bulan ve sonuçları ekrana yazan bir program yazın. PROGRAM Max_Min INTEGER :: I,X,Max,Min READ *, X Max = X Min = X DO I=2,10 READ *,X IF(X.GT.Max) Max=X IF(X.LT.Min) Min=X END DO PRINT *,Max,Min END PROGRAM Max_Min PROGRAM Max_Min INTEGER :: I,X,Max,Min READ *,X Max = X Min = X DO I=2,10 IF(X>Max) Max=X IF(X<Min) Min=X END DO PRINT *,Max,Min END PROGRAM Max_Min DO 222 I=2,10 222 CONTINUE

5. Klavyeden girilen N tane sayının ortalamasını bulan ve ekrana yazdıran bir program yazın. INTEGER N Write(*,*) ' N sayinin Ortalamasi alinacak.' N=3 WRITE(*,*) '1.sayiyi giriniz... ' READ (*,*) sayi1 WRITE(*,*) "2.sayiyi giriniz..." READ (*,*) sayi2 WRITE(*,*) "3.sayiyi giriniz... " READ (*,*) sayi3 ORT=(sayi1+sayi2+sayi3)/N write (*,*) N, ORT end DIMENSION SAYI(100) INTEGER I Write(*,*) 'Kac sayinin Ortalamasi alinacak...' READ (*,*) I TOPLAM=0. DO N=1,I WRITE(*,*) "sayi giriniz..." READ (*,*) sayi(N) TOPLAM=Toplam+ sayi(n) END DO ORT=TOPLAM/I WRITE (*,*) I, ORT END