Kod bloğu çıktısı bulma

Damlabdyzc

Femtopat
Katılım
10 Şubat 2021
Mesajlar
23
Daha fazla  
Cinsiyet
Kadın
Bu soruyu yapamadım da. Acaba yardımcı olabilecek birisi var mı, teşekkürler.🙏
Aşağıdaki kod bloğunun çıktısı nedir? Kod bloğunun ne yaptığını kısaca açıklayınız. Açıklama olması gerekmektedir.

Kod:
int main()
{
int x = 3, y = 5;
if (x > y);
printf("A");
if (x = 4)
printf("%d\n", x+y);
}
 
Son düzenleyen: Moderatör:
Bu soruyu yapamadım da. Acaba yardımcı olabilecek birisi var mı, teşekkürler.🙏
Aşağıdaki kod bloğunun çıktısı nedir? Kod bloğunun ne yaptığını kısaca açıklayınız. Açıklama olması gerekmektedir.

Kod:
int main()
{
int x = 3, y = 5;
if (x > y);
printf("A");
if (x = 4)
printf("%d\n", x+y);
}

Edit: Ekrana bir şey çıkmaz iki If sorgusu da çalışmıyor.
 
Son düzenleme:
Bu soruyu yapamadım da. Acaba yardımcı olabilecek birisi var mı, teşekkürler.🙏
Aşağıdaki kod bloğunun çıktısı nedir? Kod bloğunun ne yaptığını kısaca açıklayınız. Açıklama olması gerekmektedir.

Kod:
int main()
{
int x = 3, y = 5;
if (x > y);
printf("A");
if (x = 4)
printf("%d\n", x+y);
}

Yaparım bunu yapmasına da sen mezun olunca da işi başkasına yaptıracaksan hiç okuma daha iyi. Hocalarınız sizleri test etmek istiyor bunu art niyete çevirmeyin.
 
Bu soruyu yapamadım da. Acaba yardımcı olabilecek birisi var mı, teşekkürler.🙏
Aşağıdaki kod bloğunun çıktısı nedir? Kod bloğunun ne yaptığını kısaca açıklayınız. Açıklama olması gerekmektedir.

Kod:
int main()
{
int x = 3, y = 5;
if (x > y);
printf("A");
if (x = 4)
printf("%d\n", x+y);
}
Syntax hatası verecektir fakat syntax hataları olmasaydı bu kod 9 çıktısını verirdi. Nedeni ise, if bloğunun içerisinde 4 atanmış, eğer bilerek verilmişse. Eğer atama doğru bir şekilde gerçekleşebildi ise de (ki zaten gerçekleşecektir) x'in yeni değeri olan 4 ve y'yi toplayıp 9 verecektir. Eğer "=" operatörü yerine "==" kullanılıyorsa da herhangi bir çıktı vermeyecektir.

Ayrıca lütfen araştırmacı olun. Kendi gelişiminiz için söylüyorum.
 
Son düzenleme:
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı