Merhabalar arkadaşlar bu yazımda başka bir C programlama dersi ile karşınızdayım.Bu dersimizde C programlama dili ile telefon rehberi oluşturma kodlarını anlatacağım.Bu uygulamada program 10 tane telefon numarasını kaydediyor ve duruma göre silmek isterseniz silebiliyorsunuz veya düzenleme yapabiliyorsunuz.Program daha da çok geliştirilebilir ben en basit haliyle yaptım.Kodlar ve anlatımları aşağıda verilmiştir.Herkese iyi çalışmalar dilerim.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
#include <stdio.h>//Kütüphanelerimizi yazıyoruz. #include <conio.h> #include <stdlib.h> main(){ int telefon [10]= {0,0,0,0,0,0,0,0,0,0};//Ben burada 10 tane telefon numarası ekleyeceğim için 10 boyutlu dizi oluşturdum siz kafanıza göre düzenleyebilirsiniz. int islem; int sira; int kontrol;//Gerekli ifadeleri tanımladık. printf("\t\t Sirin Telefon Rehberi \n"); printf("islem Listesii \n\n Telefon Eklemek icin [1] \n Telefon Silmek icin [2] \n Telefonlari Listelemek icin [3]\n Cikis icin [4] \nislem Kodu= ");//Telefon numarası eklemek için 1'e,silmek için 2'ye,listelemek için 3'e ve çıkış yapmak için 4'e basmanız gerekiyor. scanf("%d",&islem); int x=0; while(islem!=4){//Döngümüze girdik burada 4 girdisini yaparsanız döngü kırılacak ve program son bulacaktır. switch(islem) { case 1://1. durum printf("Telefon No Giriniz "); scanf("%d",&telefon[x]);//Dışarıdan çıktımızı giriyoruz. x++;//X ifadesini 1 arttırıyoruz. break; case 2://2. durum printf("Silmek İstediğiniz telefonun sıra numarasını giriniz"); scanf("%d",&sira); telefon[sira-1]=0;//Burada silme işlemi yapınca dizi numarası-1 yaparız. printf("islem basarili"); break; case 3://3. durum for(int i=0; i<10; i++){ printf("%d. kisinin teli %d dir\n",i+1,telefon[i]); } break; case 4://4. durum break; } printf("islem Listesii \n\n Telefon Eklemek icin [1] \n Telefon Silmek icin [2] \n Telefonlari Listelemek icin [3]\n Cikis icin [4] \nislem Kodu= ");//Çıktımızı verir. scanf("%d",&islem); } getch(); return 0;//Programımızın bitiriş kodlarını yazdık. } |
Örnek ekran çıktısı;

Bu Yazıya Tepkin Ne Oldu ?



bilgilerinizi bizlerle paylaştığınız için size ne kadar teşşekür edsek az saolun.