Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

ملخص - الإدخال والإخراج

جزء من قسم Fundamentals في رحلة GO على Coddy. الدرس 33 من 109.

challenge icon

التحدي

سهل

في هذا التحدي، ستتدرب على استخدام fmt.Printf لعرض مخرجات منسقة باستخدام محددات التنسيق المختلفة (format specifiers).

أكمل الكود لعرض معلومات عن Gopher باستخدام محددات التنسيق المناسبة:

  • استخدم %s للسلاسل النصية (strings)
  • استخدم %d للأعداد الصحيحة (integers)
  • استخدم %.2f للأعداد العشرية (floating-point) مع مرتبتين عشريتين
  • استخدم %t للقيم البولينية (boolean)
  • استخدم %T لعرض type الخاص بـ variable

تأكد من أن كل line من المخرجات ينتهي برمز السطر الجديد (\n).

النص الدقيق هو Active: true.

النص الدقيق هو Age: 5 years.

النص الدقيق هو Name: Gopher.

جرّب بنفسك

package main

import "fmt"

func main() {
  // المتغيرات المعطاة
  name := "Gopher"
  age := 5
  height := 0.75
  isActive := true

  // TODO: استخدم fmt.Printf لطباعة سطر الاسم من التعليمات، باستخدام المتغير name ومحدد التنسيق %s
  
  // TODO: استخدم fmt.Printf لطباعة سطر العمر من التعليمات، باستخدام المتغير age ومحدد التنسيق %d
  
  // TODO: Use fmt.Printf to print "Height: 0.75 meters" using the height variable and the %.2f format specifier
  
  // TODO: استخدم fmt.Printf لطباعة سطر النشاط من التعليمات، باستخدام المتغير isActive ومحدد التنسيق %t
  
  // TODO: Use fmt.Printf to print "Name type: string" using the name variable and the %T format specifier
  
}

جميع دروس Fundamentals

تدرّب بنفسك: مترجم Go عبر الإنترنت