Ana içeriğe atla

Ürün Fiyatına Göre Kazanç Hesaplayan Program

* Satılan ürün başına %2 kazanç elde ediliyor.


/*Lütfen kopyala yapıştır yapmak yerine kodları kendiniz yazınız. Bilerek yorum satırları eklemedim. Programı çalıştırarak mantığını kavramaya çalışınız. Ancak böyle sağlıklı bir şekilde öğrenebilirsiniz.*/ #include <stdio.h> #include <stdlib.h> int main() { float x,fiyat; char urun; printf("1-Sweat(s)=20TL \n2-Jean(j)=50TL \n3-Ceket(c)=200TL \n4-Ayakkabi(a)=100TL \n\nSatilan urun: "); scanf("%c",&urun); if(urun=='s' || urun=='j' || urun=='c' || urun=='a'){ printf("Satilan urun miktari(adet): "); scanf("%f",&x); if(urun=='s'){ float fiyat=x*20; if(fiyat<200){ float kazanc=fiyat*2/100; printf("Fiyat: %0.2f TL",fiyat); printf("\nBenim kazancim: %0.2f TL",kazanc); }else{ printf("Fiyat: %0.2f TL",fiyat); printf("\nBenim kazancim: 2 TL"); } }else if(urun=='j'){ float fiyat=x*50; if(fiyat<200){ float kazanc=fiyat*2/100; printf("Fiyat: %0.2f TL",fiyat); printf("\nBenim kazancim: %0.2f TL",kazanc); }else{ printf("Fiyat: %0.2f TL",fiyat); printf("\nBenim kazancim: 2 TL"); } }else if(urun=='c'){ float fiyat=x*200; if(fiyat<=200){ float kazanc=fiyat*1/100; printf("Fiyat: %0.2f TL",fiyat); printf("\nBenim kazancim: %0.2f TL",kazanc); }else{ printf("Fiyat: %0.2f TL",fiyat); printf("\nBenim kazancim: 2 TL"); } }else if(urun=='a'){ float fiyat=x*100; if(fiyat<200){ float kazanc=fiyat*2/100; printf("Fiyat: %0.2f TL",fiyat); printf("\nBenim kazancim: %0.2f TL",kazanc); }else{ printf("Fiyat: %0.2f TL",fiyat); printf("\nBenim kazancim: 2 TL"); } } }else{ printf("Gecersiz karakter girdiniz! Program sonlandirildi."); } return 0; }

Bu blogdaki popüler yayınlar

Kruskal Algoritması Kullanılan Bir Python Projesi

  Eveeet arkadaşlar işler ciddiye binmeye başladı. Bunu yapana kadar canım çıkmıştı. Bana en zor gelen ikinci projedir kendileri. Birincisi veri madenciliği dersiyle alakalı gerçekten bunalıma sokan öldüren bitiren bir projeydi. Her neyse nedir bu kruskal algoritması python projesi falan burada biraz bahsedeyim. Kruskal algoritması noktalar arasında en kısa mesafeyi bulan bir algoritma. 3 nokta ele alalım ve bunlar A, B, C olsun. A ve B arası 2 birim, B ve C arası 3 birim, A ve C arası 1 birim olsun. Bu bağlamda A noktasından başlarsak tüm noktalara gidecek şekilde en kısa yol nasıl belirlenir sorusuna bu algoritmayla cevap verebiliriz. Bizde de projeden bu isteniyor, bir nokta belirtip o noktadan başlamak fakat ben onu yapabildim mi? Hayır galiba pek hatırlamıyorum, siz uyguladığınızda bakarsınız ben şimdi tekrar bakmaya üşendim. Ama yüksek ihtimalle belirtilen bir noktadan başlayarak değil de direkt tüm noktalardan en mantıklı ve kısa olanını alacak şekilde yaptım. Her neyse lafı...