Repaso - Array de productos
Parte de la sección Fundamentos del Journey de GDScript de Coddy. Lección 66 de 92.
Desafío
FácilEl programa lee una cantidad y después esa cantidad de números enteros, uno por línea, y los almacena en el arreglo numbers. Esta parte ya está escrita.
Imprime el producto de todos los números en numbers: cada número multiplicado por los demás. Para la entrada de abajo, la salida es 6, porque 1 * 2 * 3 es 6.
3
1
2
3Pruébalo tú mismo
extends Node
func _ready():
var count := int(OS.read_string_from_stdin())
var numbers := []
for i in range(count):
numbers.append(int(OS.read_string_from_stdin()))
# Escribe tu código a continuación
Todas las lecciones de Fundamentos
4Operadores, parte 1
Operadores aritméticosDivisión enteraOperador móduloAtajos aritméticosRepaso: matemáticas básicasOperadores de comparación7Entrada y salida básicas
SalidaSalida con variablesFormato de cadenasEntradaConversión de tipoRepaso: hasta 120Repaso: verdadero o falso10Funciones
Declarar una funciónArgumentosRetornoTipos de retornoRepaso: función SigmaRepaso: función de validaciónValores predeterminados5Operadores, parte 2
Operadores lógicos, parte 1Operadores lógicos, parte 2Repaso: lógica simpleOperadores lógicos, parte 3Operador ternario8Calculadora para dividir la cuenta
Mensaje de bienvenidaCómo obtener datos3Variables, parte 2
Declaración de tiposInferencia de tiposConstantesRepaso: inicializar variablesConversión de tipos9Bucles
Bucle forBucle whileBreakContinueRepaso - FactorialLa función rangeBucle anidadoRepaso - Entrada dinámica12Conceptos básicos de arrays
Declarar un arrayAcceder a los elementos de un arrayModificar arraysMétodos de arrayRepaso - Array de productosRepaso - Array invertidoArrays tipadosPractica por tu cuenta: Compilador de GDScript online