Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
9
Cevap
173
Tıklama
0
Öne Çıkarma
c kodum hata vermiyor ama çalışmıyor?
S
2 yıl
Er
Konu Sahibi

#include <stdio.h>
int main() {
  int n;
  printf("bir sayi giriniz");
  scanf("%d",&n);
  int i=0,a[100];
  while(n/2!=1){
    n%2==a;
    n==n/2;
    i++;
  }
  a==n%2;
  a[i+1]==1;
  printf("%d",a[100]);
  int j=0;
  for(j=0;j<=i+1;i++){
    a[j]==a[i+1-j];
    printf("%d",a[j]);
  }
   
  return 0;
}


decimal sayıyı binarye çevirme kodum çalışmıyor. nerede hata yapıyorum??

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil




İ
2 yıl
Binbaşı

#include <stdio.h>


int main() {
    int n;


    printf("Bir sayi giriniz: ");
    scanf("%d", &n);


    int i = 0, a[100];


    while (n / 2 != 1) {
        a[i] = n % 2;
        n = n / 2;
        i++;
    }


    a[i] = n % 2;
    a[i + 1] = 1;


    printf("Binary: ");
    for (int j = i + 1; j >= 0; j--) {
        printf("%d", a[j]);
    }


    return 0;
}




Değişiklikler ve düzeltmeler şunlardır:
  • <code>printf("bir sayi giriniz");</code> ifadesindeki eksik iki nokta üst üste (<code>:</code>) eklenmiştir.
  • <code>n%2==a;</code> ve <code>n==n/2;</code> ifadeleri yerine, <code>a = n % 2;</code> ve <code>n = n / 2;</code> kullanılmıştır.
  • <code>a==n%2;</code> ve <code>a[i+1]==1;</code> ifadeleri yerine, <code>a = n % 2;</code> ve <code>a[i + 1] = 1;</code> kullanılmıştır.
  • Döngüde kullanılan <code>for(j=0;j<=i+1;i++)</code> ifadesinde, <code>i++</code> yerine <code>j++</code> kullanılmıştır.
  • Döngüde <code>a[j]==a[i+1-j];</code> yerine <code>printf("%d", a[j]);</code> ve <code>for</code> döngüsünün sonlandırılması için <code>j++</code> kullanılmıştır.
  • Son olarak, <code>printf("%d",a[100]);</code> ifadesi düzeltilmiş ve <code>printf("Binary: ");</code> ifadesi eklenmiştir. <code>a[100]</code> geçerli bir dizi indeksi değildir; bu nedenle, <code>printf("%d", a[100]);</code> ifadesi yerine döngü içinde doğru bir şekilde diziyi yazdırma işlemi eklenmiştir.
Düzeltmelerle birlikte, bu kod girdi olarak alınan bir sayının ikili (binary) temsilini ekrana yazdıracaktır.

Hocam chatgpt ile nerede hata yaptığınızı bulabilir ve kod'u düzelttirebilirsiniz. Ben hiç yazılım dili bilmiyorum :)


Bu mesaja 1 cevap geldi.
T
2 yıl
Yarbay

https://forum.donanimhaber.com/reddit-hn-euler-dh-gibi-sitelerden-is-gorusmesi-sorulari-odev-sorulari--139462992-11#152551030

daki soruyu senin şu ChatGPT çözebilir mi, ilgimi çekti şimdi



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @iCrush
İ
2 yıl
Binbaşı

Benim şu olduğu nerden çıktı hocam ?
Arkadaş bir soru sormuş anlamasam da yardımcı olmaya çalıştım programcılar bile yapay zeka'yı kullanıp kod yazdırıp ufak dokunuşlar ile editleyip kullanıyorlar kodları ki daha yolun başındayız ileride programı hayal etmemiz yetecek gibi gözüküyor.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Tuğkan-0153
E
2 yıl
Yüzbaşı

Bu işlerin tadı tuzu kalmadı artık. Milyarlarca Einstein'ın yaşadığı bir dünyada normal insanlar ne yapacak?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
T
2 yıl
Yarbay

İlk gördügüm mesajında "ChatGPT ile nerde yanlış yaptığınızı bulup kodu düzelttirebilirsiniz" dediysen o senin şu chatGPT olur.

İlk izlenim çok önemlidir ChatGPT'ye "first impression counts, why?" diye bi sorsana



< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @iCrush
T
2 yıl
Yarbay

Einstein'lar salgında aşı da olmuştur. ChatGPT ile kod yazan, çakma salgında aşı ile sağlık elde eder



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @EmuDev
G
2 yıl
Teğmen

kardeş yazılım mühendisi olarak chatgpt api sağlayıcısı olarak pek çok projede bulundum, hani merakımdan soruyorum, sen chatgpt'in ne olduğunu biliyor musun? hiç içine girip bir araştırma yaptın mı? yoksa chatgpt ye "bugün nasılsın?" diyen ve cevap alıp şaşıran cahillerden misin? önce bilişim dünyasındaki yenilikleri takip et, yazılım dünyası reform gerektirir, chatgpt gibi yazılım mühendislerine tools olarak yardımcı olan pek çok yapay zeka kaynağı mevcut. einstein bile kendinden önceki kitapları ve araştırmaları okumasaydı kendi buluşunu bulamazdı. hangi çağda yaşıyorsun, veya mağarada mı yaşıyorsun hala?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Tuğkan-0153
T
2 yıl
Yarbay

ChatGPT API sağlayıcısı yazılım mühendisi uvv cok etkileyici

Title ile proje ile kendini ispatlamaya çalışmandan bellli düzeyin

ChatGPT'ye soru "bugün iyimisin" diye sormaya ayıracak ne ilgim ne de sürem yok ahah

Bu arada sen Covid aşısı oldun mu ? bence oldun. popüler akımlara çok ilgili gördüm seni o yüzden.



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @crazy programmer
G
2 yıl
Teğmen

kardeş harbi mallıkta level yapmışsın, şurada kod yaz desem, gidersin ekrana, print hello world yazmayı yazılımcı diye bellersin kendine, bir bok bilmiyorsan bilişim dünyası ile ilgili, sazan gibi atlama her konuya. eğitimini al önce.




Bu mesajda bahsedilenler: @Tuğkan-0153
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.