NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io




#include <unistd.h>// 1 Sistem bekletme komutunu kullanmak icin kutuphane
#include<string.h> // 2 Metinsel karşlaştirma kütüphanesi
#include <locale.h>// 3 Türkçe dil desteği
#include <stdlib.h>// 4 Giriş Çıkışlar için Kullanılır.


int main(int argc, char *argv[])
{


setlocale(LC_ALL, "Turkish");// Türkçe dil desteği



void Karsilama()
{


system("CLS"); // Konsol Silme Komutu
printf("*********************************************n");
printf("**n **n");
printf("**n **n");
printf("**n AKARYAKITIMIZA HOSGELDINIZ **n");
printf("**n **n");
printf("**n **n");
printf("*********************************************n");
sleep(2); // Sistem Bekletme Komutu
system("CLS");
}

int gir =0;
char kullanciadi[20]="sinan";
char sifre[10]="123";

while(1)
{

Karsilama();

char secimler[1];

printf("1) - Giriş Yapn");
printf("2) - Kayıt Oln");
printf("3) - Çıkış Yapn");
printf("Secim Yapınız :");
scanf("%s",&secimler);
system("CLS");


char kullanciadi2[20];
char sifre2[20];

if(strcmp(secimler,"1")==0)
{

char girilenkuladi[20];
char girilensifre[20];



printf("kullanici adinizi giriniz: ");
scanf("%s",girilenkuladi);

printf("sifrenizi giriniz: ");
scanf("%s",girilensifre);
system("CLS");


if(strcmp(girilenkuladi,kullanciadi)==0 && strcmp(girilensifre,sifre)==0
|| strcmp(girilenkuladi,kullanciadi2)==0 && strcmp(girilensifre,sifre2)==0)
{
system("CLS");
printf("GİRİŞ YAPILDI...");
sleep(2);
system("CLS");
printf("Menüye Yönlendiriliyorsunuz...");
sleep(2);
system("CLS");
gir =1;
break;


}
else
{
printf("hatali giris...");
sleep(1);
system("CLS");
}

}


else if(strcmp(secimler,"2")==0)
{


printf("Kullanici Adını Giriniz : ");
scanf("%s",&kullanciadi2);

printf("Kullanici Şifresini Giriniz : ");
scanf("%s",&sifre2);
system("CLS");

}
else if(strcmp(secimler,"3")==0)
{
gir=0;

system("CLS");
printf("ÇIKIŞ YAPILIYOR...");
sleep(2);
system("CLS");
gir =0;
break;

}
else
{
printf("Yanlış Girdi!!!");
sleep(1);
system("CLS");
}

}



/* İKİNCİ MENU ----------------------------------------------------------------------------------------*/

float benzin=30;
char adminKullaniciAdi[12]="admin";
char adminSifre[12]="admin";


while(gir)
{

Karsilama();



printf("1) - Admin Girisi n");
printf("2) - Yakit Dolumu n");
printf("3) - Yakit Fiyatlari n");
printf("4) - Akaryakit Istasyon Konum Bilgisi n");
printf("5) - Arac Bilgisi n");
printf("6) - Cikis icin n");



//İslem bilgisi aldık.
printf("Lutfen Isleminizi Seciniz :");



int islem;
scanf("%d",&islem);

system("CLS");//Silme komutu



if(islem==1)
{
system("CLS");
char denemeKullaniciAdi[15];
char denemeSifre[15];
printf("Admin Girişdesiniz...");

sleep(2);
system("CLS");
printf("Lütfen Giriş Yapınız...");
sleep(2);
system("CLS");
printf("Kullanıcı Adını Giriniz :");
char denemead[20];
scanf("%s",&denemead);
char denemesifre[20];
printf("Kullanıcı Sifresini Giriniz :");
scanf("%s",&denemesifre);
printf("Denetim Sağlanıyor...");
sleep(2);
system("CLS");



if(strcmp(adminKullaniciAdi,denemead)==0 && strcmp(adminSifre,denemesifre)==0)
{
printf("Giriş Yapıldı Lütfen Bekleyiniz...");
sleep(2);
system("CLS");
printf("Yakıt Fiyatı %.2f 'dir Değiştirmek İstiyor Musunuz? [1/0] : ",benzin);
char yakitsecim[2];
scanf("%s",&yakitsecim);

if(strcmp(yakitsecim,"1")==0)
{
printf("Yeni Yakıt Değerini Giriniz ...");

scanf("%f",&benzin);
system("CLS");
printf("Yeni Yakıt Fiyatından Satış Yapılacaktır..");
sleep(2);
system("CLS");
printf("Menüye Döndürülüyorsunuz...");
sleep(2);
system("CLS");
}
else if(strcmp(yakitsecim,"0")==0)
{
printf("Menüye Döndürülüyorsunuz..."); sleep(2);
system("CLS");
}
else{
printf(" Yanlış Giriş n"); printf("Menüye Döndürülüyorsunuz...");
sleep(2);
system("CLS");
}







}



}

else if(islem==2) {


printf(" Yakit Dolumu İslemleri n");
printf("----------------------------------------n");

/* Araç bilgisi aldık*/
printf(" Araç Türleri n");

printf("n1) - Otomobil "); // Yapıldı...
printf("n2) - Motor "); // Omer
printf("n3) - Kamyonet n"); // Fatih
char secim[1];
sleep(1);
printf("nAraç Türünü Seçiniz : ");
scanf("%s",&secim);

system("CLS");//Silme komutu
if(strcmp(secim, "1")==0) // OTOMOBİL metinsel karşılastırma yapıldı. strcmp komudu ile
{



srand(time(NULL));
float depo=rand()%44+1;
float maxbenzin=45-depo;
//1Lt/30TL
float maxBenzinAlma;
printf("GüNCEL BENZİN FİYATI %.2fn",benzin);
maxBenzinAlma=maxbenzin*benzin;





while(1)//direkt döngünün içine gir kayıtsız şartısız
{


printf("Ne kadarlik almak istiyorsunuz ? (Maksimum %.3f TL Benzin alabilirsiniz) :",maxBenzinAlma);
float neKadar;
scanf("%f",&neKadar);

if(neKadar>=0 && neKadar<=maxBenzinAlma)
{
float alinanBenzin=neKadar/benzin;
depo=depo+alinanBenzin;
system("CLS");//Silme komutu

printf("Deponuzdaki Yeni Benzin Litre Miktarı : %.2f n",depo);
printf("Tercih Ettiniz İcin Tesekkür Ederiz.n");
printf("HAYIRLI YOLCULUKLAR");


sleep(2);
system("CLS");
break;

}
else
{



printf("Litre fazla veya eksi deger almaya calistiniz n");
sleep(2);
system("CLS");//Silme komutu
continue;
}

}



sleep(1);//sistem bekletme :

}

else if(strcmp(secim, "2")==0)// Motor

{
srand(time(NULL));
float depo=rand()%14+1;
float maxbenzin=15-depo;

float maxBenzinAlma;
printf("GüNCEL BENZİN FİYATI %.2fn",benzin);
maxBenzinAlma=maxbenzin*benzin;//60=2*30




while(1)
{



printf("Ne kadarlik almak istiyorsunuz ? (Maksimum %.3f TL Benzin alabilirsiniz) :",maxBenzinAlma);
float neKadar;
scanf("%f",&neKadar);

if(neKadar>=0 && neKadar<=maxBenzinAlma)
{ //60/30=2 litre
float alinanBenzin=neKadar/benzin;
depo=depo+alinanBenzin;
system("CLS");

printf("Deponuzdaki Yeni Benzin Litre Miktarı : %.2f n",depo);
printf("Tercih Ettiniz İcin Tesekkür Ederiz.n");
printf("HAYIRLI YOLCULUKLAR");

//Silme komutu
sleep(2);
system("CLS");
break;

}
else
{



printf("Litre fazla veya eksi deger almaya calistiniz n");
sleep(2);
system("CLS");//Silme komutu
continue;
}

}


sleep(1);//sistem bekletme :

//dongü dışı




}








else if(strcmp(secim, "3")==0)//Kamyonet
{

srand(time(NULL));
float KamyonetDepo=rand()%249+1;
float Kamyonetmaxbenzin=250-KamyonetDepo;
float maxBenzinAlma;
printf("GüNCEL BENZİN FİYATI %.2fn",benzin);
maxBenzinAlma=Kamyonetmaxbenzin*benzin;


while(1)//direkt döngünün içine gir kayıtsız şartısız
{



printf("Ne kadarlik almak istiyorsunuz ? (Maksimum %.3f TL Benzin alabilirsiniz) :",maxBenzinAlma); // Ne kadar fazla alabilir bilgilendirme
float neKadar;
scanf("%f",&neKadar);

if(neKadar>=0 && neKadar<=maxBenzinAlma)
{
float alinanBenzin=neKadar/benzin;
KamyonetDepo=KamyonetDepo+alinanBenzin;
system("CLS");

printf("Deponuzdaki Yeni Benzin Litre Miktarı : %.2f n",KamyonetDepo);
printf("Tercih Ettiniz İcin Tesekkür Ederiz.n");
printf("HAYIRLI YOLCULUKLAR");

//Silme komutu
sleep(2);
system("CLS");
break;

}
else
{



printf("Litre fazla veya eksi deger almaya calistiniz n");
sleep(1);
system("CLS");//Silme komutu
continue;
}

}


sleep(1);//sistem bekletme :


}

else{
printf("nnnYanlış Girişnnn");
}

}
else if(islem==3) {
system("CLS");
printf("Yakit Bilgileri islemlerin");
printf("Güncel Benzin Fiyatımız %.2f",benzin);
sleep(3);
system("CLS");




}

else if(islem==4)
{system("CLS");
printf("n İstasyon islemleri n");
printf("-------------------------------------------n");

char * istasyon[6];
istasyon[0]="1-)Kağıthane SFFS İstasyonu";
istasyon[1]="2-)Üsküdar SFFS İstasyonu";
istasyon[2]="3-)Avcılar SFFS İstasyonu";
istasyon[3]="4-)EyüpSultan SFFS İstasyonu";
istasyon[4]="5-)Beykoz SFFS İstasyonu";
istasyon[5]="6-)Hakkımızda";
int i;
for (i=0;i<6;i++)
{
printf("%sn",istasyon[i]);
}
int secim;

printf("İstasyonlarımız hakkında veya hakkında kısmına ulaşmak için işlem seciniz : ");

scanf("%d",&secim);

system("CLS");
switch(secim)
{
case 1:
printf("İstasyonumuz Kağıthane Merkezdedir.n Telefon No:09999990n İstasyonumuza herkesi bekleriz İyi alışverişler dileriz.");
sleep(3);
system("CLS");
break;

case 2:
printf("İstasyonumuz Üsküdar Sahildedir.n Telefon No:09999980n İstasyonumuza herkesi bekleriz İyi alışverişler dileriz.");
sleep(3);
system("CLS");
break;

case 3:
printf("İstasyonumuz Avcılar Metrobüs durağına yakındır.n Telefon No:09999780n İstasyonumuza herkesi bekleriz İyi alışverişler dileriz.");
sleep(3);
system("CLS");
break;

case 4:
printf("İstasyonumuz EyüpSultanda'dır.n Telefon No:09995780n İstasyonumuza herkesi bekleriz İyi alışverişler dileriz.");
sleep(3);
system("CLS");
break;

case 5:
printf("İstasyonumuz Beykoz iskelesine yakındır.n Telefon No:09999780n İstasyonumuza herkesi bekleriz İyi alışverişler dileriz.");
sleep(3);
system("CLS");
break;

case 6:
printf("Markamız 2000 Tarihinde kurulmuştur.nİstasyon ismimiz kurucuların baş harfleri ile oluşturulmuştur.nÇalışan sayımız 2023 yılı itibariyle yaklaşık 750 kişidir.Bizleri tercih ettiğiniz için teşekkür ederiz.n");
sleep(3);
system("CLS");
break;
default: printf("Yanlış Giriş");
sleep(3);
system("CLS");
break;



}


}

else if(islem==5)
{
printf("nnn**************Arac Bilgi Sekmesine Hosgeldiniz**************n");
printf("Motor Icin 1 nOtomobil icin 2 nKamyonet icin 3 Yaziniz : ");
char secim;
scanf("%s",&secim);
switch(secim)
{
case '1':printf("nn1- Motor ve Atv Cesitleri Icin Kapasite Standart Olarak '15' Litredir. nnn"); break;
case '2': printf("nn2- Otomobil Cesitleri Icin Standart Kapasite '45' Litredir. nnn"); break;
case '3': printf("nn3- Kamyonet Cesitleri Icin Standart Kapasite '250' Litredir. nnn");break;
default: printf("nnHatali Yazim nnn");

}

printf("nnnMenuye Donuluyor...nnn");
//Sistem Bekletme Komutu
sleep(2);

}


else
{
printf("nnn*************Uygulamadan Cikis Yapilmistir.************n");
printf("************* IYI GUNLER DILERIZ.************");
break;
}

}








return 0;
}
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.