\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n ```", "created_at": "2020-06-28T17:46:46.572180Z", "deep": 0, "n_responses": 0, "n_stars": 1, "parent_id": null}, "1384969": {"id": 1384969, "object_id": "97564", "object_type": "discussion", "author_id": 898405, "comments": [], "content": "

Muchas gracias, \u00a1los ejercicios son increibles!

", "markdown_content": "Muchas gracias, \u00a1los ejercicios son increibles!", "created_at": "2020-06-12T22:28:03.522365Z", "deep": 0, "n_responses": 0, "n_stars": 1, "parent_id": null}, "1398398": {"id": 1398398, "object_id": "97564", "object_type": "discussion", "author_id": 244775, "comments": [], "content": "

Se va poniendo m\u00e1s divertido cada vez. \ud83d\ude04 \ud83e\udd13

\n

Ac\u00e1 encuentras todos los ejercicios de este reto y los anteriores en Python: https://github.com/migueltorresio/PythonExercises/tree/master/retos-platzi

\n

Cualquier feedback es bienvenido.

", "markdown_content": "Se va poniendo m\u00e1s divertido cada vez. :D \ud83e\udd13\n\nAc\u00e1 encuentras todos los ejercicios de este reto y los anteriores en Python: https://github.com/migueltorresio/PythonExercises/tree/master/retos-platzi\n\nCualquier feedback es bienvenido.", "created_at": "2020-06-16T02:12:24.749852Z", "deep": 0, "n_responses": 0, "n_stars": 1, "parent_id": null}, "1436306": {"id": 1436306, "object_id": "97564", "object_type": "discussion", "author_id": 963518, "comments": [], "content": "

Listo el reto en Js:

\n
let cursoUsuario = prompt(\"Cu\u00e1l es tu curso favorito de Platzi?\");\nlet annioPLatzi = 8;\n\nfor(let i = 0; i < annioPLatzi; i++){\n    console.log(`Ese es muy buen curso ${cursoUsuario}`);\n};\n\n//Reto 2\nlet cursoUsuario = prompt(\"Cu\u00e1l es tu curso favorito de Platzi?\");\nlet nVeces = Number(prompt(\"Cuantas veces quieres imprimir el curso?\"));\n\nfor(let i = 0; i < nVeces; i++){\n    console.log(`Ese es muy buen curso ${cursoUsuario}`);\n};\n\n//Reto 3\nlet cursoUsuario = prompt(\"Cu\u00e1l es tu curso favorito de Platzi?\");\n\nfor(let caracter of cursoUsuario){\n    console.log(caracter);\n}\n\n//Reto 4\n\nlet animalUsuario = prompt(\"Cu\u00e1l es animal favorito?\");\nlet nVeces = Number(prompt(\"Cuantas veces lo quieres imprimir?\"));\n\nfor(let i = 0; i < nVeces; i++){\n    for(let j = 0; j < animalUsuario.length; j++){\n        console.log(animalUsuario.charAt(j));\n    }\n}\n\n//Reto 5\nlet numeroUsuario = Number(prompt(\"Elije un numero\"));\nfor(let i = 1; i <= 10; i++){\n    console.log(`${numeroUsuario} X ${i} = ${numeroUsuario * i}`);\n}\n\n//Reto 6\nlet numeroUsuario = Number(prompt(\"Elije un numero\"));\n\nif(numeroUsuario > 0){\n    for(let i = numeroUsuario; i >= 0; i--){\n        console.log(i);\n    }\n}else{\n    for(let i = numeroUsuario; i <= 0; i++){\n        console.log(i);\n    }\n}\n\n//Reto 7\nlet cursoUsuario = prompt(\"Cu\u00e1l es tu curso favorito de Platzi?\");\nlet nVeces = Number(prompt(\"Cuantas veces quieres imprimir el curso?\"));\n\nif(nVeces > 15){\n    for(let i = 0; i < 3; i++){\n        console.log(`Ese es muy buen curso ${cursoUsuario}`);\n        \n    }\n    console.log(`${nVeces} es un numero muy grande`);\n}else{\n    for(let i = 0; i < nVeces; i++){\n        console.log(`Ese es muy buen curso ${cursoUsuario}`);\n    };\n}\n\n//Reto 8\nlet numeroUsuario;\nlet decisionUsuario;\nlet monto = 0;\n\nfunctionsumaAutorizada(){\n    for(let i = 0; i < 4; i++){\n        numeroUsuario = Number(prompt(\"Digita un numero\"));\n        decisionUsuario = prompt(\"Deseas sumar ese numero? Si o No\");\n        if(decisionUsuario === \"si\" || decisionUsuario === \"Si\" || decisionUsuario === \"SI\"){\n            monto += numeroUsuario;\n        }else{\n            monto = monto;\n        }\n    }\n\n    console.log(monto);\n}\n\nsumaAutorizada();\n\n//Reto 9\nlet rectaUsuario = prompt(\"Desea una recta positiva o negativa? p.-Positiva n.-Negativa\")\nlet limteUsuario = Number(prompt(\"Determina un limite\"));\n\nif(rectaUsuario === \"p\"){\n    for(let i = 0; i <= limteUsuario; i++){\n        console.log(i);\n    }\n}else{\n    for(let i = 0; i <= limteUsuario; i++){\n        console.log(-i);\n    }\n}\n
", "markdown_content": "Listo el reto en Js:\n\n\n\n```\nlet cursoUsuario = prompt(\"Cu\u00e1l es tu curso favorito de Platzi?\");\nlet annioPLatzi = 8;\n\nfor(let i = 0; i < annioPLatzi; i++){\n console.log(`Ese es muy buen curso ${cursoUsuario}`);\n};\n\n//Reto 2\nlet cursoUsuario = prompt(\"Cu\u00e1l es tu curso favorito de Platzi?\");\nlet nVeces = Number(prompt(\"Cuantas veces quieres imprimir el curso?\"));\n\nfor(let i = 0; i < nVeces; i++){\n console.log(`Ese es muy buen curso ${cursoUsuario}`);\n};\n\n//Reto 3\nlet cursoUsuario = prompt(\"Cu\u00e1l es tu curso favorito de Platzi?\");\n\nfor(let caracter of cursoUsuario){\n console.log(caracter);\n}\n\n//Reto 4\n\nlet animalUsuario = prompt(\"Cu\u00e1l es animal favorito?\");\nlet nVeces = Number(prompt(\"Cuantas veces lo quieres imprimir?\"));\n\nfor(let i = 0; i < nVeces; i++){\n for(let j = 0; j < animalUsuario.length; j++){\n console.log(animalUsuario.charAt(j));\n }\n}\n\n//Reto 5\nlet numeroUsuario = Number(prompt(\"Elije un numero\"));\nfor(let i = 1; i <= 10; i++){\n console.log(`${numeroUsuario} X ${i} = ${numeroUsuario * i}`);\n}\n\n//Reto 6\nlet numeroUsuario = Number(prompt(\"Elije un numero\"));\n\nif(numeroUsuario > 0){\n for(let i = numeroUsuario; i >= 0; i--){\n console.log(i);\n }\n}else{\n for(let i = numeroUsuario; i <= 0; i++){\n console.log(i);\n }\n}\n\n//Reto 7\nlet cursoUsuario = prompt(\"Cu\u00e1l es tu curso favorito de Platzi?\");\nlet nVeces = Number(prompt(\"Cuantas veces quieres imprimir el curso?\"));\n\nif(nVeces > 15){\n for(let i = 0; i < 3; i++){\n console.log(`Ese es muy buen curso ${cursoUsuario}`);\n \n }\n console.log(`${nVeces} es un numero muy grande`);\n}else{\n for(let i = 0; i < nVeces; i++){\n console.log(`Ese es muy buen curso ${cursoUsuario}`);\n };\n}\n\n//Reto 8\nlet numeroUsuario;\nlet decisionUsuario;\nlet monto = 0;\n\nfunction sumaAutorizada(){\n for(let i = 0; i < 4; i++){\n numeroUsuario = Number(prompt(\"Digita un numero\"));\n decisionUsuario = prompt(\"Deseas sumar ese numero? Si o No\");\n if(decisionUsuario === \"si\" || decisionUsuario === \"Si\" || decisionUsuario === \"SI\"){\n monto += numeroUsuario;\n }else{\n monto = monto;\n }\n }\n\n console.log(monto);\n}\n\nsumaAutorizada();\n\n//Reto 9\nlet rectaUsuario = prompt(\"Desea una recta positiva o negativa? p.-Positiva n.-Negativa\")\nlet limteUsuario = Number(prompt(\"Determina un limite\"));\n\nif(rectaUsuario === \"p\"){\n for(let i = 0; i <= limteUsuario; i++){\n console.log(i);\n }\n}else{\n for(let i = 0; i <= limteUsuario; i++){\n console.log(-i);\n }\n}\n```", "created_at": "2020-06-25T13:19:27.861123Z", "deep": 0, "n_responses": 0, "n_stars": 1, "parent_id": null}, "1503812": {"id": 1503812, "object_id": "97564", "object_type": "discussion", "author_id": 821039, "comments": [], "content": "

Mi soluci\u00f3n hecha en ruby:

\n
# #Ejercicio 1 y 2\nputs \"Ingresa el nombre de tu curso favorito de Platzi: \"\ncurso_favorito = gets.chomp\nfor i in(0..7)\n  puts \"#{i+1}. \" + curso_favorito\nend\n\nputs \"\u00bfcu\u00e1ntas veces quieres mostrar el mensaje?\"\nveces = gets.chomp.to_i\nfor i in(1..veces)\n  puts \"#{i}. \" + curso_favorito\nend\n\n#Ejercicio 3\nputs \"Ingresa el nombre de tu curso favorito de Platzi: \"\ncurso_favorito = gets.chomp\nfor i in(0..curso_favorito.length-1)\n  puts curso_favorito[i]\nend\n\n#Ejercicio 4\nputs \"Ingrese su animal favorito: \"\nanimal_favorito = gets.chomp\nputs \"\u00bfcu\u00e1ntas veces quiere repetir el animal?\"\nveces = gets.chomp.to_i\nfor i in(0..veces-1)\n  puts \"Repetici\u00f3n: #{i+1}\"\n  for j in(0..animal_favorito.length-1)\n    puts animal_favorito[j]\n  end\n  puts \"************\"\nend\n\n#Ejercicio 5\nputs \"Ingrese un n\u00famero, le mostraremos la tabla de multiplicar de ese n\u00famero: \"\ntabla_multiplicar = gets.chomp.to_i\nfor i in(1...11)\n  puts \"#{i} * #{tabla_multiplicar} es: \" + (i * tabla_multiplicar).to_s\nend\n\n#Ejercicio 6\nputs \"Ingrese un n\u00famero: \"\nnum = gets.chomp.to_i\nif(num > 0)\n  for i in (num).downto(0)\n    puts i\n  end\nelse\n  for i in(num..0)\n    puts i\n  end\nend\n\n#Ejercicio 7\nputs \"Ingrese su curso favorito: \"\ncurso_favorito = gets.chomp\nputs \"\u00bfcu\u00e1ntas veces quieres mostrar el mensaje?\"\nveces = gets.chomp.to_i\nif(veces < 15)\n  for i in(0..veces-1)\n    puts \"#{i+1}. \" + curso_favorito\n  end\nelse\n  for i in(0..2)\n    puts \"#{i+1}. \" + curso_favorito\n  end\n  puts \"#{veces} es un n\u00famero muy grande\"\nend\n\n#Ejercicio 8\nsuma = 0\nfor i in(0..3)\n  puts \"Ingrese un n\u00famero: \"\n  num = gets.chomp.to_i\n  puts \"#{i+1}. \u00bfDeseas agregarlo a la suma total? s/n\"\n  respuesta = gets.chomp\n  if(respuesta == 's')\n    suma += num\n  end\n  puts \"La suma total es: #{suma}\"\nend\n\n#Ejercicio 9\nputs \"\u00bfDeseas una recta num\u00e9rica positiva o negatvia? +/-\"\nrespuesta = gets.chomp\nputs \"Ingrese el n\u00famero l\u00edmite: \"\nlimite = gets.chomp.to_i\nif(respuesta == '+')\n  for i in(0..limite)\n    puts i\n  end\nelse\n  for i in(limite..0)\n    puts i\n  end\nend\n\n
", "markdown_content": "Mi soluci\u00f3n hecha en ruby:\n\n\n```\n# #Ejercicio 1 y 2\nputs \"Ingresa el nombre de tu curso favorito de Platzi: \"\ncurso_favorito = gets.chomp\nfor i in(0..7)\n puts \"#{i+1}. \" + curso_favorito\nend\n\nputs \"\u00bfcu\u00e1ntas veces quieres mostrar el mensaje?\"\nveces = gets.chomp.to_i\nfor i in(1..veces)\n puts \"#{i}. \" + curso_favorito\nend\n\n#Ejercicio 3\nputs \"Ingresa el nombre de tu curso favorito de Platzi: \"\ncurso_favorito = gets.chomp\nfor i in(0..curso_favorito.length-1)\n puts curso_favorito[i]\nend\n\n#Ejercicio 4\nputs \"Ingrese su animal favorito: \"\nanimal_favorito = gets.chomp\nputs \"\u00bfcu\u00e1ntas veces quiere repetir el animal?\"\nveces = gets.chomp.to_i\nfor i in(0..veces-1)\n puts \"Repetici\u00f3n: #{i+1}\"\n for j in(0..animal_favorito.length-1)\n puts animal_favorito[j]\n end\n puts \"************\"\nend\n\n#Ejercicio 5\nputs \"Ingrese un n\u00famero, le mostraremos la tabla de multiplicar de ese n\u00famero: \"\ntabla_multiplicar = gets.chomp.to_i\nfor i in(1...11)\n puts \"#{i} * #{tabla_multiplicar} es: \" + (i * tabla_multiplicar).to_s\nend\n\n#Ejercicio 6\nputs \"Ingrese un n\u00famero: \"\nnum = gets.chomp.to_i\nif(num > 0)\n for i in (num).downto(0)\n puts i\n end\nelse\n for i in(num..0)\n puts i\n end\nend\n\n#Ejercicio 7\nputs \"Ingrese su curso favorito: \"\ncurso_favorito = gets.chomp\nputs \"\u00bfcu\u00e1ntas veces quieres mostrar el mensaje?\"\nveces = gets.chomp.to_i\nif(veces < 15)\n for i in(0..veces-1)\n puts \"#{i+1}. \" + curso_favorito\n end\nelse\n for i in(0..2)\n puts \"#{i+1}. \" + curso_favorito\n end\n puts \"#{veces} es un n\u00famero muy grande\"\nend\n\n#Ejercicio 8\nsuma = 0\nfor i in(0..3)\n puts \"Ingrese un n\u00famero: \"\n num = gets.chomp.to_i\n puts \"#{i+1}. \u00bfDeseas agregarlo a la suma total? s/n\"\n respuesta = gets.chomp\n if(respuesta == 's')\n suma += num\n end\n puts \"La suma total es: #{suma}\"\nend\n\n#Ejercicio 9\nputs \"\u00bfDeseas una recta num\u00e9rica positiva o negatvia? +/-\"\nrespuesta = gets.chomp\nputs \"Ingrese el n\u00famero l\u00edmite: \"\nlimite = gets.chomp.to_i\nif(respuesta == '+')\n for i in(0..limite)\n puts i\n end\nelse\n for i in(limite..0)\n puts i\n end\nend\n\n```", "created_at": "2020-07-10T04:14:46.242689Z", "deep": 0, "n_responses": 0, "n_stars": 1, "parent_id": null}, "2555389": {"id": 2555389, "object_id": "97564", "object_type": "discussion", "author_id": 1193648, "comments": [], "content": "

RETO 1:

\n

#include <stdio.h>

\n

char curso[50];
\nint i, n=8;

\n

int main() {

\n
    printf("Cual es tu curso favorito de platzi: ");\n    gets(curso);\n\n    for ( i = 1; i <= n; i++)\n    {\n        printf("\\n %d - %s",i,curso);\n    }\n    \n     \nreturn 0; \n
\n

}

\n

RETO 2:

\n

#include <stdio.h>

\n

char curso[50];
\nint i, n;

\n

int main() {

\n
    printf("Cual es tu curso favorito de platzi: ");\n    gets(curso);\n    do\n    {\n        printf("Cuantas veces quieres que aparezca (tiene que ser mayor a 0)?: ");\n        scanf("%d",&n);\n    } while (n<=0);\n    \n    for ( i = 1; i <= n; i++)\n    {\n        printf("\\n %d - %s",i,curso);\n    }\n    \n     \nreturn 0; \n
\n

}

\n

RETO 3:

\n

#include <stdio.h>

\n

char curso[50];
\nint relleno;

\n

int main() {

\n
    printf("Cual es tu curso favorito de platzi: ");\n    gets(curso);\n\n    \n    for(relleno=0; curso[relleno]!='\\0' ; relleno++)\n    {\n        printf("\\n%c",curso[relleno]);\n    }\n    \n     \nreturn 0; \n
\n

}

\n

RETO 4:
\n#include <stdio.h>

\n

char curso[50];
\nint relleno,n,i;

\n

int main() {

\n
    printf("Cual es tu animal favorito de platzi: ");\n    gets(curso);\n\n     do\n    {\n        printf("Cuantas veces quieres que aparezca (tiene que ser mayor a 0)?: ");\n        scanf("%d",&n);\n    } while (n<=0);\n\n    for ( i = 1; i <= n; i++)\n    {\n        for(relleno=0; curso[relleno]!='\\0' ; relleno++)\n        {\n            printf("\\n%c",curso[relleno]);\n        }\n        printf("\\n");\n    }\n\n    \n    \n    \n     \nreturn 0; \n
\n

}

\n

RETO 5 :

\n

//RETO 5: TABLA DE MULTIPLICAR
\n#include <stdio.h>

\n

int numero;
\nint resultado,i;

\n

int main() {

\n
    printf("TABLA DE MULTIPLICAR DEL NUMERO: ");\n    scanf("%d",&numero);\n\n    \n    for ( i = 1; i <= 10; i++)\n    {\n        resultado = (i * numero);\n        printf("\\n %d * %d = %d",i,numero,resultado);\n    }\n\n             \nreturn 0; \n
\n

}

\n

RETO 6:
\n//RETO 6: CUENTA REGRESIVA
\n#include <stdio.h>

\n

int numero,i;

\n

int main() {

\n
    printf("CUENTA REGRESIVA DE UN NUMERO: ");\n    scanf("%d",&numero);\n    \n    if (numero > 0) //cuenta regresiva para numeros positivos\n    {\n       for ( i = 0; i <= numero; i++)\n        {\n            \n         printf("\\n %d",(numero-i));\n        }\n    }\n    else//cuenta regresiva para numeros negativos\n\n    for ( i = 0; i >= numero; i--)\n        {\n            \n         printf("\\n %d",(numero-i));\n        }\n                 \nreturn 0; \n
\n

}
\nRETO 7:
\n//Reto #7 - Curso favorito, sin exagerar
\n#include <stdio.h>

\n

char curso[50];
\nint i, n;

\n

int main() {

\n
    printf("Cual es tu curso favorito de platzi: ");\n    gets(curso);\n    do\n    {\n        printf("Cuantas veces quieres que aparezca (tiene que ser mayor a 0)?: ");\n        scanf("%d",&n);\n    } while (n<=0);\n\n    if (n>15)\n    {\n        for ( i = 1; i <= 3; i++)\n        {\n        printf("\\n %d - %s",i,curso);\n         }printf("\\n%d es muy grande",n);\n    }\n    else\n    \n        for ( i = 1; i <= n; i++)\n        {\n            printf("\\n %d - %s",i,curso);\n        }\n    \n     \nreturn 0; \n
\n

}

\n

RETO 8;

\n

//Reto #8 - Suma autorizada
\n#include <stdio.h>

\n

int n[4],result=0,i,numeroActual;
\nint autorizacion;

\n

int main() {

\n
    for ( i = 0; i < 4; i++)\n    {\n       printf("Ingrese el n%d :  ",i+1);\n       scanf("%d",&n[i]);\n       do\n       {\n           printf("Desea sumarlo al total?(indique 1=si, 0=no): ");\n           scanf("%d",&autorizacion);\n       } while (autorizacion !=1 && autorizacion!=0 );\n\n       if (autorizacion == 1)\n       {\n           numeroActual=n[i];\n           result = result + numeroActual; \n       }\n        \n   }  printf("La sumatoria es: %d",result);\n    \n    \n    \nreturn 0; \n
\n

}

\n

RETO 9:

\n

//Reto #9 - Recta num\u00e9rica
\n#include <stdio.h>

\n

int n[4],result=0,i,numeroActual, numero;
\nint autorizacion;

\n

int main() {

\n
    printf("CUENTA REGRESIVA DE UN NUMERO: ");\n    scanf("%d",&numero);\n    \n    if (numero > 0) //cuenta regresiva para numeros positivos\n    {\n       for ( i = 0; i <= numero; i++)\n        {\n            \n         printf("\\n %d",i);\n        }\n    }\n    else//cuenta regresiva para numeros negativos\n\n    for ( i = 0; i >= numero; i--)\n        {\n            1\n         printf("\\n %d",i);\n        }\n\n    \n    \nreturn 0; \n
\n

}

", "markdown_content": "RETO 1:\n\n#include \n \nchar curso[50];\nint i, n=8;\n \n \nint main() {\n \n printf(\"Cual es tu curso favorito de platzi: \");\n gets(curso);\n \n for ( i = 1; i <= n; i++)\n {\n printf(\"\\n %d - %s\",i,curso);\n }\n \n \n return 0; \n}\n \n \n\n\nRETO 2:\n\n#include \n \nchar curso[50];\nint i, n;\n \n \nint main() {\n \n printf(\"Cual es tu curso favorito de platzi: \");\n gets(curso);\n do\n {\n printf(\"Cuantas veces quieres que aparezca (tiene que ser mayor a 0)?: \");\n scanf(\"%d\",&n);\n } while (n<=0);\n \n for ( i = 1; i <= n; i++)\n {\n printf(\"\\n %d - %s\",i,curso);\n }\n \n \n return 0; \n}\n \n\nRETO 3:\n\n#include \n \nchar curso[50];\nint relleno;\n \n \nint main() {\n \n printf(\"Cual es tu curso favorito de platzi: \");\n gets(curso);\n \n \n for(relleno=0; curso[relleno]!='\\0' ; relleno++)\n {\n printf(\"\\n%c\",curso[relleno]);\n }\n \n \n return 0; \n}\n\nRETO 4:\n#include \n \nchar curso[50];\nint relleno,n,i;\n \n \nint main() {\n \n printf(\"Cual es tu animal favorito de platzi: \");\n gets(curso);\n \n do\n {\n printf(\"Cuantas veces quieres que aparezca (tiene que ser mayor a 0)?: \");\n scanf(\"%d\",&n);\n } while (n<=0);\n \n for ( i = 1; i <= n; i++)\n {\n for(relleno=0; curso[relleno]!='\\0' ; relleno++)\n {\n printf(\"\\n%c\",curso[relleno]);\n }\n printf(\"\\n\");\n }\n \n \n \n \n \n return 0; \n}\n\nRETO 5 :\n\n//RETO 5: TABLA DE MULTIPLICAR\n#include \n \nint numero;\nint resultado,i;\n \n \nint main() {\n \n printf(\"TABLA DE MULTIPLICAR DEL NUMERO: \");\n scanf(\"%d\",&numero);\n \n \n for ( i = 1; i <= 10; i++)\n {\n resultado = (i * numero);\n printf(\"\\n %d * %d = %d\",i,numero,resultado);\n }\n \n \n return 0; \n}\n \n\nRETO 6:\n//RETO 6: CUENTA REGRESIVA\n#include \n \nint numero,i;\n \n \nint main() {\n \n printf(\"CUENTA REGRESIVA DE UN NUMERO: \");\n scanf(\"%d\",&numero);\n \n if (numero > 0) //cuenta regresiva para numeros positivos\n {\n for ( i = 0; i <= numero; i++)\n {\n \n printf(\"\\n %d\",(numero-i));\n }\n }\n else//cuenta regresiva para numeros negativos\n \n for ( i = 0; i >= numero; i--)\n {\n \n printf(\"\\n %d\",(numero-i));\n }\n \n return 0; \n}\nRETO 7: \n//Reto #7 - Curso favorito, sin exagerar\n#include \n \nchar curso[50];\nint i, n;\n \n \nint main() {\n \n printf(\"Cual es tu curso favorito de platzi: \");\n gets(curso);\n do\n {\n printf(\"Cuantas veces quieres que aparezca (tiene que ser mayor a 0)?: \");\n scanf(\"%d\",&n);\n } while (n<=0);\n \n if (n>15)\n {\n for ( i = 1; i <= 3; i++)\n {\n printf(\"\\n %d - %s\",i,curso);\n }printf(\"\\n%d es muy grande\",n);\n }\n else\n \n for ( i = 1; i <= n; i++)\n {\n printf(\"\\n %d - %s\",i,curso);\n }\n \n \n return 0; \n}\n\nRETO 8; \n\n//Reto #8 - Suma autorizada\n#include \n \nint n[4],result=0,i,numeroActual;\nint autorizacion;\n \n \nint main() {\n \n \n for ( i = 0; i < 4; i++)\n {\n printf(\"Ingrese el n%d : \",i+1);\n scanf(\"%d\",&n[i]);\n do\n {\n printf(\"Desea sumarlo al total?(indique 1=si, 0=no): \");\n scanf(\"%d\",&autorizacion);\n } while (autorizacion !=1 && autorizacion!=0 );\n \n if (autorizacion == 1)\n {\n numeroActual=n[i];\n result = result + numeroActual; \n }\n \n } printf(\"La sumatoria es: %d\",result);\n \n \n \n return 0; \n}\n\nRETO 9:\n\n//Reto #9 - Recta num\u00e9rica\n#include \n \nint n[4],result=0,i,numeroActual, numero;\nint autorizacion;\n \n \nint main() {\n \n printf(\"CUENTA REGRESIVA DE UN NUMERO: \");\n scanf(\"%d\",&numero);\n \n if (numero > 0) //cuenta regresiva para numeros positivos\n {\n for ( i = 0; i <= numero; i++)\n {\n \n printf(\"\\n %d\",i);\n }\n }\n else//cuenta regresiva para numeros negativos\n \n for ( i = 0; i >= numero; i--)\n {\n 1\n printf(\"\\n %d\",i);\n }\n \n \n \n return 0; \n}", "created_at": "2021-05-13T08:25:17.532188Z", "deep": 0, "n_responses": 0, "n_stars": 0, "parent_id": null}, "2481428": {"id": 2481428, "object_id": "97564", "object_type": "discussion", "author_id": 1207200, "comments": [2481444], "content": "

Hola a todos, este es mi codigo para el reto 4:

\n
#include <stdio.h>\n\nint main()\n{\n    char animal_favorito[20];\n    printf(\"Hola, cual es tu animal favorito?? \\n\");\n    scanf(\"%s\", &animal_favorito);\n    //preguntando cuantas veces repetir\n    int repeticiones;\n    printf(\"cuantas veces quieres que imprimamos a tu animal favorito?? \\n\");\n    scanf(\"%d\", &repeticiones);\n    int i,j=0;\n    while (j < repeticiones)\n    {\n        for (i = 0; animal_favorito[i]; i++)\n        {\n        printf(\"tu animal favorito es: %c \\n\", animal_favorito[i]);\n        }  \n        j += 1;  \n    }\n    \n    return0;\n}\n\n\n
", "markdown_content": "Hola a todos, este es mi codigo para el reto 4:\n\n\n\n```\n#include \n\nint main()\n{\n char animal_favorito[20];\n printf(\"Hola, cual es tu animal favorito?? \\n\");\n scanf(\"%s\", &animal_favorito);\n //preguntando cuantas veces repetir\n int repeticiones;\n printf(\"cuantas veces quieres que imprimamos a tu animal favorito?? \\n\");\n scanf(\"%d\", &repeticiones);\n int i,j=0;\n while (j < repeticiones)\n {\n for (i = 0; animal_favorito[i]; i++)\n {\n printf(\"tu animal favorito es: %c \\n\", animal_favorito[i]);\n } \n j += 1; \n }\n \n return 0;\n}\n\n\n```", "created_at": "2021-04-18T14:55:08.185954Z", "deep": 0, "n_responses": 1, "n_stars": 0, "parent_id": null}, "2195519": {"id": 2195519, "object_id": "97564", "object_type": "discussion", "author_id": 1064543, "comments": [], "content": "

Alguien tiene la respuesta en php

", "markdown_content": "Alguien tiene la respuesta en php", "created_at": "2021-01-24T04:54:36.557388Z", "deep": 0, "n_responses": 0, "n_stars": 0, "parent_id": null}, "2170279": {"id": 2170279, "object_id": "97564", "object_type": "discussion", "author_id": 1130748, "comments": [], "content": "

Reto 8 en C:
\n\"Captura

", "markdown_content": "Reto 8 en C:\n![Captura de Pantalla 2021-01-18 a la(s) 15.19.44.png](https://static.platzi.com/media/user_upload/Captura%20de%20Pantalla%202021-01-18%20a%20la%28s%29%2015.19.44-b76a7ed8-6775-4526-8a32-9fd6a5b6bb3a.jpg)", "created_at": "2021-01-18T21:20:04.994465Z", "deep": 0, "n_responses": 0, "n_stars": 0, "parent_id": null}, "2169480": {"id": 2169480, "object_id": "97564", "object_type": "discussion", "author_id": 1130748, "comments": [], "content": "

Reto 6 en C. Cuenta regresiva:
\n\"Captura

", "markdown_content": "Reto 6 en C. Cuenta regresiva:\n![Captura de Pantalla 2021-01-18 a la(s) 12.33.41.png](https://static.platzi.com/media/user_upload/Captura%20de%20Pantalla%202021-01-18%20a%20la%28s%29%2012.33.41-d0dc6dc8-fad1-472d-9ef0-e1ad7aafd42b.jpg)", "created_at": "2021-01-18T18:34:41.207851Z", "deep": 0, "n_responses": 0, "n_stars": 0, "parent_id": null}, "2169443": {"id": 2169443, "object_id": "97564", "object_type": "discussion", "author_id": 1130748, "comments": [], "content": "

Reto 5 en C:
\n\"Captura

", "markdown_content": "Reto 5 en C:\n![Captura de Pantalla 2021-01-18 a la(s) 12.19.58.png](https://static.platzi.com/media/user_upload/Captura%20de%20Pantalla%202021-01-18%20a%20la%28s%29%2012.19.58-e222493c-17b3-4d4c-9306-e8aa73208921.jpg)", "created_at": "2021-01-18T18:22:07.609105Z", "deep": 0, "n_responses": 0, "n_stars": 0, "parent_id": null}, "2169303": {"id": 2169303, "object_id": "97564", "object_type": "discussion", "author_id": 1130748, "comments": [], "content": "

Reto 4 en C:
\n\"Captura

", "markdown_content": "Reto 4 en C:\n![Captura de Pantalla 2021-01-18 a la(s) 11.50.40.png](https://static.platzi.com/media/user_upload/Captura%20de%20Pantalla%202021-01-18%20a%20la%28s%29%2011.50.40-db91b8c4-ea25-4db5-8bba-28aff667555d.jpg)", "created_at": "2021-01-18T17:51:30.246755Z", "deep": 0, "n_responses": 0, "n_stars": 0, "parent_id": null}, "2169223": {"id": 2169223, "object_id": "97564", "object_type": "discussion", "author_id": 1130748, "comments": [], "content": "

Reto 3 en C:
\n\"Captura

", "markdown_content": "Reto 3 en C:\n![Captura de Pantalla 2021-01-18 a la(s) 11.29.35.png](https://static.platzi.com/media/user_upload/Captura%20de%20Pantalla%202021-01-18%20a%20la%28s%29%2011.29.35-495459ab-d2ca-4a0c-b254-66cb1a0061f9.jpg)", "created_at": "2021-01-18T17:33:08.855438Z", "deep": 0, "n_responses": 0, "n_stars": 0, "parent_id": null}, "2169222": {"id": 2169222, "object_id": "97564", "object_type": "discussion", "author_id": 1130748, "comments": [], "content": "

Reto 2 en C:
\n\"Captura

", "markdown_content": "Reto 2 en C:\n![Captura de Pantalla 2021-01-18 a la(s) 10.49.00.png](https://static.platzi.com/media/user_upload/Captura%20de%20Pantalla%202021-01-18%20a%20la%28s%29%2010.49.00-22da3e04-f1e7-42ac-997c-a932db029109.jpg)", "created_at": "2021-01-18T17:32:47.922318Z", "deep": 0, "n_responses": 0, "n_stars": 0, "parent_id": null}, "2006319": {"id": 2006319, "object_id": "97564", "object_type": "discussion", "author_id": 1241059, "comments": [], "content": "

#Reto 9

\n
#include<stdio.h>\n#include<stdlib.h>\n#include<string.h>\n#include<math.h>\n\nintmain()\n{\n    int number;\n    char res[100];\n\n    printf(\"Ingresa un numero\\n\");\n    scanf(\"%d\", &number);\n    printf(\"Quieres que la recta sea positiva o negativa?\\n\");\n    scanf(\"%s\",&res);\n\n    if(strcmp(res,\"positiva\") == 0) {\n        for(int i = 0; i<= number ; i++) {\n            printf(\"%d %s\" , i, i != number ? \",\" : \".\");\n        }\n    } else {\n        for(int o = -number ; o <= 0 ; o++) {\n            printf(\"%d %s\", o, o!=0 ? \",\" : \".\");\n        }\n    }\n\n    return0;\n}```\n
", "markdown_content": "#Reto 9\n\n```\n#include \n#include \n#include \n#include \n\nint main()\n{\n int number;\n char res[100];\n\n printf(\"Ingresa un numero\\n\");\n scanf(\"%d\", &number);\n printf(\"Quieres que la recta sea positiva o negativa?\\n\");\n scanf(\"%s\",&res);\n\n if(strcmp(res,\"positiva\") == 0) {\n for(int i = 0; i<= number ; i++) {\n printf(\"%d %s\" , i, i != number ? \",\" : \".\");\n }\n } else {\n for(int o = -number ; o <= 0 ; o++) {\n printf(\"%d %s\", o, o!=0 ? \",\" : \".\");\n }\n }\n\n return 0;\n}```", "created_at": "2020-12-05T22:24:17.587278Z", "deep": 0, "n_responses": 0, "n_stars": 0, "parent_id": null}, "1385946": {"id": 1385946, "object_id": "97564", "object_type": "discussion", "author_id": 663860, "comments": [], "content": "

Una correccion

\n
defchall_5(n):\n    for i in range(11):\n      print(\"{}x{} = {}\".format(i,n,i*n))\n
", "markdown_content": "Una correccion\n```\ndef chall_5(n):\n for i in range(11):\n print(\"{}x{} = {}\".format(i,n,i*n))\n```", "created_at": "2020-06-13T01:51:06.624963Z", "deep": 1, "n_responses": 0, "n_stars": 1, "parent_id": 1385857}, "4183768": {"id": 4183768, "object_id": "97564", "object_type": "discussion", "author_id": 945942, "comments": [], "content": "

Retos en C++

\n
#include <iostream>\n#include <string>\n\nusing namespace std;\n\nint sumAuthorization()\n{\n    int response = 0;\n    cout << \"Desea sumar este numero al total?\" << endl;\n    cout << \"[1] Si\" << endl;\n    cout << \"[2] No\" << endl;\n    cin >> response;\n    while (response < 1 || response > 2)\n    {\n        cout << \"Valor invalido, intente nuevamente:\" << endl;\n        cout << \"[1] Si\" << endl;\n        cout << \"[2] No\" << endl;\n        cin >> response;\n    }\n    if(response == 1)\n    {\n        return1;\n    }\n    if(response == 2)\n    {\n        return0;\n    }\n}\n\nint PositiveRect()\n{\n    int option = 0;\n    cout << \"Desea una recta numerica positiva o negativa?:\" << endl;\n    cout << \"[1] Positiva\" << endl;\n    cout << \"[2] Negativa\" << endl;\n    cin >> option;\n    while (option > 2 || option < 1)\n    {\n        cout << \"Valor invalido, intente nuevamente:\" << endl;\n        cout << \"[1] Positiva\" << endl;\n        cout << \"[2] Negativa\" << endl;\n        cin >> option;\n    }\n    if(option == 1)\n    {\n        return1;\n    }\n    if(option == 2)\n    {\n        return0;\n    }\n}\n\nint main()\n{\n\n    /*\n    \n    Reto #1: Curso favorito\n    \n\n    string courseName;\n\n    cout << \"Por favor, indica el nombre de tu curso favorito: \";\n    getline(cin, courseName);\n\n    for (int i = 0; i < 8; i++)\n    {\n        cout << courseName << endl;\n    }\n    \n    */\n\n    /*\n   \n    Reto #2: Curso favorito 'n' veces\n   \n\n    string courseName;\n    int iterations;\n\n    cout << \"Por favor, indica el nombre de tu curso favorito: \";\n    getline(cin, courseName);\n    cout << \"Perfecto, ahora introduce la cantidad de veces que quieres que se muestre en panatalla: \";\n    cin >> iterations;\n\n    while(iterations < 1)\n    {\n        cout << \"La cantidad de iteraciones debe ser mayor a 0, intenta denuevo: \";\n        cin >> iterations;\n    }\n\n    for (int i = 0; i < iterations; i++)\n    {\n        cout << courseName << endl;\n    }\n\n    */\n\n    /*\n    \n    Reto #3: Curso en una columna\n    \n\n    string courseName;\n\n    cout << \"Por favor, indica el nombre de tu curso favorito: \";\n    getline(cin, courseName);\n\n    for (int i = 0; i < courseName.length(); i++)\n    {\n        cout << courseName[i] << endl;\n    }\n\n    */\n\n   /*\n   \n   Reto #4: Animal en columna 'n' veces\n   \n\n    string animal;\n    int iterations;\n\n    cout << \"Por favor, indica un animal: \";\n    getline(cin, animal);\n    cout << \"Perfecto, cuantas veces quieres que se muestre en pantalla?: \";\n    cin >> iterations;\n\n    while (iterations < 1){\n        cout << \"La cantidad de veces debe ser mayor a 0, intenta denuevo: \";\n        cin >> iterations;\n    }\n\n    for (int i = 0; i < iterations; i++)\n    {\n        for (int j = 0; j < animal.length(); j++)\n        {\n            cout << animal[j] << endl;\n        }\n        \n    }\n    \n   */\n\n    /*\n    \n    Reto #5: Tabla de multiplicar\n\n    int number;\n    cout << \"Por favor, ingresa un numero: \";\n    cin >> number;\n    for (int i = 1; i < 11; i++)\n    {\n        cout << number << \" x \" << i << \" = \" << number * i << endl;\n    }\n    \n    */\n\n    /*\n    \n    Reto #6: Cuenta regresiva\n    \n\n    int number;\n    cout << \"Por favor, ingresa un numero: \";\n    cin >> number;\n\n    if (number > 0)\n    {\n        for (int i = number; i >= 0; i--)\n        {\n            cout << i << endl;\n        }\n    }\n    if (number < 0)\n    {\n        for (int i = number; i <= 0; i++)\n        {\n            cout << i << endl;\n        }\n    }\n\n    */\n\n    /*\n    \n    Reto #7: Curso favorito, sin exagerar\n    \n   \n    string courseName;\n    int iterations;\n\n    cout << \"Por favor, indica el nombre de tu curso favorito: \";\n    getline(cin, courseName);\n    cout << \"Perfecto, ahora introduce la cantidad de veces que quieres que se muestre en panatalla: \";\n    cin >> iterations;\n\n    while(iterations < 1)\n    {\n        cout << \"La cantidad de iteraciones debe ser mayor a 0, intenta denuevo: \";\n        cin >> iterations;\n    }\n\n    if(iterations > 15)\n    {\n        cout << iterations << \" es un numero muy grande, mejor imprimamoslo 3 veces:\" << endl;\n        for (int i = 0; i < 3; i++)\n        {\n            cout << courseName << endl;\n        }\n    }\n    else\n    {\n        for (int i = 0; i < iterations; i++)\n        {\n            cout << courseName << endl;\n        }\n    }\n\n    */\n\n   /*\n\n    Reto #8: Suma autorizada\n   \n    int number, total = 0;\n\n    for (int i = 0; i < 4; i++)\n    {\n        cout << \"Por favor, ingresa un numero: \" << endl;\n        cin >> number;\n        if (sumAuthorization())\n        {\n            total += number;\n        }\n    }\n\n    cout << \"La suma total de los numeros autorizados es: \" << total << endl;\n   \n   */\n\n  /*\n  \n    Reto #9: Recta numerica\n  \n    int number;\n    if(PositiveRect())\n    {\n        cout << \"Ingresa un numero limite (positivo)\" << endl;\n        cin >> number;\n        cout << endl;\n        while (number < 1)\n        {\n            cout << \"El numero debe ser mayor a 0:\" << endl;\n            cin >> number;\n        }\n        for (int i = 0; i <= number; i++)\n        {\n            cout << i << endl;\n        }\n    }\n    else\n    {\n        cout << \"Ingresa un numero limite (negativo)\" << endl;\n        cin >> number;\n        cout << endl;\n        while (number > -1)\n        {\n            cout << \"El numero debe ser menor a 0:\" << endl;\n            cin >> number;\n        }\n        for (int i = 0; i >= number; i--)\n        {\n            cout << i << endl;\n        }\n    }\n    \n  */\n\n\n    return0;\n\n}\n
", "markdown_content": "**Retos en C++**\n\n\n\n```\n#include \n#include \n\nusing namespace std;\n\nint sumAuthorization()\n{\n int response = 0;\n cout << \"Desea sumar este numero al total?\" << endl;\n cout << \"[1] Si\" << endl;\n cout << \"[2] No\" << endl;\n cin >> response;\n while (response < 1 || response > 2)\n {\n cout << \"Valor invalido, intente nuevamente:\" << endl;\n cout << \"[1] Si\" << endl;\n cout << \"[2] No\" << endl;\n cin >> response;\n }\n if(response == 1)\n {\n return 1;\n }\n if(response == 2)\n {\n return 0;\n }\n}\n\nint PositiveRect()\n{\n int option = 0;\n cout << \"Desea una recta numerica positiva o negativa?:\" << endl;\n cout << \"[1] Positiva\" << endl;\n cout << \"[2] Negativa\" << endl;\n cin >> option;\n while (option > 2 || option < 1)\n {\n cout << \"Valor invalido, intente nuevamente:\" << endl;\n cout << \"[1] Positiva\" << endl;\n cout << \"[2] Negativa\" << endl;\n cin >> option;\n }\n if(option == 1)\n {\n return 1;\n }\n if(option == 2)\n {\n return 0;\n }\n}\n\nint main()\n{\n\n /*\n \n Reto #1: Curso favorito\n \n\n string courseName;\n\n cout << \"Por favor, indica el nombre de tu curso favorito: \";\n getline(cin, courseName);\n\n for (int i = 0; i < 8; i++)\n {\n cout << courseName << endl;\n }\n \n */\n\n /*\n \n Reto #2: Curso favorito 'n' veces\n \n\n string courseName;\n int iterations;\n\n cout << \"Por favor, indica el nombre de tu curso favorito: \";\n getline(cin, courseName);\n cout << \"Perfecto, ahora introduce la cantidad de veces que quieres que se muestre en panatalla: \";\n cin >> iterations;\n\n while(iterations < 1)\n {\n cout << \"La cantidad de iteraciones debe ser mayor a 0, intenta denuevo: \";\n cin >> iterations;\n }\n\n for (int i = 0; i < iterations; i++)\n {\n cout << courseName << endl;\n }\n\n */\n\n /*\n \n Reto #3: Curso en una columna\n \n\n string courseName;\n\n cout << \"Por favor, indica el nombre de tu curso favorito: \";\n getline(cin, courseName);\n\n for (int i = 0; i < courseName.length(); i++)\n {\n cout << courseName[i] << endl;\n }\n\n */\n\n /*\n \n Reto #4: Animal en columna 'n' veces\n \n\n string animal;\n int iterations;\n\n cout << \"Por favor, indica un animal: \";\n getline(cin, animal);\n cout << \"Perfecto, cuantas veces quieres que se muestre en pantalla?: \";\n cin >> iterations;\n\n while (iterations < 1){\n cout << \"La cantidad de veces debe ser mayor a 0, intenta denuevo: \";\n cin >> iterations;\n }\n\n for (int i = 0; i < iterations; i++)\n {\n for (int j = 0; j < animal.length(); j++)\n {\n cout << animal[j] << endl;\n }\n \n }\n \n */\n\n /*\n \n Reto #5: Tabla de multiplicar\n\n int number;\n cout << \"Por favor, ingresa un numero: \";\n cin >> number;\n for (int i = 1; i < 11; i++)\n {\n cout << number << \" x \" << i << \" = \" << number * i << endl;\n }\n \n */\n\n /*\n \n Reto #6: Cuenta regresiva\n \n\n int number;\n cout << \"Por favor, ingresa un numero: \";\n cin >> number;\n\n if (number > 0)\n {\n for (int i = number; i >= 0; i--)\n {\n cout << i << endl;\n }\n }\n if (number < 0)\n {\n for (int i = number; i <= 0; i++)\n {\n cout << i << endl;\n }\n }\n\n */\n\n /*\n \n Reto #7: Curso favorito, sin exagerar\n \n \n string courseName;\n int iterations;\n\n cout << \"Por favor, indica el nombre de tu curso favorito: \";\n getline(cin, courseName);\n cout << \"Perfecto, ahora introduce la cantidad de veces que quieres que se muestre en panatalla: \";\n cin >> iterations;\n\n while(iterations < 1)\n {\n cout << \"La cantidad de iteraciones debe ser mayor a 0, intenta denuevo: \";\n cin >> iterations;\n }\n\n if(iterations > 15)\n {\n cout << iterations << \" es un numero muy grande, mejor imprimamoslo 3 veces:\" << endl;\n for (int i = 0; i < 3; i++)\n {\n cout << courseName << endl;\n }\n }\n else\n {\n for (int i = 0; i < iterations; i++)\n {\n cout << courseName << endl;\n }\n }\n\n */\n\n /*\n\n Reto #8: Suma autorizada\n \n int number, total = 0;\n\n for (int i = 0; i < 4; i++)\n {\n cout << \"Por favor, ingresa un numero: \" << endl;\n cin >> number;\n if (sumAuthorization())\n {\n total += number;\n }\n }\n\n cout << \"La suma total de los numeros autorizados es: \" << total << endl;\n \n */\n\n /*\n \n Reto #9: Recta numerica\n \n int number;\n if(PositiveRect())\n {\n cout << \"Ingresa un numero limite (positivo)\" << endl;\n cin >> number;\n cout << endl;\n while (number < 1)\n {\n cout << \"El numero debe ser mayor a 0:\" << endl;\n cin >> number;\n }\n for (int i = 0; i <= number; i++)\n {\n cout << i << endl;\n }\n }\n else\n {\n cout << \"Ingresa un numero limite (negativo)\" << endl;\n cin >> number;\n cout << endl;\n while (number > -1)\n {\n cout << \"El numero debe ser menor a 0:\" << endl;\n cin >> number;\n }\n for (int i = 0; i >= number; i--)\n {\n cout << i << endl;\n }\n }\n \n */\n\n\n return 0;\n\n}\n```", "created_at": "2022-10-12T15:39:19.231348Z", "deep": 1, "n_responses": 0, "n_stars": 1, "parent_id": 4183766}, "2481444": {"id": 2481444, "object_id": "97564", "object_type": "discussion", "author_id": 1207200, "comments": [], "content": "

En el reto 5 me inspire y termine haciendo un programa que te pregunta hasta que numero quieres calcular todas las tablas de multiplicar, este es el codigo:

\n
#include <stdio.h>\n\nint main()\n{\n    int numero,base=1;\n    printf(\"Hasta que numero quieres que calculemos las tablas de multiplicar?? \\n\");\n    scanf(\"%d\", &numero);\n    printf(\"Las tablas de multiplicar hasta el %d son: \\n\", numero);\n    int i,j;\n    for (j = 1; j <= numero; j++)\n    {\n        for (i = 1; i <= 10 ; i += 1)\n        {\n        printf(\"%d * %d = %d \\n\", base, i, base * i);\n        }\n        base += 1;\n    }\n    return0;\n}\n\n
", "markdown_content": "En el reto 5 me inspire y termine haciendo un programa que te pregunta hasta que numero quieres calcular todas las tablas de multiplicar, este es el codigo:\n\n\n```\n#include \n\nint main()\n{\n int numero,base=1;\n printf(\"Hasta que numero quieres que calculemos las tablas de multiplicar?? \\n\");\n scanf(\"%d\", &numero);\n printf(\"Las tablas de multiplicar hasta el %d son: \\n\", numero);\n int i,j;\n for (j = 1; j <= numero; j++)\n {\n for (i = 1; i <= 10 ; i += 1)\n {\n printf(\"%d * %d = %d \\n\", base, i, base * i);\n }\n base += 1;\n }\n return 0;\n}\n\n```", "created_at": "2021-04-18T15:10:29.076972Z", "deep": 1, "n_responses": 0, "n_stars": 0, "parent_id": 2481428}}; window.course = {"name": "Foro", "slug": "forum", "id": null, "badge": "https://static.platzi.com/media/achievements/platzi-bd.png", "paid": true}; window.commentType = "discussions"; window.firstComments = [1385495, 1395964, 1386339, 1385857, 2127240, 1385484, 1387201, 1389717, 1392110, 1394059, 4717000, 4191566, 4191558, 4183766, 3608997, 3377079, 3366908, 3287388, 2876435, 2452491, 2375684, 2169819, 2168948, 1627329, 1449684, 1384969, 1398398, 1436306, 1503812, 2555389, 2481428, 2195519, 2170279, 2169480, 2169443, 2169303, 2169223, 2169222, 2006319]; window.stars = {"discussions": [], "comments": []}; window.career = {"name": "", "color": "#FFFFFF", "url": ""}; window.messages = {"discussion": {"responsesTo": "Respuestas de"}, "editor": {"placeholder": "Responde a la pregunta", "send": "Enviar", "cancel": "Cancelar", "sending": "Enviando..."}, "popups": {"login": {"welcome": "Bienvenido a Platzi", "loginFacebook": "Ingresa con facebook", "loginTwitter": "Ingresa con Twitter", "loginMail": "\u00bfIngresas con email?", "haveAccount": "\u00bfA\u00fan no tienes cuenta?", "signup": "Reg\u00edstrate aqu\u00ed", "privacy": {"part1": "Valoramos tu", "part2": "privacidad", "part3": "como si fuera nuestra"}, "terms": {"part1": "Ante cualquier duda, nuestros", "part2": "Terminos de servicio"}}, "pay": {"buyPlan": "Comprar Plan", "monthly": {"label": "En 12 pagos sin intereses"}}}, "response": {"time": "hace", "respond": "Escribe tu respuesta", "hideResponses": "Ocultar respuestas", "numberOfResponses": "{number} respuestas", "responseOf": "{number} respuesta", "delete": "Eliminar"}, "form": {"placeholder": "Deja tu comentario", "editor": {"placeholder": "Escribe tu pregunta", "edit": "Editar", "preview": "Vista previa", "expand": "Expandir", "contract": "Contraer", "bold": "Negrita", "italic": "Cursiva", "underline": "Subrayado", "heading": "Encabezado", "code": "Insertar c\u00f3digo", "quote": "Cita", "link": "Enlace", "unorderedList": "Lista desordenada", "orderedList": "Lista ordenada", "image": "Imagen", "youtube": "Youtube", "uploading": "Subiendo imagen"}, "buttons": {"send": "Enviar", "sending": "Enviando", "cancel": "Cancelar"}, "helpbar": {"markdown": "Markdown", "preview": "Vista previa"}, "bottom": {"title": "T\u00edtulo"}}, "banner": {"message": "Estas respuestas son parte del {course}.
Accede a todos los cursos por solo {currency} al a\u00f1o", "button": "Suscr\u00edbete"}, "breadcrumbs": {"go": "ir al curso", "responses": "Respuestas de {course}"}, "labels": {"question": "Pregunta"}, "bestAnswer": "Mejor respuesta", "form.editor.isQuestion": "\u00bfTu comentario es una pregunta?", "comments": {"reply": "Responder", "replyDisabled": "Ocultar", "delete": "Eliminar", "bestAnswer": "Mejor respuesta", "getMore": "Ver todas las respuestas", "viewMore": "Ver m\u00e1s", "points": "Puntos", "new": "Nuevas", "top": "Top", "orderBy": "Ordenar por:"}, "write_your_comment": "Escribe tu comentario"}; window.userId = 'None'; window.isOrganizer = false; window.avatar = 'https://static.platzi.com/static/website/v2/images/avatar_default.png'; window.userType = 'unlogged'; window.breadcrumb = [{"label": "Inicio", "url": "/"}, {"label": "Foro", "url": "/foro/"}]; window.relatedCourse = {}; window.relatedPosts = []; window.prices = { 'annualPlan': { code: '', description: '', total: '', price: '', saving: '', buyUrl: "/comprar/anual/?course=", }, 'monthlyPlan': { code: '', price: '', description: '', total: '', saving: '', buyUrl: "/comprar/mensual/?course=", }, 'monthsTerm': { code: '', price: '', description: '', total: '', saving: '', buyUrl: "/comprar/sin-intereses/?course=", }, //isReferal: , flagImage: "", }; window.objectData = {"objectId": 97564, "objectType": "discussion"}; window.comment = { list: window.firstComments, data: window.comments, likes: window.stars.comments, highlighted: null, pagination: { current: 1, total: Math.ceil(window.discussion.n_responses/10), }, }; window.endDate = new Date('2019-01-07T03:00:00-05:00'); window.isReyes = false; window.testAb = 'a'; window.currency = { flag: '', price: '', fullPrice: '', } window.organization = '1';