البرمجة

تعلم كيفية طباعة الأسماء في Ruby

المشكلة في الكود هي أنه لا توجد مسافات بين الأسماء عند الطباعة. يمكنك حل هذه المشكلة بإضافة مسافات يدويا بين الأسماء عند الطباعة، أو يمكنك استخدام علامات المسافة في النص المطبوع. هناك طريقتين لحل المشكلة:

الطريقة الأولى: إضافة مسافات بين الأسماء يدوياً.

ruby
puts 'Hello, what\'s your first name?' firstName = gets.chomp puts 'What is your middle name?' middleName = gets.chomp puts 'Finally, what is your last name?' lastName = gets.chomp puts 'Nice to meet you ' + firstName + ' ' + middleName + ' ' + lastName + '. :)'

الطريقة الثانية: استخدام علامات المسافة في النص المطبوع.

ruby
puts 'Hello, what\'s your first name?' firstName = gets.chomp puts 'What is your middle name?' middleName = gets.chomp puts 'Finally, what is your last name?' lastName = gets.chomp puts "Nice to meet you #{firstName} #{middleName} #{lastName}. :)"

باستخدام أي من الطريقتين، يجب أن تحل المشكلة وتحصل على النتيجة التي تريدها.

المزيد من المعلومات

بالطبع! في الكود الذي قمت بتقديمه، تقوم بطلب الأسماء من المستخدم وتخزينها في متغيرات، ثم تقوم بطباعة رسالة ترحيبية تحتوي على الأسماء التي تم إدخالها.

لاحظ أن استخدام علامات المسافة في النص المطبوع (" ") يمكن أن يساعد في إضافة مسافات بين الأسماء بشكل أسهل وأكثر أناقة. باستخدام علامات المسافة، لا تحتاج إلى إدراج مسافات يدويًا بين الأسماء عند تكوين النص المطبوع.

إذا كانت لديك أي استفسارات أو تحتاج إلى مساعدة بشيء آخر، فلا تتردد في طرحها!

زر الذهاب إلى الأعلى