Menu
Coddy logo textTech

Riepilogo - Creare codice riutilizzabile

Fa parte della sezione Fondamenti del percorso PHP di Coddy. Lezione 68 di 71.

challenge icon

Sfida

Facile

Leggi tre righe di input:

  1. Il nome di un articolo (ad es., Coffee)
  2. Un prezzo base come numero decimale (ad es., 4.50)
  3. Una quantità come numero intero (ad es., 3)

Crea una funzione chiamata calculateTotal che combina tutto ciò che hai imparato sulle funzioni:

  • Parametri: $item (stringa), $price (float), $quantity (int con valore predefinito di 1)
  • Tipo restituito: string

All'interno della funzione:

  • Crea una variabile locale $subtotal per memorizzare il risultato di $price * $quantity
  • Restituisci una stringa nel formato: [quantity]x [item] = $[subtotal]

Chiama la funzione con i valori di input e stampa il risultato restituito.

Esempio 1:

Se gli input sono Coffee, 4.50 e 3, l'output dovrebbe essere:

3x Coffee = $13.5

Esempio 2:

Se gli input sono Sandwich, 8.99 e 2, l'output dovrebbe essere:

2x Sandwich = $17.98

Esempio 3:

Se gli input sono Muffin, 3.25 e 5, l'output dovrebbe essere:

5x Muffin = $16.25

Provalo tu

<?php
// Leggi l'input
$item = trim(fgets(STDIN));
$price = floatval(fgets(STDIN));
$quantity = intval(fgets(STDIN));

// TODO: Crea la funzione calculateTotal qui sotto
// - Parametri: $item (string), $price (float), $quantity (int con valore predefinito di 1)
// - Tipo restituito: string
// - All'interno: crea la variabile $subtotal e restituisci una stringa formattata



// Chiama la funzione e stampa il risultato

?>

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore PHP online