Para üstü hesaplama

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
çetinkaya

Para üstü hesaplama

Mesaj gönderen çetinkaya »

Merhaba arkadaşlar kolay gelsin;
Arkadaşlar ben şöyle bir şey arıyorum,şimdi örneğin bir dükkanda müşteri 15.550 tl lik alışveriş yaptı ücret olarak 20 tl verdi biz bunları program giridğimiz ve OK dediğimiz zaman otomatik para üstünü hesaplayacak ve ekrana yazdıracak böyle bir program kod v.s arıyorum.Taıpkı süper marketlerdeki sistem yardımcı olursanız seviniirim..
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Re: Para üstü hesaplama

Mesaj gönderen conari »

Aramadan sormayalım. Bunlar sadece bizim sitede değil internette binlerce var.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
çetinkaya

Re: Para üstü hesaplama

Mesaj gönderen çetinkaya »

evet hklı olabilirsiniz ama ben bulamadım veya nasıl arayacağımı bilemedim.
Kullanıcı avatarı
Omers
Üye
Mesajlar: 14
Kayıt: 21 Eki 2006 05:51
Konum: Bursa

Re: Para üstü hesaplama

Mesaj gönderen Omers »

biraz uğraşın, uğraştığınız kod da problem yaşarsanız, kodla beraber sorunuzu sorunuz. Emin daha çabuk cevap bulursunuz. :wink:
MY Yolcusu...
çetinkaya

Re: Para üstü hesaplama

Mesaj gönderen çetinkaya »

bence siz bana akıl verene kadar biraz yardımcı olursanız sorunu daha çabuk çözeriz....
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: Para üstü hesaplama

Mesaj gönderen aslangeri »

@çetinkaya;
Burda balık vermekten çok balık tutmayı öğretmeyi tercih ediyoruz. Hazır kod arıyorsanız burası orası değil. Yok eğer yardım arıyorsanız, sorununuzun çözümünü arıyorsanız arkadaşların önerilerine kulak verin.
Zira Goggle amacaya "para üstü hesaplama" sorusunu sorsanız size çok daha kısa sürede cevap verecektir. :wink:
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
NoBLeM4N
Üye
Mesajlar: 1
Kayıt: 19 Ara 2015 08:32

Re: Para üstü hesaplama

Mesaj gönderen NoBLeM4N »

package paraüstü2;

import java.util.Scanner;

/**
*
* @author mntoe
*/
public class ParaÜstü2 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner oku = new Scanner(System.in);
double para;
double müsteriver;
double müsteritutar;
System.out.print("Müsterinin verdiği parayı gir = ");
müsteriver = oku.nextDouble();
System.out.print("Müsterinin ürünlerinin fiyatını gir = ");
müsteritutar = oku.nextDouble();

if (müsteriver < müsteritutar) {
System.out.print("Paranız eksik lütfen ürün burakın = ");
müsteritutar = oku.nextDouble();
}
para = müsteriver - müsteritutar;

System.out.println("");

double p200 = (int) (para / 200);
para = para % 200;
double p100 = (int) (para / 100);
para = para % 100;
double p50 = (int) (para / 50);
para = para % 50;
double p20 = (int) (para / 20);
para = para % 20;
double p10 = (int) (para / 10);
para = para % 10;
double p5 = (int) (para / 5);
para = para % 5;
double p1 = para;
para = para % (int) 1;
double p50kurus = (int) (para / 0.5);
para = para % 0.5;
double p25kurus = (int) (para / 0.25);
para = para % 0.25;
double p10kurus = (int) (para / 0.1);
para = para % 0.1;
double p1kurus = (int) (para / 0.01);
para = para % 0.01;
System.out.println("200 TL " + (int) p200 + " adet");
System.out.println("100 TL " + (int) p100 + " adet");
System.out.println("50 TL " + (int) p50 + " adet");
System.out.println("20 TL " + (int) p20 + " adet");
System.out.println("10 TL " + (int) p10 + " adet");
System.out.println("5 TL " + (int) p5 + " adet");
System.out.println("1 TL " + (int) p1 + " adet");
System.out.println("0.5 TL " + (int) p50kurus + " adet");
System.out.println("0.25 TL " + (int) p25kurus + " adet");
System.out.println("0.10 TL " + (int) p10kurus + " adet");
System.out.println("0.1 TL " + (int) p1kurus + " adet");
System.out.println("Toplam = " + (müsteriver - müsteritutar) + " TL Verildi");

}

}
Cevapla