C Ve C++ Hakkında Bilgisi Olanlar ?
-
Bu program hangı dıl ıle yazılmıstır.?
http://ul.to/e6eem1
-
//---------------------------------------------------------------------------
-
-
#include
-
#pragma hdrstop
-
#include
-
#include
-
#include
-
//---------------------------------------------------------------------------
-
-
#pragma argsused
-
int main(int argc, char* argv[])
-
{
-
-
char dizi[50];
-
char kontrol[60]; char numara[10];
-
struct kiralanmamis_araclar{
-
char No[10];
-
char Marka[15];
-
char Model[15];
-
char yil[6];
-
char oturma_kapasitesi[4];
-
};
-
-
-
-
struct kiralanmamis_araclar x;
-
-
-
-
-
-
-
while(secim!=6)
-
{
-
{
-
{
-
}
-
}
-
scanf("%d",&secim);
-
-
-
for(i=0;i<10;i++)
-
numara[i]='\0';
-
for(i=0;i<60;i++)
-
kontrol[i]='\0';
-
for(i=0;i<10;i++)
-
x.No[i]='\0';
-
for(i=0;i<15;i++)
-
x.Marka[i]='\0';
-
for(i=0;i<15;i++)
-
x.Model[i]='\0';
-
for(i=0;i<6;i++)
-
x.yil[i]='\0';
-
for(i=0;i<4;i++)
-
x.oturma_kapasitesi[i]='\0';
-
-
if(secim ==1)
-
{
-
scanf("%s",&x.No);
-
-
scanf("%s",&x.Marka);
-
-
scanf("%s",&x.Model);
-
-
scanf("%s",&x.yil);
-
-
scanf("%s",&x.oturma_kapasitesi);
-
-
-
fputc('\n',f1);
-
}
-
if(secim==2)
-
{
-
-
scanf("%s",numara);
-
kontrolcu=0;
-
for(i=0;i<10;i++)
-
{
-
if(numara[i]=='\0')
-
break;
-
else
-
kontrolcu++;
-
}
-
tur=0;
-
{
-
tur++;
-
silsaydir=0;
-
for(i=0;i<kontrolcu;i++)
-
{
-
if(numara[i]==dizi[i])
-
silsaydir++;
-
}
-
-
if((silsaydir==kontrolcu)&&(dizi[49]!='X')&&(dizi[49]!='K'))
-
{durum=1; break;}
-
else
-
durum=0;
-
-
}
-
if(durum==1)
-
{
-
putc('X',f1);
-
-
}
-
else
-
{
-
}
-
}
-
if(secim==3)
-
{
-
-
{
-
if(kontrol[49]!='X')
-
{
-
for(i=0;i<50;i++)
-
{
-
for(i=0;i<60;i++)
-
kontrol[i]=32;
-
}
-
}
-
}
-
-
if(secim==4)
-
{
-
-
scanf("%s",numara);
-
kontrolcu=0;
-
for(i=0;i<10;i++)
-
{
-
if(numara[i]=='\0')
-
break;
-
else
-
kontrolcu++;
-
}
-
tur=0;
-
{
-
tur++;
-
silsaydir=0;
-
for(i=0;i<kontrolcu;i++)
-
{
-
if(numara[i]==dizi[i])
-
silsaydir++;
-
}
-
-
if((silsaydir==kontrolcu)&&(dizi[49]!='X'))
-
{durum=1; break;}
-
else
-
durum=0;
-
-
}
-
if(durum==1)
-
{
-
putc('K',f1);
-
-
}
-
else
-
{
-
}
-
}
-
if(secim==5)
-
{
-
-
scanf("%s",numara);
-
kontrolcu=0;
-
for(i=0;i<10;i++)
-
{
-
if(numara[i]=='\0')
-
break;
-
else
-
kontrolcu++;
-
}
-
tur=0;
-
{
-
tur++;
-
silsaydir=0;
-
for(i=0;i<kontrolcu;i++)
-
{
-
if(numara[i]==dizi[i])
-
silsaydir++;
-
}
-
-
if((silsaydir==kontrolcu)&&(dizi[49]=='K'))
-
{durum=1; break;}
-
else
-
durum=0;
-
-
}
-
if(durum==1)
-
{
-
putc(' ',f1);
-
-
}
-
else
-
{
-
}
-
}
-
}
-
getche();
-
return 0;
-
}
-
//---------------------------------------------------------------------------
-
-
-
C
-
printf görünce C derim ben :)
-
c de printf kullanılır ekrana yazmak için,c++ ta cout kullanılır.
yani c .
şurayı inceleyebilirsin giriş çıkışları vs anlatıyor soru cevap şeklinde. http://www.parashift.com/c++-faq-lite/input-output.html#faq-15.1
-
kesın emınsınız demı :|
bırde c dılı ıse veritabanına baglamak oluyormu ? yoksa dosyalamamı yapmak gerek
-
C hocam...
C++'da da printf kullanabilirsin, ama genelde cout tercih edilir..
Ama en bariz fark kütüphaneler .h uzantısı ile çekilmiş :)
normalde c++ ile c kütüphanelerini çekerken
#include <math.h> yerine #include <cmath> yazarsın :)
-
C
-
bu kodların c++ halini bana birşekilde yollama imkanı veya çevirme imkanı olan varsa yardımcı olabilir mi acaba ? Ödev teslim etmem gerekiyor aciliyeti var yardım eder umarım biri :/
-
Ben çevirmesine çeviririm de çok geç uye olmuşum hocam :D
