C ile Elektrik faturası örneği


23.11.2011-20:30 Tarihinde Eklendi.
www.seyfettinkahveci.com Derecelendirme: 10 / 10 Oy Sayısı: 16003133Toplam Puan: 37830 / Yorum Sayısı: 412003133 adet.


Kodlar:

#include<stdio.h>
#include<time.h>
#include <windows.h>
void gotoxy(int y,int x){
COORD coord;    coord.X=x;    coord.Y=y;
    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);}
tablociz(int kno,float sonendex,float birimfiyat,int kdv){
int sat,sut,i,j,k,l;
for(i=5;i<=25;i++){//satır belirleme
gotoxy(i,10); printf("%c",179);//belirli adrese gidip gerekli ascii kodunu basar
gotoxy(i,70); printf("%c",179);};//belirli adrese gidip gerekli ascii kodunu basar
for(j=10;j<=70;j++){
gotoxy(5,j); printf("%c",196);//belirli adrese gidip gerekli ascii kodunu basar
gotoxy(25,j); printf("%c",196);}//belirli adrese gidip gerekli ascii kodunu basar
for(k=5;k<=20;k++){
gotoxy(k,40);
printf("%c",179);
}
for(l=10;l<=70;l++){
gotoxy(5,l);
printf("%c",196);
gotoxy(10,l);
printf("%c",196);
gotoxy(15,l);
printf("%c",196);
gotoxy(20,l);
printf("%c",196);
}
gotoxy(5,10);printf("%c",218);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(5,70);printf("%c",191);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(25,10);printf("%c",192);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(25,70);printf("%c",217);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(5,40);printf("%c",194);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(10,40);printf("%c",197);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(15,40);printf("%c",197);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(20,40);printf("%c",193);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(10,10);printf("%c",195);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(15,10);printf("%c",195);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(20,10);printf("%c",195);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(10,70);printf("%c",180);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(15,70);printf("%c",180);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(20,70);printf("%c",180);//belirli adrese gidip gerekli ascii kodunu basar..Köşegen belirleme
gotoxy(6,12);printf("Kullanıcı No:%d",kno);
if(kno!=""){
gotoxy(6,42);printf("kullanıcı adı:Deneme");
gotoxy(12,12);printf("ilk endeks=0");
gotoxy(12,42);printf("son endeks=%f",sonendex);
gotoxy(17,12);printf("birim fiyat=%f",birimfiyat);
gotoxy(17,42);printf("KDV Oranı %c =%d", % ,kdv);
gotoxy(22,20);printf("Toplam Fiyat=%f",(sonendex*birimfiyat*(kdv/100)+sonendex*birimfiyat));
}
}
main(){
    int kno,kdv;
    float birimfiyat,sonendex;
    printf("kullanıcı no giriniz");
    scanf("%d",&kno);
    printf("son endeks giriniz");
    scanf("%f",&sonendex);
    printf("birim fiyatı giriniz");
    scanf("%f",&birimfiyat);
    printf("kdv oranını (%c) giriniz", % );
    scanf("%d",&kdv);
    system("cls");
tablociz(kno,sonendex,birimfiyat,kdv);
}

Kodlar hakkında yada geliştirdiğiniz projede anlamadığınız bir bölüm olursa Yorum Ekle alanından yazın en kısa sürede cevaplamaya çalışırım.

Seyfettin KAHVECİ
Balıkesir Üniversitesi
NEF-BOTE



Yazının tamamının kopyalanması yasaktır. En baştaki birkaç paragrafı kopyalayıp, yazıya link verebilirsiniz. Aksi durumda uyarılmaksızın yasal yollara gidilecektir.

Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler.
Yorumlar
Bu makale için henüz hiç yorum yapılmamış.