Ist die Ausgabe
Ich benutze Ruby zum Programmieren, indem ich das benutze, was ich das letzte Mal gelernt habe.
Ich bin immer noch mittendrin, aber dieses Mal möchte ich eine Gewinnberechnung für das Geschäft durchführen, das ich von MUP gelernt habe. Tatsächlich scheint der Plan, ihn schnell zu beenden, lang genug zu sein, um einen Plan zu erstellen. .. ..
Derzeit ist Folgendes auf dem Weg
def input_data(total_datas)
puts "Bitte geben Sie den Namen des Geschäfts ein"
store_name = gets.chomp
puts "Anzahl der Gäste für das Mittagessen an Wochentagen"
weekday_lunch_guest = gets.to_i
puts "Anzahl der Gäste für das Abendessen an Wochentagen"
weekday_dinner_guest = gets.to_i
puts "Anzahl der Gäste für das Feiertagsessen"
weekend_lunch_guest = gets.to_i
puts "Anzahl der Gäste für das Weihnachtsessen"
weekday_dinner_guest = gets.to_i
puts "Wochentag Mittagessen Kunden Stückpreis"
weekday_lunch_guest_price = gets.to_i
puts "Wochentag Abendessen Kundenstückpreis"
weekday_dinner_guest_price = gets.to_i
puts "Holiday Lunch Kundenstückpreis"
weekend_lunch_guest_price = gets.to_i
puts "Holiday Dinner Kunde Stückpreis"
weekend_dinner_guest_price = gets.to_i
puts "Werktage an Wochentagen"
weekday_business = gets.to_i
puts "Feiertage Werktage"
weekend_business = gets.to_i
puts "Mittagessen kosten"
lunch_cost = gets.to_i
puts "Abendessen kostet"
dinner_cost = gets.to_i
puts "Bitte geben Sie die Miete ein"
rent = gets.to_i
puts "Bitte geben Sie die Stromrechnung ein"
utility_cost = gets.to_i
puts "Bitte geben Sie die Arbeitskosten ein"
saraly = gets.to_i
puts "Bitte geben Sie Ihren monatlichen Einkauf ein"
stocking = gets.to_i
total_data = {store_name: store_name, weekday_lunch_guest: weekday_lunch_guest, weekday_dinner_guest: weekday_dinner_guest, weekend_lunch_guest: weekend_lunch_guest, weekday_dinner_guest: weekday_dinner_guest, weekday_lunch_guest_price: weekday_lunch_guest_price, weekday_dinner_guest_price: weekday_dinner_guest_price, weekend_lunch_guest_price: weekend_lunch_guest_price, weekend_dinner_guest_price: weekend_dinner_guest_price, weekday_business: weekday_business, weekend_business: weekend_business, lunch_cost: lunch_cost, dinner_cost: dinner_cost, rent: rent, utility_cost: utility_cost, saraly: saraly, stocking: stocking}
total_datas << total_data
end
def show_store(total_datas)
total_datas.each_with_index do |total_data, i|
puts "[#{i}]: #{total_data[:store_name]}"
end
puts "Bitte geben Sie die Nummer ein, die Sie überprüfen möchten."
input = gets.to_i
total_data = total_datas[input]
if total_data
show_data(total_data)
else
puts "Es gibt keine entsprechende Nummer."
end
end
def show_data(total_data)
end
def end_program
exit
end
def exception
puts "Der eingegebene Wert ist ein ungültiger Wert"
end
total_datas = []
while true do
puts "Bitte geben Sie die Nummer ein"
puts "[0]Registrieren Sie ein Geschäft"
puts "[1]Siehe die Daten"
puts "[2]Beenden Sie die App"
input = gets.to_i
if input == 0 then
input_data
elsif input == 1 then
show_store(total_datas)
elsif input == 2 then
end_program
else
exception
end
end
mit show_data (total_data) Ich möchte so etwas wie die numerischen Werte der Werte im Hash nacheinander berechnen und schließlich eine Gewinnprognose erstellen. Nun, Excel ist schneller, aber lol
Recommended Posts