23 Haziran 2016 Perşembe

C Programlamada Switch-Case ile Hesap Makinesi

#include <iostream>

using namespace std;

main(){
int x,a,b,toplam,fark,carpim;



printf("bir sayi giriniz:");
scanf("%d",&a);
printf("bir sayi giriniz:");
scanf("%d",&b);

printf("1 2 3 islemlerinden birini giriniz:");
scanf("%d",&x);

switch(x){
case 1:
toplam=a+b;
printf("iki sayinin toplami:%d",toplam);

break;
case 2:
fark=a-b;
printf("iki sayinin farki:%d",fark);
break;
case 3:
   carpim=a*b;
printf("iki sayinin carpimi:%d",carpim);
break;
default:
printf("baska bir islem giriniz");


}



}

C Programlamada Dosyalama İslemi Uygulaması (Yazma Modu)

#include <iostream>

using namespace std;


main()
{
FILE *dd;
int i,no;
dd=fopen("d:\\rakam.txt","w");

if(dd == NULL)
 printf("surucu bulunamadi.\n");
else
{
for(i=1;i<=5;i++)
{
printf("%d. sayiyi giriniz:",i);
scanf("%d",&no);
fprintf(dd,"%d\n",no);
}
fclose(dd);
    }


}

C Programlamada Fonksiyonla Sayının Karesini Alma

#include <iostream>

/* deger döndürmeyen fonksiyonla kullanıcıdan alınan sayıların karesini alan program */

using namespace std;

void kare(int x);
main(){
   int i,sayi[5];
 
 
   for(i=0;i<5;i++)
    {
    printf("bir sayi giriniz: ");
    scanf("%d",&sayi[i]);
    kare(sayi[i]);
   
             }

 
 }

void kare(int x)
{
printf("sayi: %d karesi: %d\n",x,x*x);
    }

C Programlamada Fonksiyonla Faktöriyel Uygulaması

#include <iostream>

using namespace std;


int fakt(int x);
main()
{
int a;
printf("bir sayi giriniz:");
scanf("%d",&a);
printf("girdiginiz sayinin faktoriyeli: %d",fakt(a));

}

int fakt(int x)
{

int i,f=1;

for(i=x;i>1;i--)
{
f=f*i;
}
return f;

}

22 Haziran 2016 Çarşamba

C Programlamada Fonksiyonla En Büyük Sayı Bulma

#include <iostream>

using namespace std;


int ebs(int,int,int);
main()
{
int a,b,c;
printf("bir sayi giriniz:");
scanf("%d",&a);
printf("bir sayi giriniz:");
scanf("%d",&b);
printf("bir sayi giriniz:");
scanf("%d",&c);
printf("en buyuk sayi: %d",ebs(a,b,c));

}

int ebs(int x,int y,int z)
{
int ebs=x;
if(y>ebs)
ebs=y;
if(z>ebs)
ebs=z;

return ebs;
}

C Programlamada Değer Döndüren Fonksiyon Uygulaması

#include <iostream>

using namespace std;

int toplam(int x,int y);


main()
{
int a,b,c;
printf("bsg:");
scanf("%d",&a);
printf("bsg:");
scanf("%d",&b);
c=toplam(a,b);
printf("toplam: %d",c);
}

int toplam(int x,int y)
{
int sonuc;
sonuc=x+y;
return sonuc;
}

C Programlama ile Sınıf Not Bilgileri Uygulaması (Pointer Uygulaması)

#include <iostream>

using namespace std;

main()
{
int i,N,puan,*ppuan,toplam=0;
char adi[20][20];
float ort;
ppuan=&puan;


printf("Kac adet not gireceksiniz: ");
scanf("%d",&N);

for(i=0;i<N;i++)
{
printf("ogrencinin ismini giriniz: ");
scanf("%s",adi[i]);
printf("%s isimli ogrencinin notunu giriniz: ",adi[i]);
scanf("%d",ppuan);
toplam=toplam+*ppuan;
}
ort=toplam/N;
printf("girdiginiz not ortalamasi: %5.2f",ort);
}

C Programlama ile Faktöriyel Uygulaması

#include <iostream>

using namespace std;

main()
{
int x,i,carpim;

carpim=1;

printf("bir sayi giriniz:");
scanf("%d",&x);

for(i=1;i<=x;i++)
{
carpim=carpim*i;
}

printf("girdiginiz sayinin faktöriyeli: %d",carpim);


return(0);
}

C Programlama ile Asal Sayı Kontrolü

#include <iostream>

using namespace std;

main(){

int a,i,y;

y=0;

printf("bir sayi giriniz:");
scanf("%d",&a);

for(i=a-1;i>=2;i--)
{

    if(a%i==0)
{
y=1;
}
else
{
y=0;
}

}

if(y==0)
{
printf("girdiginiz sayi asaldir.");
}
else
{
printf("girdiginiz sayi asal degildir.");
}





    return(0);
}

C Programlama ile Küçük Harfi Büyük Harfe Çevirme



#include <iostream>

using namespace std;

//küçük harfi büyük harfe çevirme programı...
main()
{
int i;
char str[i];
  scanf("%s",str);
for(i=0;i<=str[i];i++)
{
if(str[i]>=97 && str[i]<=122)
{

            str[i]=str[i]-32;
            printf("%c",str[i]);
    }
    else
{
printf("%c",str[i]);
}
}

 


return(0);
}