Kayıtlar

basit C kodları etiketine sahip yayınlar gösteriliyor

Fonksiyon yardımı ile string ifadelerin kullanımı

Resim
#include <string.h> //string ifadeleri çalıştırabilmek için gerekli kütüphane #include <stdio.h> void kopyala(char a[25],char b[25]) { strcpy(a,b); // b'yi a'ya kopyalıyor. printf("%s %s",a,b); } void ekle(char a[25],char b[25]) { strcat(a,b); //B'yi A ya ekliyor. printf("%s %s",a,b); } void kontrol(char a[25],char b[25]) { int sonuc; sonuc=strcmp(a,b); //SONUC DOĞRU İSE SIFIR(0) DEĞERİNİ DÖNDÜRÜYOR. // yanlış ise bir değerini printf("%d",sonuc); } void uzunluk(char a[25],char b[25]) { int a1,b1; a1=strlen(a); b1=strlen(b); printf("%s:'kelimenin uzunlugu uzunlugu:%d",a,a1); printf("\n%s kelimenin uzunlugu:%d",b,b1); } main() { char a[25]="ASIM"; char b[25]="REIS"; int d; printf("<<LUTFEN YAPILACAK ISLEMI SECIN>> \n Kopyalamak icin:[1],\n Ekleme icin:[2],\n Karsilastirmak icin:[3]\n,Kelime uzunluklarini ogrenmek icin:[4]\n...

C struct yapılari örneği

Resim
#include <stdio.h> #include <conio.h> main() { struct asim{ int yas;  // struct yazim şekli float boy; char soyad[23]; float kilo; char ad[23];    //burada tanımladığımız değişkenleri her yerde nokta yardımı ile çağırabiliyoruz. }; struct asim a[3]; // asim yapısını dizi halinde tanımladık. for(int i=0;i<3;i++) / /3 defa kullanicıdan gerekli bilgileri girmesi için döngü kurduk. Not: diziler sıfırdan başlar. { printf("\n AD=");   scanf("%s",&a[i].ad); printf("\nSoyad="); scanf("%s",&a[i].soyad); printf("\nYAS="); scanf("%d",&a[i].yas); printf("\nKilo="); scanf("%f",&a[i].kilo); printf("\nBoy="); scanf("%f",&a[i].boy); } for(int i=0;i<3;i++) // girilen 3 değeri ekranı yazdırdık. { printf("\n Adiniz ve soyadiniz: %s %s Yasiniz: %d ,Kilo ve boyunuz: K:%f B:%f",a[i].ad,a[i].soyad...

C dosya oluşturma

#include <stdio.h> #include <conio.h> main() {       //ASIM MISIRLI      FILE *yaz;      yaz=fopen("B:\\a.txt","w"); // yerel disk b'ye a(txt:metin belgesi oluşturur.);      fputs("merhaba dünya",yaz); //oluşturulan dosyanın içine merhaba dünya yazar          fclose(yaz); }

String ifadeler(katarlar) C örnek

Resim
#include <stdio.h> #include <conio.h> #include <string.h> main() { char karak[100]; int sayac=0; printf("karaterleri giriniz:  "); gets(karak); int a=strlen(karak); // UZUNLUĞUNU BULDUK GİRİLEN STRİNG İFADENİN for(int i=0;i<=a;i++) // FOR DÖNGÜSÜNDE İFADEYİ UZUNLUK KADAR ARTIRIR { if(karak[i]=='a'||karak[i]=='A') //KÜCÜK A VEYE BÜYÜK A OLURSA 1 OLUP DÖNGÜ İCİNE GİRİP SAYACI ARTIRACAK. { sayac++; } } printf("\n tumunu kucuk yapma: %s",strlwr(karak)); //GİRİLEN STRİNG İFADEYİ kücük yazıyor. printf("\n tumunu buyuk yapma %s",strupr(karak)); //GİRİLEN STRİNG İFADEYİ kücük yazıyor. printf("\n tumunu ters yapma: %s",strrev(karak)); //GİRİLEN STRİNG İFADEYİ ters çeviriyor. printf("\n Girilen karakterler icinde aA harfi sayisi %d",sayac); } C uzunluk bulma,harf sayisi belirleme

C Metotlar(fonksiyonlar)

Resim
#include <stdio.h> #include <conio.h> int tekcift(int n) // geriye değer döndürmeli metot { if(n%2==0) { return 0;   //sayi çift ise 0 değerini kullanıcıya döndürüyor. } else return 1; // sayi tek ise 1 değerini kullanıcıya döndürüyor. } main() { //Hw int s; printf("sayiyi giriniz."); scanf("%d",&s); printf("sayiniz: %d",tekcift(s)); //kullanıcıdan alınan sayiyi işleme koyuyor. getch(); } C return deyimi kullanımı

Goto deyimi kullanımı

