Algoritma Dersleri 4 - Sözde Kod Örnekleri 2
Вставка
- Опубліковано 20 гру 2024
- Mikrofonu yeniledim umarım artık sesim daha güzel geliyordur :P Sözde kod örneklerimize devam ediyoruz ve artık yavaş yavaş normal kod yazmaya başlayacağız.
iletisim.1m.atakan@gmail.com adresinden veya sosyal medya üzerinden bana ulaşabilirsiniz.
İyi seyirler :)
Destek destek destekle destekle destek destek
Destek destek destekle destekle
İkinci örnekte return faktoriyel dememiz gerekmez mi hocam?
Fonksiyon olarak yazmadığımız için, sadece tek değişken olanlarda return değeri kullanmak gerekmiyor :)
Destek destek destek destek destek
Destek destekle destek
Hocam ilk örneğinizin bir versiyonunu yazayım bakın ve bana söyleyin olur mu olmaz mı diye:
Girilen 3 sayıdan en büyüğünü bulan sözde kod:
int num1;
int num2;
int num3;
input num1;
input num2;
input num3;
if(num1==num2==num3){
output"Please enter again your numbers!!!";
}
else if (num1>num2 && num1>num3){
output"Num1 is the biggest number from the others";}
else if(num2>num1 && num2>num3){
output"Num2 is the biggest number form the others";}
else
{output"Num3 is the biggest number from the others";}
bu algoritma num1=num2>num3 gibi bir sayı değeri verdiğimizde örn. 6-6-3 gibi değerlerde, en büyük sayıyı num3 olarak kabul edecektir en küçük sayı olmasına rağmen. Eğer eşitlik kontrolü yapılacaksa yani eşit sayı girilebileceği varsayılacaksa ikili eşitliklerde kontrol edilmeli.
num1==num2==num3 ifadesi hatalı dostum 3 tane eşitlik kullanılmıyor. Şu daha doğru olur (num1==num2 && num2==num3)
anlaşilir olmus teşekkürler
Destek destek destek
2 . örnekte şöyle bir şey yapabilir miyiz
input sayı
int faktöriyel = 1
while (sayı > 0)
faktöriyel = faktöriyel * sayı
sayı--
Algoritma olarak bir sorun yok :)
Destek destek destekle
Destek destek
çok karıştı
neden? :)
Destek destek destek
Destek destek destekle
Destek destek destek
Destek destek destek