![]() |
|
|
|
|
|
#1 |
![]()
Üyelik tarihi: 01 Mart 2015
Mesajlar: 203 WEB Sitesi: www.code.com IRC Sunucusu: irc.code.com İlgi Alanı: Alınan Beğeni: 33 |
Merhaba arkadaşlar,
Bu başlık altında C ve C + + üzerine yazılmış kodları örnek olması açısından paylaşabilirsiniz, Alıntı:
#include <stdio.h>
#include <stdlib.h> #include <string.h> char a[50],b[50]; void cmlebrlestr(char cmle1[],char cmle2[]){ int i=0,j=0; i=strlen(cmle1); while(cmle2[j]!=NULL){ cmle1[i]=cmle2[j]; i++; j++; } for(i=0;i<strlen(cmle1);i++) { printf("%c",cmle1[i]); } } main(){ printf("ilk kelime :");gets(a); printf("ikinci kelime :");gets(b); cmlebrlestr(a,b); getch(); } Yukarıdaki program iki cümleyi birleştiren fonksiyon örneğidir. İyi forumlar.. ^^ |
|
|
Alıntı
|
|
|
#2 |
|
タネル
![]()
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 363 |
For ve while döngüsü ile ismimin baş harfini (*) karakteri ile yazan program.)
Kod:
#include <stdio.h>
int main()
{
int i,a;
for(i=0;i<=20;i++)
{
printf("*");
}
for(a=0;a<=5;a++)
{
printf("\n\t *");
}
}
Kod:
#include <stdio.h>
int main()
{
int i,a=0;
while(i<=20)
{
printf("*");
i++;
}
while(a<=5)
{
printf("\n\t *");
a++;
}
}
![]() Konu Entrance tarafından (29 Aralık 2015 Saat 22:03 ) değiştirilmiştir. |
|
|
Alıntı
|
|
|
#3 |
![]()
Üyelik tarihi: 06 Ocak 2023
Mesajlar: 915 WEB Sitesi: FrarcerpameEP IRC Sunucusu: Frarcerpame İlgi Alanı: IRCHelp Alınan Beğeni: 0 |
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
|
|
Alıntı
|
|
|
#4 |
![]()
Üyelik tarihi: 06 Ocak 2023
Mesajlar: 915 WEB Sitesi: FrarcerpameEP IRC Sunucusu: Frarcerpame İlgi Alanı: IRCHelp Alınan Beğeni: 0 |
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
|
|
Alıntı
|
|
|
#5 |
|
タネル
![]()
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 363 |
C ile küçük bir hesap makinası örneğide benden olsun.)
Son zamanlarda Dev C + + programını kullanarak bazı pratikler yapıyorum, umarım işinize yarar.) Kod:
#include <stdio.h>
void Menu_goster();
void Toplama();
void Carpma();
void Cikarma();
void Bolme();
int main()
{
int islem;
Menu_goster();
basaal :printf("Secim yapiniz..\n"); scanf("%d",&islem);
switch(islem)
{
case 1:
Toplama();
break;
case 2:
Carpma();
break;
case 3:
Cikarma();
break;
case 4:
Bolme();
break;
default :
printf("*** HATA! 1-4 arasinda islem seciniz..\n");
goto basaal;
}
}
void Menu_goster()
{
printf("*** %s'nin Hesap Makinasina Hos gediniz.. ***\n");
printf("Toplama islemi icin 1 :\n");
printf("Carpma islemi icin 2 :\n");
printf("Cikarma islemi icin 3 :\n");
printf("Bolme islemi icin 4 :\n");
}
void Toplama()
{
int bir,iki,sonucu;
printf("2 sayi giriniz :"); scanf("%d%d",&bir,&iki);
sonucu=bir+iki;
printf("Toplama Sonucu : %d",sonucu);
}
void Carpma()
{
int bir,iki,sonucu;
printf("2 sayi giriniz :"); scanf("%d%d",&bir,&iki);
sonucu=bir*iki;
printf("Carpma Sonucu : %d",sonucu);
}
void Cikarma()
{
int bir,iki,sonucu;
printf("2 sayi giriniz :"); scanf("%d%d",&bir,&iki);
sonucu=bir-iki;
printf("Cikarma Sonucu : %d",sonucu);
}
void Bolme()
{
float bir,iki,sonucu;
printf("2 sayi giriniz :"); scanf("%f%f",&bir,&iki);
sonucu=bir/iki;
printf("Bolme Sonucu : %.2f",sonucu);
}
![]() Konu Entrance tarafından (03 Ocak 2016 Saat 14:33 ) değiştirilmiştir. |
|
|
Alıntı
|
|
|
#6 |
|
タネル
![]()
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 363 |
Kod:
#include <stdio.h>
int main ()
{
FILE *ptr;
int maas,adet,prim;
char isim[20];
puts("isminiz nedir?"); gets(isim);
printf("(%s) > Maasinizi giriniz :",isim); scanf("%d",&maas);
printf("(%s) > Bu ay kac adet urun cikardiniz? :",isim); scanf("%d",&adet);
if ((ptr=fopen("maaslar.txt","a"))!=NULL)
{
if (adet>=1 && adet<=10)
prim=adet*5;
fprintf(ptr,"(%s) - Prim :%d\nToplam maasi :%d\n",isim,prim,prim+maas);
{
}
else if(adet>=11 && adet<=20)
{
prim=adet*10;
fprintf(ptr,"(%s) - Prim :%d\nToplam maasi :%d\n",isim,prim,prim+maas);
}
else if(adet>=21 && adet<=30)
{
prim=adet*15;
fprintf(ptr,"(%s) - Prim :%d\nToplam maasi :%d\n",isim,prim,prim+maas);
}
else
printf("*** (%s) - UYARI! (Hatali islem yaptiniz!)",isim);
}
}
|
|
|
Alıntı
|
|
|
#7 |
|
タネル
![]()
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 363 |
Belirtilen rakam kadar ekrana yıldız(*) basar ve toplamını belirtir..
Kod:
#include <stdio.h>
int main()
{
int n;
printf("Kac adet yildiz bastirmak ister siniz?"); scanf("%d",&n);
for(int i=0;i<n;i++)
{
printf("*\n");
}
printf("Toplam yildiz sayisi: %d",n);
}
![]() |
|
|
Alıntı
|
|
|
#8 |
|
タネル
![]()
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 363 |
Birden bine kadar rakamlar bastırmaya yarayan örnek program..
Kod:
#include <stdio.h>
#define X 1000
int main(void)
{
int n;
printf("Programi sonlandirmak icin 0 a basiniz..\n");
printf("1-1000 e kadar sayi girebilirsiniz..\n");
do
{
scanf("%d",&n);
if(n == 0)
{
break;
}
}while(n < X);
puts("program sonlandirildi..");
}
![]() |
|
|
Alıntı
|
|
|
#9 |
|
タネル
![]()
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 363 |
Kod:
#include <stdio.h>
#include <string.h>
#define Karakter 1000
int main()
{
char k1[Karakter],k2[Karakter];
puts("Karakter1 :"); scanf("%s",k1);
puts("Karakter2 :"); scanf("%s",k2);
if(strlen(k1) > strlen(k2))
{
printf("Karakter1 buyuktur Karakter2 den.. :%d",strlen(k1),strlen(k2));
}
else if(strlen(k2) > strlen(k1))
{
printf("Karakter2 buyuktur Karakter1 den :%d",strlen(k2),strlen(k1));
}
else
{
printf("Girilen karakter sayilari birbirine esittir.");
}
}
![]() |
|
|
Alıntı
|
|
|
#10 |
|
タネル
![]()
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 363 |
Belirtilen cümlede kaç adet boşluk olduğunu söyleyen program.
Kod:
#include <stdio.h>
#include <string.h>
int main()
{
char string[]="Falan filan inter milan!";
int bul=0;
puts(string);
for(int i=0;i<strlen(string);i++)
{
if(string[i] == ' ')
bul++;
}
printf("Bosluk sayisi: %d",bul);
}
![]() |
|
|
Alıntı
|
| Etiketler |
| buraya, bölüme, ekleyiniz, kodlamalar, kodlamaları, Örnek |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Sohbet Serveri Kapananlar buraya | Patlican | Yetki Arıyorum, Yetkili Arıyorum! | 0 | 15 Temmuz 2017 14:56 |
| C'de dosyadan veri okuma(Örnek program.) | Entrance | C ve C++ | 0 | 26 Kasım 2016 21:28 |
| Toprak Razgatlıoğlu: 'Örnek aldığım kişi Kenan ağabeyim' | IF-Haber | Spor Haberleri | 0 | 23 Mart 2016 16:18 |
| Yaşadıkları örnek olmalı | Violence | Beşiktaş | 0 | 05 Eylül 2015 13:20 |