>
Delphi 7 Kütüphane Otomasyonu -Güldüren-
>
Gomulu Sistem Tasarimi - 4-5-6 Bolum Calisma Sorulari
>
Turbo C Girilen Cümledeki Kelime Miktarını ve İstenen Karakterin Kaç Kez Geçtiğini Bulan Program
>
Turbo C Yılan Oyunu
>
Gomulu Sistem Tasarimi - Ilk 3 Bolum Calisma Sorulari
>
Delphi 7 Kütüphane Otomasyonu -Güldüren-
>
Gomulu Sistem Tasarimi - Ilk 3 Bolum Calisma Sorulari
>
Matlab da Resmin Histogrami ve Histogram Esitlemesi
>
Matlab da Renkli Resmin Gri Seviye, Binary ve Negatif Dönüşümleri
>
Matlab da Resmi RGB Bileşenlerine Ayırma
>
Matlab da Resime Aynalama ve Ters Cevirme Islemi
>
Matlab da Laplace Filtre Algoritmasıyla Resim Keskinleştirme
>
Matlab da Konvülasyon ve Korelasyon İşlemi Uygulaması
>
Turbo C Girilen Cümledeki Kelime Miktarını ve İstenen Karakterin Kaç Kez Geçtiğini Bulan Program
>
Matlab da Sobel Algoritmasi ve Sobel Fonksiyonu ile Kenar Cikartma Uygulamasi
Turbo C Girilen katari sifreleme
[
Başlıklar(Programlama Dilleri)
] > [
C, C++, C#
] > [
Turbo C Girilen katari sifreleme
]
Oluşturma Tarihi:
14.05.2012 05.22
Turbo C de katardaki harf ve sayilari 5 karakter sonrasina cevirerek sifreleyen veya cozen programın kodu
Kod Bloğu
#include<stdio.h> #include<conio.h> char dizi[100]; char dizi2[100]; char b; char ne; int i; main() { bas: clrscr(); printf("kelime yada cumleyi sifrelemek icin 'a' tusuna basiniz.\nkelime yada cumleyi cozmek icin 'b' tusuna basiniz."); ne=getche(); while((ne=='a')||(ne=='A')) { clrscr(); printf("sifrelenecek kelime yada cumleyi giriniz: "); gets(dizi); for(i=0;dizi[i]!=0;i++) { if((dizi[i]>=97)&&(dizi[i]<=122)) { if((dizi[i]>=118)&&(dizi[i]<=122)) { if(dizi[i]==118) { dizi[i]=97; } if(dizi[i]==119) { dizi[i]=98; } if(dizi[i]==120) { dizi[i]=99; } if(dizi[i]==121) { dizi[i]=100; } if(dizi[i]==122) { dizi[i]=101; } } else { dizi[i]+=5; } } if((dizi[i]>=48)&&(dizi[i]<=57)) { if(dizi[i]==53) { dizi[i]=48; }else{ if(dizi[i]==54) { dizi[i]=49; }else{ if(dizi[i]==55) { dizi[i]=50; }else{ if(dizi[i]==56) { dizi[i]=51; }else{ if(dizi[i]==57) { dizi[i]=52; }else{dizi[i]+=5;}}}}} } } clrscr(); printf("sifrelenmis sekli: %s",dizi); break; } while((ne=='b')||(ne=='B')) { clrscr(); printf("sifresi cozulecek kelime yada cumleyi giriniz: "); gets(dizi); for(i=0;dizi[i]!=0;i++) { if((dizi[i]>=97)&&(dizi[i]<=122)) { if((dizi[i]>=97)&&(dizi[i]<=101)) { if(dizi[i]==97) { dizi[i]=118; } if(dizi[i]==98) { dizi[i]=119; } if(dizi[i]==99) { dizi[i]=120; } if(dizi[i]==100) { dizi[i]=121; } if(dizi[i]==101) { dizi[i]=122; } } else { dizi[i]-=5; } } if((dizi[i]>=48)&&(dizi[i]<=57)) { if(dizi[i]==48) { dizi[i]=53; }else{ if(dizi[i]==49) { dizi[i]=54; }else{ if(dizi[i]==50) { dizi[i]=55; }else{ if(dizi[i]==51) { dizi[i]=56; }else{ if(dizi[i]==52) { dizi[i]=57; }else{dizi[i]-=5;}}}}} } } clrscr(); printf("cozulmus sekli: %s",dizi); break; } printf("\n\n\n\n\nyeni bir sifreleme icin 'e' tusuna basiniz."); b=getche(); switch(b) { case 'e': case 'E': goto bas; break; default: return 0; break; } getch(); }
Yorumunuzu Yazınız...
Ad Soyad
E-Posta
Kod
Henüz bu bloğa yorum yapılmadı. İlk yorum yapan sen ol...
Etiketler:
turbo
,
c
,
katar
,
sifreleme
,
ornek
,
kod
,
program
Sitede su anda 1 kişi bulunmaktadir. Bugune dek 446815 kisi tarafından, 734705 adet tiklama yapilmistir.
© Susbi.com
Version 1.1
Site_Map