Klavyeden girilen bir sayının tek mi yoksa çift mi olduğunu tespit eden programın algoritmasını geliştirelim.
Bu algoritmanın;
Sözde Kodunu yazınız.
Akış Şemasını çiziniz.
BAŞLA
x değerini oku
Eğer x mod 2 = 0 ise ekrana "çift" yaz değilse "tek" yaz.
BİTİR
31 Ekim 2016 Pazartesi
Ekrana 667 defa “Yazılım Mühendisliği” yazan programın algoritmasını yazınız.
BAŞLA
Sayac = 0
Sayac = Sayac + 1
Ekrana "Yazılım Mühendisliği" yaz.
Eğer Sayac <= 667 ise 3. Adıma GİT
BİTİR
Yarıçap değeri klavyeden girilen bir dairenin alanını bulup, sonucu ekrana yazan programın algoritmasını yazınız.
Yarıçap değeri klavyeden girilen bir dairenin alanını bulup, sonucu ekrana yazan programın algoritmasını yazınız.
BAŞLA
r değerini oku
A = 3 * r * r
A’yı yaz.
BİTİR
BAŞLA
r değerini oku
A = 3 * r * r
A’yı yaz.
BİTİR
Verilen algoritmaların ekran çıktısını bulunuz.
Aşağıda verilen algoritmaların ekran çıktısını bulunuz.
BAŞLA
a = 3 , b = 4
T = a + b
a = a – 1
Eğer a > 0 ise 3’e GİT
T’yi yaz.
BİTİR
BAŞLA
a = 8 , b = 5
c = a + b
Eğer c > 0 ise 3’e GİT
c’yi ekrana yaz.
BİTİR
BAŞLA
a = 3 , b = 4
T = a + b
a = a – 1
Eğer a > 0 ise 3’e GİT
T’yi yaz.
BİTİR
BAŞLA
a = 8 , b = 5
c = a + b
Eğer c > 0 ise 3’e GİT
c’yi ekrana yaz.
BİTİR
2.Dereceden bir denklemin Köklerini bulan Algoritma
BAŞLA
Denklemin a, b, c katsayılarını oku.
Diskriminant = b * b – 4 * a * c
Eğer Diskriminant < 0 ise “kökler sanal” yaz, GİT 9
K = Diskriminant1/2
x1 = (-b + K) / (2 * a)
x2 = (-b – K) / (2 * a)
x1, x2 yaz.
BİTİR
Kenar değerleri klavyeden girilen bir üçgenin, ne çeşit bir üçgen olduğunu bulan algoritmayı geliştirelim.
Bu algoritmanın;
Sözde Kodunu yazınız.
Akış Şemasını çiziniz.
Not:
a = b ve b = c ise "Eşkenar Üçgen"
a = c veya b = c ise "İkizkenar Üçgen"
Diğer durumda ise "Çeşitkenar Üçgen"
BAŞLA
a, b, c değerlerini oku.
Eğer (a = b) ve (b = c) ise “eşkenar üçgen” yaz, GİT 6
Eğer (a = c) veya (b = c) ise “ikizkenar üçgen” yaz, GİT 6
“çeşitkenar üçgen” yaz
BİTİR
Sözde Kodunu yazınız.
Akış Şemasını çiziniz.
Not:
a = b ve b = c ise "Eşkenar Üçgen"
a = c veya b = c ise "İkizkenar Üçgen"
Diğer durumda ise "Çeşitkenar Üçgen"
BAŞLA
a, b, c değerlerini oku.
Eğer (a = b) ve (b = c) ise “eşkenar üçgen” yaz, GİT 6
Eğer (a = c) veya (b = c) ise “ikizkenar üçgen” yaz, GİT 6
“çeşitkenar üçgen” yaz
BİTİR
Bir ücretlinin sicil numarası, çalışma saati ve saat ücreti klavyeden girilmektedir.
Ücretlinin bu bilgilerle maaşını hesaplayan algoritmayı geliştirelim.
Bu algoritmanın;
Sözde Kodunu yazınız.
Akış Şemasını çiziniz.
Not: Maas = Calisma_Saati * Saat_Ucreti şeklinde hesaplanır.
BAŞLA
sicilNo, calismaSaati, saatUcreti oku.
maas = calismaSaati * saatUcreti
sicilNo, maas yaz.
BİTİR
Bu algoritmanın;
Sözde Kodunu yazınız.
Akış Şemasını çiziniz.
Not: Maas = Calisma_Saati * Saat_Ucreti şeklinde hesaplanır.
BAŞLA
sicilNo, calismaSaati, saatUcreti oku.
maas = calismaSaati * saatUcreti
sicilNo, maas yaz.
BİTİR
Verilen bir sayının faktöriyelini hesaplayan algoritmayı hazırlayınız.
Girilen sayı negatifse tekrar girilmelidir. Algoritma 0! sonucunu da hesaplayabilmelidir.
a. Sözde kod
b. Akış Şeması (Siz Çiziniz!)
Faktoryeli hesaplanacak sayı: N
Faktöryel sonucu: nFaktor
Sayaç değişkeni: sayaç
1. BAŞLA
2. nFaktor = 1
3. sayac = 1
4. N OKU
5. N < 0 ise GİT 4
6. sayac > N ise GİT 11
7. nFaktor = nFaktor * sayac
8. sayac = sayac + 1
9. GİT 6
10. nFaktor değerini YAZ
11. BİTİR
a. Sözde kod
b. Akış Şeması (Siz Çiziniz!)
Faktoryeli hesaplanacak sayı: N
Faktöryel sonucu: nFaktor
Sayaç değişkeni: sayaç
1. BAŞLA
2. nFaktor = 1
3. sayac = 1
4. N OKU
5. N < 0 ise GİT 4
6. sayac > N ise GİT 11
7. nFaktor = nFaktor * sayac
8. sayac = sayac + 1
9. GİT 6
10. nFaktor değerini YAZ
11. BİTİR
1'den 100'e kadar olan sayıların toplamını yazdıran algoritmayı hazırlayınız.
a. Sözde kod
b. Akış Şeması
1. BAŞLA
2. toplam = 0
3. sayac = 1
4. sayac>100 ise, GİT 8
5. toplam = toplam + sayac
6. sayac = sayac + 1
7. GİT 4
8. toplam YAZ
9. BİTİR
b. Akış Şeması
1. BAŞLA
2. toplam = 0
3. sayac = 1
4. sayac>100 ise, GİT 8
5. toplam = toplam + sayac
6. sayac = sayac + 1
7. GİT 4
8. toplam YAZ
9. BİTİR
Kaydol:
Kayıtlar (Atom)