1.) Bellekteki A=12.3456, B=0.01, C=-123.456 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.

Slides:



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

4. KONTROL VE DÖNGÜ KOMUTLARI
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.
BİLGİSAYAR PROGRAMLAMA Ders 2: Algoritma ve Akış Şemaları

PROGRAMLAMA ve YAZILIM Sayısal Analiz Yrd.Doç.Dr. Zekeriya PARLAK.
Örnek 1 Kullanıcının girdiği bir sayının karesini hesaplayan bir program yazınız.
OLASILIK TEOREMLERİ Permütasyon
9. HAFTA 25 Nisan2016. Fonksiyon M-Dosyaları Fonksiyon dosyaları ilk satırda “function” kelimesi bulunan “.m” uzantısı bulunan dosyalardır. MATLAB içinde.
MATEMATİK PROJE ÖDEVİ Adı-Soyadı:Nihat ELÇİ Sınıfı-Numarası:7/C 1057
222. Kaç tabak var? …… Her tabakta kaç şeftali var? …… Toplam şeftali sayısı kaçtır? ……
Bölüm 5 Döngü Komutları while Komutu while Komutu Diğer Operatörler (Bileşik atama, artırma ve azaltma operatörleri ) Diğer Operatörler (Bileşik atama,
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
ÖZEL TANIMLI FONKSİYONLAR
1 Bölüm 2 C Dilinin Temelleri Alıştırmalar Bu bölümdeki problemler “C Dersi Çözümlü Problem Kitabı”, N. E. Ça ğ ıltay, C. E. Selbes, G. Tokdemir, ve Ç.
6. HAFTA Mart Mantıksal Operatörler & Ve | Veya ~ Değil / Bölme.
Bölüm 2 C Dilinin Temelleri
BİLGİSAYAR PROGRAMLAMA DERSİ
BM-103 Programlamaya Giriş Güz 2016 (3. Sunu)
Vize Sorusu Klavyeden girilen N adet sayıyı List1 nesnesinde gösteren ve bu sayıların toplamını ve ortalamasını Text1 ve Text2 nesnesinde yazdıran.
Öğr. Gör. Mehmet Ali ZENGİN
ÖZDEŞLİKLER- ÇARPANLARA AYIRMA
C Programlama Yrd.Doç.Dr. Ziynet PAMUK BMM211-H05
DOĞAL SAYILAR TAM SAYILAR
Algoritma ve Programlamaya Giriş
MAT – 101 Temel Matematik Mustafa Sezer PEHLİVAN *
MAT – 101 Temel Matematik Mustafa Sezer PEHLİVAN *
Bilgisayar Uygulamaları
MAT – 101 Temel Matematik Mustafa Sezer PEHLİVAN *
Yrd. Doç. Dr. Mustafa Akkol
Pascal’da Kullanılan Standart Prosedür ve Fonksiyonlardan Bazıları
Bilgisayar Programlama
4. GİRİŞ/ÇIKIŞ DEYİMLERİ 4.1. Giriş
DÖNGÜLER.
FORTRAN PROGRAMLAMA DEYİMLERİ
BLP 4210 PLATFORM BAĞIMSIZ PROGRAMLAMA
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.
Fortran Proglama Dili’nin Esasları
Örnek: Dışarıdan rast gele girilen 10 tane sayıdan kaç tanesi tek ve kaç tanesi çift ayrıca tekleri ve çiftleri ayrı ayrı toplayan programı yazınız. var.
Uygulama-2   Yukarıdaki matrisi bir dosyaya kaydedin ve bu dosyadan matris değerlerini okuyarak matrisin 2. satır değerlerini.
Bilgisayar Bilimi Koşullu Durumlar.
LOJİK KAPILAR (GATES) ‘Değil’ veya ‘Tümleme’ Kapısı (NOT Gate)
Program Deyimlerinin Yazılması
Serbest (Basit) Giriş/Çıkış İşlemleri Formatlı Giriş/Çıkış İşlemleri Temel Kütüphane Fonksiyonları (Intrinsic Functions) Karşılaştırma Operatörleri ve.
Format Deyimleri Örnekleri;
?: KARŞILAŞTIRMA OPERATÖRÜ
NİŞANTAŞI ÜNİVERSİTESİ
İKİNCİ DERECEDEN DENKLEMLER
Fonksiyonlar ve Alt Programlar
6. DÖNGÜ (TEKRARLAMA) DEYİMLERİ
PASCAL`DA OPERATORLAR
Bilgisayar Bilimi Fonksiyon Yazma.
Değerler ve Değişkenler
S1. Aşağıda Form dizaynı Şekil 1’de verilen Visual Basic projesinde;
KONU : MAKSİMUM MİNİMUM (EKSTREMUM) NOKTALARI
WHILE DÖNGÜSÜ while (şart) { ifade 1; ifade 2; }
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ı:
a) b) c) d) e) Pi= 4* atan(1) y=Log10 | x | +4 Y= LOG10 (ABS(x))+4
Pascal’da Kullanılan Standart Prosedür ve Fonksiyonlardan Bazıları
Düzenli Dillerin Kapalılık Özellikleri
NİŞANTAŞI ÜNİVERSİTESİ
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
MTM216 GÖRSEL PROGRAMLAMA
Derse giriş için tıklayın...
ÇARPANLARA AYIRMA Bu power point projesi çarpanlara ayırma metodları
İleri Algoritma Analizi
RASTGELE DEĞİŞKENLER Herhangi bir özellik bakımından birimlerin almış oldukları farklı değerlere değişken denir. Rastgele değişken ise tanım aralığında.
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:

1.) Bellekteki A=12.3456, B=0.01, C=-123.456 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 olur... Örnek Program parçası: REAL A,B,C A=12.3456 B= 0.01 C= -123.3456 WRITE(*,10) A,B,C 10 FORMAT(1X,E11.5,5X,E8.2/1X,e13.6) End Çıktı : b.12346E+02 .10E-01 b-.123346E+03

real :: a,b a = sqrt(5.0) b = -sqrt(a) write(*,10) a,b 2.) A, ve b sayılarının kareköklerini alıp 2E14.5 , 2E10.3 formatları ile yazdırınız... real :: a,b a = sqrt(5.0) b = -sqrt(a) write(*,10) a,b 10 format(2E14.5) End Çıktı: 2E14.5 formatına göre .22361E+01 -.14953E+01 2E10.3 Formatına Göre .224E+01 -.150E+01

3. ) Bir giriş deyiminde aşağıdaki bilgiler bulunmaktadır 3.) Bir giriş deyiminde aşağıdaki bilgiler bulunmaktadır. Buna göre A,B,C,D değişkenlerine atanan değerler ne olur? A= -7.123x10-3 , B= 12.34x10-3 , C=1.234x103 ,D=-0.1234x10-3 Bu değişkenleri FORMAT( E12.4,1X,E7.2,5X,E8.2,/5X,E9.4) ile yazdırınız. REAL :: A,B,C,D A=- 7.123E-3 B=12.34E3 C= 1.234E03 D=-1234E-03 WRITE(*,10) A,B,C,D 10 FORMAT ( E12.4,/,1X,E7.2,5X,E8.2,/5X,E9.4) End Çıktı: -.7123E-02 .12E+05 .12E+04 ********

4.) 1 den 10 kadar olan sayıları ve sayıların 1 fazlasını GO TO deyimi kullanarak ekrana yazdıran bir program yazınız Program Toplama real ::x,y x=0.0 10 x=x+1.0 y=x+1 print *,x,y IF(x.gt.10) go to 20 GO TO 10 20 stop end program toplama

Program Sayilar implicit none integer ::i real ::x x=1.0 5.) 1 den 10 kadar olan sayıları ve sayıların 1 fazlasını DO döngüsü kullanarak ekrana (F2.0,5X,F3.1) formatında yazdıran bir program yazınız. Programı çalıştırdıktan sonra aynı sayıları (F3.0,5X, F4.1) formatı ile yazdırmak için tekrar derleyiniz. Program Sayilar implicit none integer ::i real ::x x=1.0 100 FORMAT (F2.0,5X,F3.1) DO i=1, 10 x=x+1.0 Write ( *,100) i,x end do end program sayilar

WRITE (*,*) SAYI, " Sayisi Cift sayidir " ELSE 6.) Ekrandan gireceğiniz bir tamsayınının tek veya çift sayı olup olmadığını IF ve ELSE deyimlerini kullanarak ekrana “Sayı”, “ Sayisi Cift sayidir “, “Sayı”, “ Sayisi Tek sayidir “ şeklinde yazdıran bir program yazınız. INTEGER :: SAYI READ(*,*) SAYI IF ( MOD(SAYI,2).EQ.5) THEN WRITE (*,*) SAYI, " Sayisi Cift sayidir " ELSE WRITE (*,*) SAYI, " Sayisi Tek sayidir." END IF END

WRITE (*,*) K, " Sayisi Cift sayidir " ELSE 7.) 1 den 10 a kadar olan sayıların tek veya çift olduklarını alt alta ekrana yazan bir program parçası yazınız (DO döngüsü Kullanarak) DO 11 K=1,10 IF ( MOD(K,2).EQ.0) THEN WRITE (*,*) K, " Sayisi Cift sayidir " ELSE WRITE (*,*) K, " Sayisi Tek sayidir." END IF 11 CONTINUE END