Resumo de Arrays
Parte da seção Fundamentos do Journey de Solidity da Coddy. Lição 40 de 53.
Desafio
MédioArmazene a, b e c em um array de memória. Use um loop para encontrar o total e o maior valor. Imprima primeiro o total e, depois, o maior valor.
Os testes passam os argumentos para main nesta ordem: uint256 a, uint256 b, uint256 c. Cada teste começa com um estado novo do contrato.
Use console.log para a saída solicitada. Imprima apenas os valores solicitados, um por linha, sem rótulos adicionais, a menos que a tarefa os especifique.
Experimente você mesmo
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;
import "forge-std/console.sol";
contract Main {
function main(uint256 a, uint256 b, uint256 c) external view {
// Escreva sua solução aqui.
}
}Todas as lições de Fundamentos
2Variáveis e Tipos
Inteiros sem sinalEntradas e saídasInteiros com sinalValores booleanosStrings na memóriaCartão de perfil5Funções
Parâmetros de FunçãoRetorno de ValoresFunções PurasChamadas AuxiliaresCálculos Reutilizáveis8Arrays
Arrays de Tamanho FixoArrays de Memória DinâmicaArrays de ArmazenamentoPercorrendo ArraysResumo de ArraysPratique por conta própria: Playground de Solidity