Menu
Coddy logo textTech

Recap - Creating Reusable Code

Coddy'nin PHP Journey'sinin Temeller bölümünün bir parçası — ders 68 / 71.

challenge icon

Görev

Kolay

Üç satır girdi okuyun:

  1. Bir öğe adı (örneğin, Coffee)
  2. Ondalık sayı olarak temel fiyat (örneğin, 4.50)
  3. Tam sayı olarak bir miktar (örneğin, 3)

Öğrendiğiniz her şeyi birleştiren calculateTotal adında bir fonksiyon oluşturun:

  • Parametreler: $item (string), $price (float), $quantity (int varsayılan değeri 1 olan)
  • Dönüş tipi: string

Fonksiyonun içinde:

  • $price * $quantity sonucunu saklamak için yerel bir değişken $subtotal oluşturun
  • Biçimde bir dize döndürün: [quantity]x [item] = $[subtotal]

Girdi değerleriyle fonksiyonu çağırın ve döndürülen sonucu yazdırın.

Örnek 1:

Eğer girdiler Coffee, 4.50 ve 3 ise, çıktı şu olmalıdır:

3x Coffee = $13.5

Örnek 2:

Eğer girdiler Sandwich, 8.99 ve 2 ise, çıktı şu olmalıdır:

2x Sandwich = $17.98

Örnek 3:

Eğer girdiler Muffin, 3.25 ve 5 ise, çıktı şu olmalıdır:

5x Muffin = $16.25

Kendin dene

<?php
// Girişi oku
$item = trim(fgets(STDIN));
$price = floatval(fgets(STDIN));
$quantity = intval(fgets(STDIN));

// TODO: Aşağıda calculateTotal fonksiyonunu oluştur
// - Parametreler: $item (string), $price (float), $quantity (varsayılan değeri 1 olan int)
// - Dönüş tipi: string
// - İçinde: $subtotal değişkenini oluştur ve biçimlendirilmiş string döndür



// Fonksiyonu çağır ve sonucu yazdır

?>

Temeller bölümündeki tüm dersler