Ordini di imballaggio
Fa parte della sezione Fondamenti del percorso Solidity di Coddy. Lezione 15 di 53.
Sfida
MedioOgni scatola contiene capacity articoli. Dati items, stampa il numero di scatole complete, il numero di articoli sfusi e la capacità totale delle scatole complete. capacity è maggiore di zero.
I test passano gli argomenti a main in quest'ordine: uint256 items, uint256 capacity. Ogni test inizia con lo stato del contratto azzerato.
Usa console.log per l'output richiesto. Stampa solo i valori richiesti, uno per riga, senza etichette aggiuntive, a meno che l'attività non le specifichi.
Provalo tu
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;
import "forge-std/console.sol";
contract Main {
function main(uint256 items, uint256 capacity) external view {
// Scrivi qui la tua soluzione.
}
}Tutte le lezioni di Fondamenti
2Variabili e tipi
Interi senza segnoInput e outputInteri con segnoValori booleaniStringhe in memoriaScheda profilo5Funzioni
Parametri delle funzioniValori di ritornoFunzioni pureChiamate di supportoCalcoli riutilizzabiliEsercitati da solo: Playground Solidity