![]() |
| |||||||
| Programlama C,Delphi,Visual Basic ve diğer tüm programlama dilleri hakkında dökümanlar ve bilgilerin merkezi |
| | |
|
| | LinkBack | Konu Seçenekleri |
| | #1 |
| Admin ![]()
Mesajlar: 1.976
Puan: 6015 | Code: //bu program mors alfabesiyle yazılmış cümleyi çözer
#include<stdio.h>
#include<string.h>
//değişken tanımlama
char b[100][10];
char str[100],*p;
char mors[40][10]={{".-"},{"-..."},{"-.-."},{"-.."},{"."},{"..-."},{"--."},{"...."},{".."},
{".---"},{"-.-"},{".-.."},{"--"},{"-."},{"---"},{".--."},{"--.-"},{".-."},{"..."},
{"-"},{"..-"},{"...-"},{".--"},{"-..-"},{"-.--"},{"--.."},{".----"},{"..---"},
{"...--"},{"....-"},{"....."},{"-...."},{"--..."},{"---.."},{"----."},{"-----"},{" "}};
char alfa[37]={'A','B','C','D','E','F','G','H','I','J','K','L',
'M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9','0',' '};
int i=0,j=0,m,t,n=0;
void main()
{
//dışarıdan cümle okuma
printf("mors alfabesinden bir cumle:");
gets(str);
//pointerla cümlenin başından sonuna doğru for döngüsüyle ilerledim
//boşluğa kadar olan her mors harf kodunu iki boyutlu bir diziye aktardım
for(p = str ;*p != '\0' ;p++)
{
if(*p!=' ')//boşluktan farklıysa pointerdaki değeri diziye atarak sütun indisini bir arttıdım
{
b[i][j]=*p;
j++;
}
if(*p==' ')//boşluksa satır indisini arttırdım
{
i++;j=0;
if(*(p+1)==' ') { b[i][j]=' ';i++;j=0;}//boşluktan sonraki karakter yine boşluksa
} //o satıra bir boşluk bırakıp aşağı satıra indim
}
n=i;
for(m=0;m<=n;m++)//iki boyutlu diziye aktardığım karakterleri satır satır okuyarak
{ //mors olarak tanımladığım dizide arattım ,sırasındaki karakteri alfa dizisinden yazdırdım
for(t=0;t<=37;t++)
if(strcmp(b[m],mors[t])==0)
printf("%c",alfa[t]);
}
printf("\n");
}
__________________ ![]() |
|
| | #2 |
| Bakan ![]()
Mesajlar: 452
Puan: 10 | tercüme etcek olan varmı ![]()
__________________ 4EVA KARGO!!!! |
|
| | #3 |
| Admin ![]()
Mesajlar: 1.976
Puan: 6015 | Şu an bende yüklü değil. Amacımız zaten kaynak kod arayan kişilere kolaylık olsun.
__________________ ![]() |
|
| | #4 |
| Milletvekili ![]()
Mesajlar: 154
Puan: 11 | ewet güzel paylaşım arşive katayım işime yarar saol
__________________ RoCk'n RoLl... |
|
![]() |
| Konuyu toplam 0 üye ve 1 ziyaretçi okuyor | |
| Konu Seçenekleri | |
|
|
Benzer Konular | ||||
| Konu | Konuyu Açan | Forum | Cevaplar | Son Mesaj |
| ''MSN Space'' Bloklar İçin Kodlar !! | realist_bjklim | Msn Space | 3 | 13.01.2008 13:11 |
| başlat - çalıştır 'a yazılabilecek KODLAR | turk11 | İşletim Sistemi Genel | 4 | 23.07.2007 23:43 |
| Netbeans J2ME örnek uygulama | meydan | Programlama | 0 | 13.07.2007 18:50 |
| Saat - Pascal Örnek Kodlar | ProLive | Programlama | 1 | 6.02.2007 05:39 |
| Öss Örnek sorular | ProLive | Tüm Konular | 2 | 1.03.2006 13:29 |