1. 1.
    -1
    beyler benim sinüs kosinüs hesaplayan bir programa "çıkmak için e ye devam etmek için d'ye basın" komutu yerleştirmem lazım. hani normalde bi açı hesaplattığında program kendini kapatıyor ya benimkinde açının değerini yazdıktan sonra yukardaki yazıyı basıp kullanıcının seçimine göre devam etmesi veya çıkması gerekiyor. ben de şöyle yaptım.

    printf(" d ye veya e ye bas");
    scanf(" %c",&a);
    while(a!='e')
    {
    ... (burda program çalışıyor)
    }
    return 0;

    burda while'ın konumundan dolayı şöyle bir sıkıntı oluştu; adam en başta e ye basarsa sıkıntı yok kendi kendini kapatıyor. ancak bir kere döngüye girerse sürekli tekrar açı istiyor. yani diyelim bi açı hesaplattık "çıkmak için e ye devam için d ye bas" diyeceğine açı gir diyor bana. biliyorum while'ın yanlış yerde olmasından kaynaklanıyor ama düzeltemedim.

    sonra ben de do while ile deneyeyim dedim.

    do
    {
    printf(" d ye veya e ye bas");
    scanf(" %c",&a);
    ...
    ...
    }while(a!='e');

    dedim. bu seferde e ye bassam bile program çalışmaya devam ediyor. amk nasıl düzeltirim bunu?
    ···
   tümünü göster