Est la sortie
J'utilise ruby pour programmer en utilisant ce que j'ai appris la dernière fois.
J'en suis encore au milieu, mais cette fois, j'aimerais faire un calcul de profit pour le magasin que j'ai appris du MUP. En fait, le plan pour le terminer rapidement semble être assez long pour faire un plan. .. ..
Pour le moment, ce qui suit est en route
def input_data(total_datas)
puts "Veuillez saisir le nom du magasin"
store_name = gets.chomp
puts "Nombre d'invités pour le déjeuner en semaine"
weekday_lunch_guest = gets.to_i
puts "Nombre d'invités pour le dîner en semaine"
weekday_dinner_guest = gets.to_i
puts "Nombre d'invités pour le déjeuner de vacances"
weekend_lunch_guest = gets.to_i
puts "Nombre d'invités pour le dîner des fêtes"
weekday_dinner_guest = gets.to_i
puts "Prix unitaire client pour le déjeuner en semaine"
weekday_lunch_guest_price = gets.to_i
puts "Prix unitaire client dîner en semaine"
weekday_dinner_guest_price = gets.to_i
puts "Prix unitaire client du déjeuner des fêtes"
weekend_lunch_guest_price = gets.to_i
puts "Prix unitaire client du dîner des fêtes"
weekend_dinner_guest_price = gets.to_i
puts "Jours ouvrables en semaine"
weekday_business = gets.to_i
puts "Jours fériés"
weekend_business = gets.to_i
puts "Coût du déjeuner"
lunch_cost = gets.to_i
puts "Coût du dîner"
dinner_cost = gets.to_i
puts "Veuillez saisir le loyer"
rent = gets.to_i
puts "Veuillez saisir la facture d'électricité"
utility_cost = gets.to_i
puts "Veuillez saisir le coût de la main-d'œuvre"
saraly = gets.to_i
puts "Veuillez saisir votre achat mensuel"
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 "Veuillez saisir le numéro que vous souhaitez vérifier."
input = gets.to_i
total_data = total_datas[input]
if total_data
show_data(total_data)
else
puts "Il n'y a pas de numéro correspondant."
end
end
def show_data(total_data)
end
def end_program
exit
end
def exception
puts "La valeur saisie est une valeur non valide"
end
total_datas = []
while true do
puts "Veuillez saisir le numéro"
puts "[0]Enregistrer un magasin"
puts "[1]Se référer aux données"
puts "[2]Quittez l'appli"
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
avec show_data (total_data) Je voudrais créer quelque chose comme calculer les valeurs numériques des valeurs dans le hachage séquentiellement et enfin faire une prévision de profit. Eh bien, Excel est plus rapide, mais lol
Recommended Posts