Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama C / C++ Diziyi Ters Çevirmek


Diziyi Ters Çevirmek

AÇIKLAMA

Program konsoldan girilen ifadenin tersini yazdıran bir programdır. C++ Builder 5 te hazırlanan projedeki Unit1.cpp içindeki kodlar başka herhangi bir C/C++ derleyecisinde de derlenerek (Örnek Dev-Cpp) gibi program başka platformlarda da üretilebilir.

Programın Tamamını Aşağıdaki Linkten İndirebilirsiniz

Linki Görebilmeniz İçin Üye Olmanız Gerekmektedir...

Üye Kayıt

Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. #include <stdio.h>
  6. #include <conio.h>
  7. //---------------------------------------------------------------------------
  8.  
  9. #pragma argsused
  10. int main(int argc, char* argv[])
  11. {
  12. bool dongu=true;
  13. char dizi[100];
  14. int boyut;
  15. char kontrol;
  16. while(dongu)
  17. {
  18. for(int i=0;i<100;i++)
  19. dizi[i]='0';
  20. printf("Adinizi Soyadinizi Giriniz: ");
  21. gets(dizi);
  22. for(int i=0;i<100;i++)
  23. {
  24.  if(dizi[i]=='0')
  25.  {
  26.  boyut=i-1;
  27.  break;
  28.  }
  29. }
  30.  
  31. for(int i=0;i<boyut/2;i++)
  32. {
  33.  char temp=dizi[i];
  34.  dizi[i]=dizi[boyut-1-i];
  35.  dizi[boyut-1-i]=temp;
  36. }
  37.  
  38. for(int i=0;i<boyut;i++)
  39. printf("%c",dizi[i]);
  40. printf("\n\nCikmak Icin 'H' yada 'h' Tusuna Basiniz: ");
  41. scanf("%c",&kontrol);
  42. if(kontrol=='H'||kontrol=='h')
  43. dongu=false;
  44. }
  45.  
  46.  
  47.         return 0;
  48. }
  49. //---------------------------------------------------------------------------
  50.  
Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
 
amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım