#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");
}
}
23 Haziran 2016 Perşembe
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);
}
}
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);
}
/* 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;
}
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;
}
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;
}
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);
}
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);
}
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);
}
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);
}
Kaydol:
Yorumlar (Atom)