Total de números pares
Parte de la sección Fundamentos del Journey de Solidity de Coddy. Lección 35 de 53.
Desafío
IntermedioUsa un bucle para sumar los enteros pares desde 1 hasta n, omitiendo los valores impares con continue. Imprime la suma final. n está entre 0 y 20.
Las pruebas pasan argumentos a main en este orden: uint256 n. Cada prueba comienza con un estado del contrato nuevo.
Usa console.log para la salida solicitada. Imprime solo los valores solicitados, uno por línea, sin etiquetas adicionales a menos que la tarea las especifique.
Pruébalo tú mismo
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;
import "forge-std/console.sol";
contract Main {
function main(uint256 n) external view {
// Escribe tu solución aquí.
}
}Todas las lecciones de Fundamentos
10Reglas de los contratos
Condiciones requireReversiones explícitasEventosVisibilidad y privacidadActualizaciones verificadas2Variables y tipos
Enteros sin signoEntradas y salidasEnteros con signoValores booleanosCadenas en memoriaTarjeta de perfil5Funciones
Parámetros de funcionesValores de retornoFunciones purasLlamadas auxiliaresCálculos reutilizablesPractica por tu cuenta: Playground de Solidity