En esta parte es donde deben hacer sus aportes o mostrar sus repositorios. no antes. espero me entiendan . gracias >_<
Introducción
Desafíos para Entrenar tu Pensamiento Lógico
Desafío 1: Problema
Cajas de Frutas
Quiz: Desafío 1: Problema
Desafío 1: Solución
Solución al desafío de Cajas de Frutas
Desafío 2: Problema
Operación Matemática Oculta
Quiz: Desafío 2: Problema
Desafío 2: Solución
Solución al desafío de Operación Matemática Oculta
Playground: Operación Matemática Oculta
Desafío 3: Problema
Carrera de Automóviles
Quiz: Desafío 3: Problema
Desafío 3: Solución
Solución al desafío de Carrera de Automóviles
Desafío 4: Problema
Identifica la operación
Quiz: Desafío 4: Problema
Desafío 4: Solución
Solución al desafío de identifica la operación
Playground: Obtén el factor multiplicador
Desafío 5: Problema
Los signos matemáticos
Quiz: Desafío 5: Problema
Desafío 5: Solución
Solución al desafío de signos matemáticos
Desafío 6: Problema
Operaciones matemáticas
Quiz: Desafío 6: Problema
Desafío 6: Solución
Solución al desafío de operaciones matemáticas
Desafío 7: Problema
Figuras lógicas
Quiz: Desafío 7: Problema
Desafío 7: Solución
Solución al desafío de figuras lógicas
Desafío 8: Problema
Identifica la operación
Quiz: Desafío 8: Problema
Desafío 8: Solución
Solución al desafío de identifica la operación
Desafío 9: Problema
Secuencias de Dominos
Quiz: Desafío 9: Problema
Desafío 9: Solución
Solución al desafío de secuencia de dominos
Desafío 10: Problema
Une los puntos
Desafío 10: Solución
Solución al desafío de une los puntos
Desafío 11: Problema / Solución
Playground: Reduce el número a 1 en la menor cantidad de pasos
Desafío 12: Problema / Solución
Playground: Imprime los números primos
Desafío 13: Problema
Encuentra la lógica del mandato
Quiz: Desafío 13: Problema
Desafío 13: Solución
Identifica la lógica - Platzi
Desafío 14: Problema
Identifica los números
Quiz: Desafío 14: Problema
Desafío 14: Solución
Solución al desafío de identifica los números
Leomaris Reyes
Lectura
Las operaciones correctas para llegar a la solución son las siguientes:
...
Regístrate o inicia sesión para leer el resto del contenido.
Aportes 57
Preguntas 0
En esta parte es donde deben hacer sus aportes o mostrar sus repositorios. no antes. espero me entiendan . gracias >_<
Esta es mi solucion en Phyton:
N1=input("Inserte 1er numero: ")
N2=input("Inserte 2do numero: ")
resta=int(N1)-int(N2)
suma=int(N1)+int(N2)
concat=str(resta)+str(suma)
print(concat)
Mi solución
let arr1 = [5,8,10,12,18,21]
let arr2 = [4,2,8,9,2,5]
let solucion = []
for(i = 0; i < arr1.length; i++){
r1 = arr1[i] + arr2[i]
r2 = arr1[i] - arr2[i]
solucion[i] = `${r2}${r1}`
}
console.log(solucion.join(' | '))
Esto es divertido
Mi solución en JS
function reto(){
var a = 5 ;
var b = 4;
var c = (a+b);
var d = (a-b);
console.log([d]+[c]);
}
reto();
Me costo entenderlo, pero gracias a quiz lo logre.
resulta que los numeros primero se restan y se concatenan a la suma de los mismos 😉
Este metodo me parece algo raro con respecto al hallar la suma y resta. Por supuesto en el ambito normal. La verdad, jamas lo veria de esta forma. Para mi mas facil lo entiendo por el lenguaje del codigo.
Let firstNumber = prompt();
Let secondNumber = prompt();
function(){
console.log(return firstNumber+secondNumber);
}
Mi solución en JavaScript
// Definición de una función llamada hiddenMath que toma dos parámetros, valor1 y valor2.
function hiddenMath(valor1, valor2) {
// Resta valor2 de valor1 y almacena el resultado en la variable firstResult.
let firstResult = valor1 - valor2;
// Suma valor1 y valor2 y almacena el resultado en la variable secondResult.
let secondResult = valor1 + valor2;
// Convierte los resultados a cadenas de texto y los concatena en la variable result.
let result = firstResult.toString() + secondResult.toString();
// Convierte la cadena resultante a un número y devuelve el resultado.
return Number(result);
}
.
function resto(a, b) {
let suma = (a + b)
let resta = (a - b)
console.log(`${resta}${suma}`)
}
resto(5, 4)
lo vi y en 3 segundos lo entendi me admiro !! ajaja mesiento aliviado luego de errarle al de las cajas ajaja
begin
readln(a);
readln(b);
rest:=a-b;
sum:=a+b;
cantdigsuma:= trunc(log10 (sum))+1;
writeln(rest*trunc(power(10,cantdigsuma))+sum);
readln;
end.
📌DESAFIO 002 - OPERACIÓN MATEMÁTICA OCULTA
Solución directa:
Problema:
5 + 4 = 19
8 + 2 = 610
10 + 8 = 218
12 + 9 = 321
18 + 2 = 1620
21 + 5 = 1626
(5 - 4):(5 + 4) = 19
1 : 9
(8 - 2):(8 + 2) = 610
6 : 10
(10 - 8):(10 + 8) = 218
2 : 18
(18 - 9):(12 + 9) = 321
3 : 21
(18 - 2):(18 + 2) = 1620
16 : 20
(21 - 5):(21 + 5) = 1626
16 : 26
Mi solución con JavaScript:
Valioso problema.
Se deberían ver los aportes solo despues de realizar la solución 😮
a=int(input("Ingrese un entero: "))
b=int(input("Ingrese un entero: "))
operacion=str(a-b)+str(a+b)
print("el resultado es: ",operacion)
🙂 en python
Valor1 = input('Ingrese el primer valor')
Valor2 = input('Ingrese el segundo valor')
Resta = int(Valor1) - int(Valor2)
sum = int(Valor1) + int(Valor2)
rpta=str(Resta)+str(sum)
print(rpta)
print('Bienvenido ^@_______________@^')
print('. / |')
print('. / / ^ ^ |')
print('. -- ---- / .. |')
print('. / / __ |')
print('. / |')
print('. /___^___|')
print('. / |')
print('. /______^______ |')
print('. / | | |')
print('. / | | |')
print('. / | | |')
print('. / ____ | |___|')
print('. _________ |')
print('. / | |')
print('. / OOO | |')
print('. / OOOOO | |')
print('. | 000 / |')
print('. | / |')
print('. | ______/ |')
print('. | / |')
print('. | / |')
print('. | / |')
print('. | / |')
Valor1 = input('Ingrese el primer valor')
Valor2 = input('Ingrese el segundo valor')
Resta = int(Valor1) - int(Valor2)
sum = int(Valor1) + int(Valor2)
rpta=str(Resta)+str(sum)
print(rpta)
1n-2n : 1n+2n = 1n2n
<?php
function resultado($a,$b) {
$valor1 = $a-$b;
$valor2 = $a+$b;
$concatenacion = $valor1.$valor2."</br>";
echo $concatenacion;
}
$valor1 = array(5,8,10,12,18,21);
$valor2 = array(4,2,8,9,2,5);
for ($i = 0; $i < 6; $i++){
resultado($valor1[$i],$valor2[$i]);
}
?>
Efectivamente mi estimado.
function resultado(a,b) {
result1= a-b;
result2= a+b;
let Concatenacion = String(result1) + String(result2)
return Concatenacion;
}
hubo trampa en las respuestas, lean cuidadosamente.
Dos respuestas correctas o me equivoco?
Hola, les comparto mi solución hecha PSeInt:
Algoritmo op_oculta
Escribir 'El desafío muestra números que se suman: a + b, pero el resultado no es una suma común’
Escribir 'Ingrese el primer número a sumar’
Leer a
Escribir 'Ingrese el segundo número a sumar’
Leer b
resta <- a-b
suma <- a+b
Escribir 'El resultado es: ',resta,suma
Escribir 'Por lo tanto quedaría: ‘,a,’ + ‘,b,’ = ',resta,suma
Escribir 'La operación oculta es una resta que se concatena a la suma!'
FinAlgoritmo
.
Usando JavaScript, bienvenidos feedbacks.
//Solución al desafío de Operación Matemática Oculta
let a = prompt("Ingrese el primer numero: ")
let b = prompt("Ingrese el segundo numero: ")
let resta = parseInt(a) - parseInt(b)
let suma = parseInt(a) + parseInt(b)
let total = String(resta) + String(suma)
alert("La solución es: " + total)
value1 = 5
value2 = 4
resultadossuma = value1 + value2
resultadoresta = value1-value2
#resultadologico = format(resultadoresta, resultadossuma)
resultadologico = str(resultadoresta)+str(resultadossuma)
print(resultadologico)
Este lo hice en Python
Mi codigo en JS (no se si hay un error lo estoy escribiendo directamente aqui)
<
let num1 = prompt("Ingrese el primer numero: ")
let num2 = prompt("Ingrese el segundo numero: ")
let resta = parseInt(num1) - parseInt(num2)
let suma = parseInt(num1) + parseInt(num2)
let total = num.toString(resta) + num.toString(suma)
alert(total)
>
Aparentemente, las operaciones no coinciden con los resultados:
5 + 4 = 19
8 + 2 = 610
10 + 8 = 218
12 + 9 = 321
18 + 2 = 1620
21 + 5 = 1626
Si las operaciones tuvieran el resultado correcto, se verían así:
5 + 4 = 9
8 + 2 = 10
10 + 8 = 18
12 + 9 = 21
18 + 2 = 20
21 + 5 = 26
De lo anterior podemos concluir que los últimos números de los resultados de las operaciones principales coinciden con los resultados “reales” de las operaciones. Ahora, si la operación es una resta, tenemos lo siguiente:
5 - 4 = 1
8 - 2 = 6
10 - 8 = 2
12 - 9 = 3
18 - 2 = 16
21 - 5 = 16
Con lo anterior podemos deducir que, el resultado original es la concatenación de la resta y la suma de los operadores:
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?