1. 1.
    0
    beyler asagıdaki gibi bi hesap makinesi yazdım ama bunu döngü haline getiremiyorum döngü belirledigim bi karakteri girdigimde duracak şekilde olmalı bilen biri el atabilirmi?

    2. include <stdio.h>

    int main (){
    float birinciSayi, ikinciSayi;
    float sonuc;
    char islemTuru;

    printf("Birinci Sayiyi Giriniz:");
    fflush(stdout);
    scanf("%f", &birinciSayi);

    printf("ikinci Sayiyi Giriniz:");
    fflush(stdout);
    scanf("%f", &ikinciSayi);

    printf("islem Turunu Giriniz:");
    fflush(stdout);
    scanf(" %c", &islemTuru);

    switch(islemTuru){
    case'+':
    sonuc=birinciSayi + ikinciSayi;
    break;
    case'-':
    sonuc=birinciSayi - ikinciSayi;
    break;
    case'/':
    sonuc=birinciSayi / ikinciSayi;
    break;
    case'x':
    sonuc=birinciSayi * ikinciSayi;
    break;
    default:
    printf("Yanlis slem Turu Girdiniz:");
    break;
    }
    printf("islem Sonucu = %.2f", sonuc);

    return 0;
    }
    ···
  1. 2.
    0
    yok mu lan bi anlayan
    ···
  2. 3.
    0
    hata gösteriyor mu hiç
    ···
  3. 4.
    0
    Genelde –1 girdiğinde mi ne çıkıyordu döngüden de kodunu unuttum amk
    ···
  4. 5.
    0
    yok şuan normal çalışıyor ama sadece 1 işlem yaptırıyor amacım bir döngü haline getirmek zaten suan döngü değil
    ···
  5. 6.
    0
    beyler yardım edin öğrenci kardeşinize
    ···
  6. 7.
    0
    up up up
    ···
  7. 8.
    0
    up up up
    ···
  8. 9.
    0
    do while döngüsüyle olur önce işlemi yapar sonra sorar. bir tane değişkeni sordur en sonda
    ···
  9. 10.
    0
    programı bitirmemişsin

    getch () ekgib

    ayrıca #include <conio.h> yok
    ···
  10. 11.
    0
    @9 nasıl yani biraz daha açarmısın sanırım öyle bişeyler yapmam gerekiyor
    @10 zaten su haliyle çalışıyor bitmese çalışmazdı sanırım, amacım dongu haline getirmek
    ···
  11. 12.
    0
    up up up
    ···
  12. 13.
    0
    up up up
    ···
  13. 14.
    0
    up up up
    ···
  14. 15.
    0
    "break" ayrı yazılır
    ···
  15. 16.
    +1
    atıyorum a=1 diye değişken tanımla sonra do{işlem}while(a==1) yap işlemin sonunda kullanıcıya a yı sor 1 girerse devam eder başka birşey girerse biter
    ···
  16. 17.
    0
    c programlama ne lan gibik
    ···
  17. 18.
    0
    hmm olabilir ama ben tam tersi mesela 1 girmediğinde değil a 1 oldugunda bitsin istiyorum yani o zaman a=!1 yapsam çalışabilir sanırım
    ···
  18. 19.
    0
    access olsaydı ve ya c# yapardım
    ···
  19. 20.
    0
    birde sayı değilde bir karakter girdigimde bitmesini istiyorum a yı o zaman char cinsinden tanımlamalıyım gibi gozukuyor
    ···