Çözüldü Yazdığım C kodu doğru mu?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Aurora1

Hectopat
Katılım
30 Ocak 2023
Mesajlar
5.012
Çözümler
23
Yer
Güney Kore
C:
int a;
printf("Merhaba,Lisa'yı seviyorsan 1,Aklımı kaybettim diyorsan 2 yaz.");
scanf("%d",&a);
if(a==1){
printf("İyi günler🥰");
}else{
printf("Bunu duyduğuma üzüldüm.🐒");
}

Bu kod çalışır mı? Birine sürpriz yapacağım. Teşekkür ederim şimdiden. 🥰
 
Terminaller emoji desteklemez emoji başka seviye olur
CLI desteklemez fakat terminal emülatörleri destekleyebilir.

Kodu direkt burada yazdığım için öyle oldu sanırım. Bana da farklı geldi ama daha çok gösterme amacıyla olduğu için pek takmadım açıkçası.
Paragrafbaşı daha sağlıklı, en azından okunabilirlik açısından.
 
C:
int a;
printf("Merhaba,Lisa'yı seviyorsan 1,Aklımı kaybettim diyorsan 2 yaz.");
scanf("%d",&a);
if(a==1){
printf("İyi günler🥰");
}else{
printf("Bunu duyduğuma üzüldüm.🐒");
}

Bu kod çalışır mı? Birine sürpriz yapacağım. Teşekkür ederim şimdiden. 🥰
Arduino 🤧
 
Hocam intentionlar yanlış sanki, if içine yazılacak kodun arkasında paragraf boşluğu olması lazım.
Eki Görüntüle 1747976
Gnome Uçbirim Unicode desteklediği için çıkarttı.
Eki Görüntüle 1747979
Bash'te şimdi denedim hocam gerçekten öyle gösteriyor.
Kodu direkt burada yazdığım için öyle oldu sanırım. Bana da farklı geldi ama daha çok gösterme amacıyla olduğu için pek takmadım açıkçası.
Small Basic'te .exe formatında göstermedi şimdi C# deneyeceğim.
 
Artı -1 Eksi
Bash'te şimdi denedim hocam gerçekten öyle gösteriyor.

Small Basic'te .exe formatında göstermedi şimdi C# deneyeceğim.
CLI içine atsa muhtemelen sayı harf karışımı bir şey atacaktır, meraktan tty2ye geçip deneyeceğim:D
Edit: Karo attı.
Başlıksız.jpeg
 
Böyle daha iyi olur sanki.
Python:
#include <stdio.h>

int main() {
    int a;
    printf("Merhaba, Lisa'yi seviyorsan 1, aklımı kaybettim diyorsan 2 yaz: ");
    scanf("%d", &a);
    if (a == 1) {
        printf("İyi günler! 😍\n");
    } else if (a == 2) {
        printf("Bunu duyduğuma üzüldüm. 😢\n");
    } else {
        printf("Geçerli bir seçenek girmedin.\n");
    }
    return 0;
}
 
C:
#include <stdio.h>

int main() {
    int a;
    loop:
    printf("Merhaba, Lisa'yi seviyorsan 1, aklımı kaybettim diyorsan 2 yaz: ");
    scanf("%d", &a);
    if (a == 1) {
        printf("İyi günler! 😍\n");
    } else if (a == 2) {
        printf("Bunu duyduğuma üzüldüm. 😢\n");
    } else {
        printf("Geçerli bir seçenek girmedin. \nLütfen tekrar deneyin\n");
        goto loop;
    }
    return 0;
}
goto ifadesi günümüzde mantıklı sebeplerden aforoz edilmiş durumda. Yinede bu tarz küçük uygulamalarla çok tatlı oluyor:D
 
C:
#include <stdio.h>

int main() {
    int a;
    loop:
    printf("Merhaba, Lisa'yi seviyorsan 1, aklımı kaybettim diyorsan 2 yaz: ");
    scanf("%d", &a);
    if (a == 1) {
        printf("İyi günler! 😍\n");
    } else if (a == 2) {
        printf("Bunu duyduğuma üzüldüm. 😢\n");
    } else {
        printf("Geçerli bir seçenek girmedin. \nLütfen tekrar deneyin\n");
        goto loop;
    }
    return 0;
}
goto ifadesi günümüzde mantıklı sebeplerden aforoz edilmiş durumda. Yinede bu tarz küçük uygulamalarla çok tatlı oluyor:D
Onun yerine while true içine konulup doğru sonuç verilince break edilebilir sanki.
Evet goto kadar tatlı değil :D
 
Onun yerine while true içine konulup doğru sonuç verilince break edilebilir sanki.
Evet goto kadar tatlı değil :D
Tam tersi daha mantıklı;)
C:
#include <stdio.h>
int main() {
    int a;
    while (true){
        printf("Merhaba, Lisa'yi seviyorsan 1, aklımı kaybettim diyorsan 2 yaz: ");
        scanf("%d", &a);
        if (a == 1) {
            printf("İyi günler! 😍\n");
        } else if (a == 2) {
            printf("Bunu duyduğuma üzüldüm. 😢\n");
        } else {
            printf("Geçerli bir seçenek girmedin. \nLütfen tekrar deneyin\n");
            continue;
        }
        break;
    }
    return 0;
}
 

Technopat Haberler

Geri
Yukarı