[ Foro de C++ ]

Error en la Clase 2.5 de C++

01-May-2020 10:05
Invitado (T)
3 Respuestas

Quiero avisarte que en el ejercicio 2.5.1 nos pedís hacer un programa que nos pregunte nuestro nombre, pero hasta ese momento aun no nos enseñaste a manejar strings.

Probé usar int al definir la variable, pero claramente no funcionó. Supongo que será str o algo parecido, pero igualmente es un detalle que no todos sabrán.

De paso, me encanta esta página, siempre que quiero aprender un nuevo lenguaje es mi primera opción ????, gracias por dedicarle tanto trabajo, seguí así.


01-May-2020 11:37
Nacho Cabanes (+84)

Tienes razón, moví lo de las cadenas más atrás en el curso, por ser más complejo, pero ese ejercicio se quedó ahí, así que no se puede resolver con los conocimientos actuales.

Para no cambiar la numeración de los ejercicios, como solución alternativa, he añadido una pista en el enunciado del ejercicio. No se deberá usar "int nombre;" sino "std::string nombre;"

Gracias por el aviso.


02-May-2020 10:40
Invitado (T)

Perfecto, y de paso te aviso que en la sección de números con decimales (2.7) también hay un problema, pero mucho menor: "[...] podríamos esperar que 10/2 diera como resultado 2.5, pero obtenemos 2." (Final del primer párrafo).

O yo no debería aprobar matemática o esa división está mal :)

Muchas gracias.


02-May-2020 13:50
Nacho Cabanes (+84)

Cierto, debería ser 10 / 4, lo corrijo. Gracias por el aviso. :-)






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)