Jegy eladás program java?
Sziasztok. Uj vagyok a programozasban. Picit elakadtam kellene egy kis segitseg. Tehat harom fajta jegyet lehet vasarolni szinhazra. Nagykoru jegyet ami pl 10.50£ a gyerek 7.30£ illetve kedvezmenyes jegy ami 8.40£. Ha csoportban mesz pl 10 gyerek jegyet veszel akkor minden nagykorunak fizetnie kell, de viszont ha 10-19 gyerek jegyet veszel akkor 1 nagykoru jegye ingyen van. De ha 20-29 gyerek jegyet veszel akkor 2 nagykorunak ingyen van a jegy es igy tovabb akarmennyi jeggyel mukodnie kell.Aztan 10% kedvezmeny jar ha tobb mint 100£ a vegosszek az ingyen jegyek leszamitasa utan. Ha a jegyeket atveszik helyszinen akkor ingyen van de ha nem akkor postazni kell ami 2.34£-be kerul ezt akkor kell hozza adni ha mar a kedvezmenyeket levontuk. Hogyan tudom ezt megvalositani? Eddig jutottam el:
import java.util.Scanner;
public class TheatreTickets
{
public static void main(String[] args)
{
Scanner myKeyboard = new Scanner (System.in);
//Ertekek
double pAdultT = 10.50;
double pChildT = 7.30;
double pConcessionT = 8.40;
//Felnott jegyek szama
System.out.println("Enter the number of Adult tickets: ");
int NoAdultT = myKeyboard.nextInt();
//Gyerek jegyek szama
System.out.println("Enter the number of Child tickets: ");
int NoChildT = myKeyboard.nextInt();
//Kedvezmenyes jegyek szama
System.out.println("Enter the number of Concession tickets: ");
int NoConcessionT = myKeyboard.nextInt();
myKeyboard.nextLine();
//Ha a jegyet atveszi akkor nem kell fizetni de ha postazni kell
//Akkor 2.34£
System.out.println("If you wish to collect your tickets there is no charge."
+"Other wise postage and package is £2.34 "+
" Do you wish to collect your tickets? Yes/No");
String postage = myKeyboard.nextLine();
//Ha a valasz igen akkor nem kell fizetni
if (postage.equalsIgnoreCase("Yes"))
{
System.out.println("You are free of charge!");
}
// Ha nem akkor 2.34$ + total
else if (postage.equalsIgnoreCase("No"))
{
System.out.println("We added the postage and packing to your total.");
// total = total += 2.34;
}
else
{
System.out.println("Invalid input!");
}
}
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!