folder Tahribat.com Forumları
linefolder Programlamaya Giriş
linefolder C Programlama Dilinde Bir Soru



C Programlama Dilinde Bir Soru

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bilinmeyen
    Bilinmeyen's avatar
    Kayıt Tarihi: 03/Ekim/2005
    Erkek

    Arkadaş yardıma ihtiyaç duydu, ben de tahribata sorayım dedim. Maili aynen aktarıyorum..

    #include<stdio.h>
    #include<conio.h>

     int print(int A[3][4]);
     int reverseNumber(int A[3][4],int B[3][4]);
     int main()
     {
         int A[3][4]={ {847, 3219, 23, 77 } , {9076, 171, 3, 100022}, {4, 8765, 888, 8834111} };
         int B[3][4];
       
         printf("A[3][4] dizisi: \n");
         print(A);
        
         reverseNumber(A,B);
         printf("\n B[3][4] dizisi:\n");
         print(B);
         getch();
         return 0;
     }    

     int reverseNumber(int A[3][4], int B[3][4])
     {
         int i,j,x,y,value;
         int C[3][4];
         for(i=0;i<3;i++){
           for(j=0;j<4;j++){
         value=A[i][j];
         x=0;
         while(value!=0){
                         y=x+(value%10);
                         x=y*10;
                         value=value/10;
                         C[i][j]=y;
                         }
        
                         }}
         for(i=0;i<3;i++){
         for(j=0;j<4;j++){
         B[i][j]=C[i][j];
         }
         }
         }
         int print(int A[3][4]){
         int i,j;
         for(i=0;i<3;i++){
         for(j=0;j<4;j++){
         printf("%d ",A[i][j]);
         }
         printf("\n");
         }

         }


    reverseNumber fonksiyonunun tanımlandığı kısımda değişiklik yapılması gerekiyor. Yani başka türlü nasıl yazılabilir? Bir de diğer kısımlarda hata var mı ?

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bilinmeyen
    Bilinmeyen's avatar
    Kayıt Tarihi: 03/Ekim/2005
    Erkek

    yukarı-önemli

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Lathedarkman
    Lathedarkman's avatar
    Kayıt Tarihi: 05/Mayıs/2007
    Erkek

    sorunsuz çalışıyor tam olarak istediğin ne ki ?

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    66albay
    66albay's avatar
    Kayıt Tarihi: 27/Aralık/2009
    Erkek

     int print(int A[][]);
     int reverseNumber(int A[][],int B[][]);

    zannediyorum böyle yaparsan düzelir


    c farz , java sünnet, msdn kutsal kitaptır, f1 yardımcın olsun. Cumaya gittim dahada gelmem
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    BeelzeBuB
    BeelzeBuB's avatar
    Kayıt Tarihi: 20/Mayıs/2006
    Erkek

    ausehasuehas itu bil106e dersinde verilmişti galiba bu ödev. ben de benim hatununkini yapmıştım ama onun bilgisayarında kaldı :D


    hadi ordan seksi!
Toplam Hit: 1418 Toplam Mesaj: 5