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

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

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

challenge icon

التحدي

سهل

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

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

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

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

جرّب بنفسك

package main

import "fmt"

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

  // TODO: استخدم fmt.Printf لطباعة "Name: Gopher" باستخدام متغير name ومحدد التنسيق %s
  
  // TODO: استخدم fmt.Printf لطباعة "Age: 5 years" باستخدام متغير age ومحدد التنسيق %d
  
  // TODO: استخدم fmt.Printf لطباعة "Height: 0.75 meters" باستخدام متغير height ومحدد التنسيق %.2f
  
  // TODO: استخدم fmt.Printf لطباعة "Active: true" باستخدام متغير isActive ومحدد التنسيق %t
  
  // TODO: استخدم fmt.Printf لطباعة "Name type: string" باستخدام متغير name ومحدد التنسيق %T
  
}

جميع دروس Fundamentals