Riepilogo - calcoli semplici
Fa parte della sezione Fondamenti del percorso PHP di Coddy. Lezione 21 di 71.
Sfida
FacileLeggi tre numeri dall’input: basePrice, taxPercent e quantity.
Calcola il totale finale eseguendo i seguenti passaggi:
- Parti dal prezzo base
- Aggiungi l’imposta moltiplicando il prezzo base per
(taxPercent / 100)e aggiungendo il risultato al prezzo - Moltiplica il risultato per la quantità
- Sottrai dal totale uno sconto fisso di
15 - Infine, aggiungi una spesa di spedizione calcolata come
quantity ** 2
Stampa il totale finale.
Esempio:
Se gli input sono 50, 10 e 2, l’output dovrebbe essere 99 perché:
- Prezzo base: 50
- Aggiungi il 10% di imposta: 50 + (50 * 10 / 100) = 50 + 5 = 55
- Moltiplica per la quantità 2: 55 * 2 = 110
- Sottrai lo sconto di 15: 110 - 15 = 95
- Aggiungi la spedizione (2 ** 2 = 4): 95 + 4 = 99
Provalo tu
<?php
// Leggi l'input
$basePrice = intval(fgets(STDIN));
$taxPercent = intval(fgets(STDIN));
$quantity = intval(fgets(STDIN));
// TODO: Scrivi il tuo codice qui sotto
// 1. Parti dal prezzo base
// 2. Aggiungi l'imposta (basePrice * taxPercent / 100)
// 3. Moltiplica per quantity
// 4. Sottrai uno sconto di 15
// 5. Aggiungi le spese di spedizione (quantity ** 2)
// Visualizza il totale finale
echo $finalTotal;
?>Tutte le lezioni di Fondamenti
4Operatori di confronto e logici
Operatori di confrontoUguaglianza e identitàOperatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica semplice2Variabili e tipi di dati
NumeriStringhe e virgoletteValori booleaniConvenzioni di denominazioneRiepilogo - Inizializzazione delle variabiliVariabili vuoteConcatenazione di stringheAcquisire input dall'utenteConvertire in tipi diversi5Logica condizionale
Istruzione ifIf - elseL’operatore ternarioOperatore null coalescingIstruzione switchRiepilogo - Prendere decisioni3Operatori di base
Operatori aritmeticiOperatore moduloOperatore di elevamento a potenzaAssegnazione compostaIncremento/decrementoPrecedenza degli operatoriRiepilogo - calcoli sempliciOperatori per stringheEsercitati da solo: Compilatore PHP online