• 31-10-2012, 12:07:42
    #1
    merhaba konuyu doğru yere açmısımdır umarım, şimdi hexadecimal ile ilgili bi sorunum var
    #include<stdio.h>
    #include<windows.h>
    #include<conio.h>
    main()
    {
          system("color 3E");
          
          float x,y,sonuc;
          char isaret;
    
          printf("iki sayi giriniz:\n");
          scanf("%f",&x);
          scanf("%c",&isaret);
          scanf("%f",&y);
          
          
          if (isaret=='+')
          {sonuc=x+y;
          printf("sonuc=%f",sonuc);}
          
          else if (isaret=='-')
           {sonuc=x-y;
          printf("sonuc=%f",sonuc);}
          
          
          else if (isaret=='/')
           {sonuc=x/y;
          printf("sonuc=%f",sonuc);}
          
          else if (isaret=='*')
           {sonuc=x*y;
          printf("sonuc=%f",sonuc);}
          
          getch();
          
          }
    bu programda sonucun hexadecimal olmasını istiyorum ne yapmam lazım? şimdiden teşekkürler
  • 31-10-2012, 12:24:36
    #2
    printf("43 Dezimal ist in Hexadezimal: %x\n", 43);

    kaynak: http://de.wikibooks.org/wiki/C-Progr...n-_und_Ausgabe
  • 31-10-2012, 12:28:11
    #3
    cok tesekkur ederimm
  • 31-10-2012, 12:29:04
    #4
    sandavic41 adlı üyeden alıntı: mesajı görüntüle
    cok tesekkur ederimm
    rica ederim. bu arada google'i kullansaydin cevaba daha hizli ulasirdin

    edit: konunun yeri burasi > https://www.r10.net/programlama/