Resim
#include <stdio.h> #include <conio.h> main() { int s1,s2; char islem ; //Hw // herhangi bir yere etiket: koyara goto deyimi ile geri dönüs yapabilirsiniz. aa:printf("\n<<<AKILLI HESAP MAKINESINE HOS GELDINIZ>>> \n ilk sayiyi giriniz."); scanf("%d",&s1);     printf("lutfen yapilacak islemi seciniz.[-,+,/,*,%]");     scanf("%s",&islem); printf("ikinci sayiyi giriniz.");     scanf("%d",&s2);       switch(islem)     { // - fark islemini kapatttık deneyip rahat göresiniz diye. case '+' :printf("\nGirdiginiz sayilarin toplami:%d",s1+s2); break; //case '-':printf("\n Girdiginiz sayilarin farki:%d",s1-s2); break; case '*':printf("\ngirdiginiz sayilarin carpimi:%d",s1*s2); break; case '/':printf("\ngirdiginiz sayilarin bolumu:%d",s1/s2); break; case '%':printf("\ngirdiginiz ...

Çok boyutlu dizilerde örnek (matris toplamı)

Resim
#include <stdio.h> #include <conio.h> main() { int m1[4][4]={{10,12,14,18},{20,14,16,13},{25,14,41,21},{32,36,41,57}}; int m2[4][4]={{40,30,20,10},{7,9,8,6},{21,22,23,24},{34,35,36,37}}; int toplam[4][4]; //satırları okuyacak for(int i=0;i<4;i++) {   for(int j=0;j<4;j++)   {   toplam[i][j]=m1[i][j]+m2[i][j];       } } for(int i=0;i<4;i++) { for(int j=0;j<4;j++) { printf(" %d ",toplam[i][j]); } printf("\n"); } getch(); } C de matris toplamı

Diktörtgen prizması hesaplama

Resim
#include <stdio.h> #include <conio.h> main() { //HW DİKTÖRTGEN PRİZMASI int a,b,c,alan,cevre; printf("Diktortgen prizmasi hesaplamaya hos geldiniz.\n Lutfen 3 kenari giriniz.\n"); scanf("%d %d %d",&a,&b,&c); alan=2*(a*b+b*c+a*c); cevre=4*(a*b*c); printf("Alan=%d\n Cevre=%d\n",alan,cevre); getch(); } Diktörtgen prizması hesaplama

İki adet tam sayının çarpma işlemini toplama işlemi kullanarak yapan programı

Resim
#include <stdio.h> #include <conio.h> main() { //İki adet tamsayının çarpma işlemini toplama işlemi kullanarak yapan programı yazma. //HW int s1,s2,sonuc=0; printf("Carpma islemi yapılacak iki sayiyi giriniz. \n"); scanf("%d %d",&s1,&s2); for(int i=1;i<=s2;i++) { sonuc=s1+sonuc; printf("Sonuc:%d",sonuc); } getch(); }

Klavyeden girilen iki tam sayıdan büyüğünü ekrana yazan consol uygulaması

Resim
#include <stdio.h> #include <conio.h> main() { / /Klavyeden girilen iki tam sayının en büyüğünü bulan programı yazınız. //HW int s1,s2; printf("Birinci ve ikinci sayiyi giriniz.\n"); scanf("%d %d",&s1,&s2); if(s1>=s2) { printf("Buyuksayi=%d\n",s1); } else if(s2>=s1) printf("Buyuksayi=%d\n",s2); } C Klavyeden girilen iki tam sayının en büyüğünü bulan uygulama

Switch case basit hesap makinesi

Resim
#include <stdio.h> #include <conio.h> main() { // Switch case basit hesap makinesi //HW int a,b; char islem; //tek karakter alacağız. printf("switch case dort islem hos geldiniz.\n once sayiyi sonra islemi giriniz."); scanf("%d",&a); scanf("%s",&islem); scanf("%d",&b); switch(islem) { case '+':printf("toplama isleminizin sonucu:%d",a+b); break; //kullanıcının girdiği karakter + ise işleme girer break komutu ile çıkar. case '-':printf("cikarma isleminizin sonucu:%d",a-b); break; case '*':printf("carpma isleminizin sonucu:%d",a*b); break; case '/':printf("bolme isleminizin sonucu:%d",a/b); break; } } Switch Case dört işlem

C dilinde dört işlem

Resim
#include <stdio.h> #include <conio.h> main() { int sayi1,sayi2,toplam,fark,carpim,bolum; // C  DE BASİT DÖRT İŞLEM printf("iki tam sayi islemine hos geldiniz. \n ilk sayiyi giriniz\n"); scanf("%d",&sayi1); printf("ikinci sayiyi giriniz\n"); scanf("%d",&sayi2); carpim=sayi1*sayi2; fark=sayi1-sayi2; bolum=sayi1/sayi2; toplam=sayi1+sayi2; printf("\nToplam=%d",toplam); printf("\nCarpim=%d",carpim); printf("\nBolum=%d",bolum); printf("\nFark=%d",fark); getch(); } C de  basit dört işlem

C dilinde faktöriyel hesaplama

Resim
#include <stdio.h> #include <conio.h> main() { //C dilinde   Tamsayının faktöriyelini hesaplayan program //HW   int sayi,fak=1; printf("Faktoriyeli hesaplanacak tam sayiyi giriniz.\n"); scanf("%d",&sayi); for(int i=1;i<=sayi;i++) { fak=i*fak; } printf("%d!:%d",sayi,fak); getch(); } C de faktöryel hesaplatma

Bilen Kişi Hakkında

cout<<"MERHABALAR";

echo"ARTIK bilenkisi.com adresi için içerik paylaşıyorum";

system.out.println("RSS akışları ile yazılarımın başlıkları paylaşılacaktır.");


#cd bilenkisi.com