¡Genial! Con una tarea tan sencilla, ¡hay tantas soluciones diferentes! Gracias.
Sinceramente, Vladimir.
Ahora sería más correcto seguir la lógica que practicar la sintaxis. La lógica sugiere que el resultado de la pregunta "aprenderá o no aprenderá el idioma" sólo puede devolver una función que calcule algunos parámetros asociados a esto. Dado que la función debe devolver un resultado sí/no, se declara con el tipo bool. La función puede ser llamada directamente desde la condición if().
if(Suficiente_tiempo() && Suficiente_paciencia()) Print("¡Voy a aprender el idioma!");
Реter Konow: Por desgracia, esto es un engaño, que te lleva por un camino desconocido de aprendizaje. ¿Qué tiene que ver el "estado" con esta enumeración? Es una ficción en igualdad de condiciones.
Ahora sería más correcto seguir la lógica que practicar la sintaxis. La lógica sugiere que el resultado de la pregunta "aprenderá o no el idioma" sólo puede ser devuelto por una función que calcule algunos parámetros relacionados con ella. Dado que la función debe devolver un resultado sí/no, se declara con el tipo bool. La función puede ser llamada directamente desde la condición if().
if(Suficiente_tiempo() && Suficiente_paciencia()) Print("¡Voy a aprender el idioma!");
else Print("Ay, no voy a aprender el idioma...");
Ahora, piense en el contenido de las funciones.
Te estás metiendo conmigo, por supuesto que el comentario está incompleto, la primera variableenA es como debe ser, una condición de ejecución, por así decirlo, y la segundaa, es como está en fact)))))))))) Y por eso inA se introduce a través de una instancia, y es inmutable, y la variable a .... aunque sí, no debería ser una variable constante, sino una estática o simplemente un texto tipo))))
В качестве первого операнда – "выражение1" – может быть использовано любое выражение, результатом которого является значение типа bool. Если результат равен , то выполняется третий операнд – "выражениеЗ". Второй и третий операнды, то есть "выражение2" и "выражениеЗ", должны возвращать значения одного типа и не должны иметь тип void. Результатом...
Реter Konow: Por desgracia, esta es una forma errónea de aprender que no lleva a ninguna parte. ¿Qué tiene que ver el "estado" con esta enumeración? Se trata de una ficción en igualdad de condiciones.
Ahora sería más correcto seguir la lógica que practicar la sintaxis. La lógica sugiere que el resultado de la pregunta "aprenderá o no el idioma" sólo puede ser devuelto por una función que calcule algunos parámetros relacionados con ella. Dado que la función debe devolver un resultado sí/no, se declara con el tipo bool. La función puede ser llamada directamente desde la condición if().
if(Suficiente_tiempo() && Suficiente_paciencia()) Print("¡Voy a aprender el idioma!");
else Print("No voy a aprender el idioma...");
Ahora, piense en el contenido de las funciones.
¡Hola, Peter! Desde luego, lo haré. Es que la pregunta fue hecha:
"...La pregunta de control: 'tiempo suficiente' - qué tipo puede ser esta variable sin una advertencia del compilador...".
Eso es lo que intentaba responder. Gracias especialmente por su ejemplo.
te estás metiendo con él, por supuesto el comentario está incompleto, la primera variableenA es como debe ser, la condición de ejecución por así decirlo, y la segundaa, es como realmente es)))))))))) Y por eso inA se introduce a través de una instancia, y es inmutable, y la variable a .... aunque sí, no debería ser una variable constante, sino una estática o simplemente un texto tipo))))
Pero sigue teniendo sentido)
Vale, quizás estoy siendo quisquilloso, pero aun así, las enumeraciones son superfluas para el estudiante ahora. Es necesario recordar la coherencia en el plan de estudios. Entonces escribamos la clase de una vez. ))))
Реter Konow: Vale, puede que me esté metiendo con usted, pero aun así, las enumeraciones son innecesarias para un estudiante ahora mismo. Hay que tener en cuenta la coherencia del plan de estudios. Entonces escribamos la clase de una vez. ))))
¡Hola, Peter! Me lo pensaré. Sólo que la cuestión es que la pregunta fue formulada:
"...La pregunta de control: 'tiempo suficiente' - qué tipo puede ser esta variable, para que no haya advertencias del compilador...".
Eso es lo que intentaba responder.
Sinceramente, Vladimir.
Sí, hola. Así es, esa era exactamente la pregunta pero aún no la has respondido correctamente porque el tipo de cadena, en el contexto del contenido de la condición, es incorrecto. El compilador no generará un mensaje de error o advertencia pero la condición es defectuosa en su significado.
UPD:
No me gustan las cadenas, menos mal que MQL permite crear explicaciones de variables de instancia y conjuntos como un comentario, mejor así:
UPD:
no me gustan las cadenas, menos mal que MQL permite crear explicaciones de variables de entrada y conjuntos en forma de comentario, mejor así:
¡Genial! Con una tarea tan sencilla, ¡hay tantas soluciones diferentes! Gracias.
Saludos, Vladimir.
¡Genial! Con una tarea tan sencilla, ¡hay tantas soluciones diferentes! Gracias.
Sinceramente, Vladimir.
Por desgracia, esto es un engaño, que te lleva por un camino desconocido de aprendizaje. ¿Qué tiene que ver el "estado" con esta enumeración? Es una ficción en igualdad de condiciones.
Te estás metiendo conmigo, por supuesto que el comentario está incompleto, la primera variableenA es como debe ser, una condición de ejecución, por así decirlo, y la segundaa, es como está en fact)))))))))) Y por eso inA se introduce a través de una instancia, y es inmutable, y la variable a .... aunque sí, no debería ser una variable constante, sino una estática o simplemente un texto tipo))))
Pero sigue teniendo sentido)
¡Genial! Con una tarea tan sencilla, ¡hay tantas soluciones diferentes! Gracias.
Saludos, Vladimir.
Y hay más patrones...
Sí, también hay un operador ternario ).
A partir de este camino (entender y saber escribir) comienza, de hecho, el camino del desarrollador. IMHO
Por desgracia, esta es una forma errónea de aprender que no lleva a ninguna parte. ¿Qué tiene que ver el "estado" con esta enumeración? Se trata de una ficción en igualdad de condiciones.
¡Hola, Peter! Desde luego, lo haré. Es que la pregunta fue hecha:
"...La pregunta de control: 'tiempo suficiente' - qué tipo puede ser esta variable sin una advertencia del compilador...".
Eso es lo que intentaba responder. Gracias especialmente por su ejemplo.
Saludos cordiales, Vladimir.
te estás metiendo con él, por supuesto el comentario está incompleto, la primera variableenA es como debe ser, la condición de ejecución por así decirlo, y la segundaa, es como realmente es)))))))))) Y por eso inA se introduce a través de una instancia, y es inmutable, y la variable a .... aunque sí, no debería ser una variable constante, sino una estática o simplemente un texto tipo))))
Pero sigue teniendo sentido)
Vale, puede que me esté metiendo con usted, pero aun así, las enumeraciones son innecesarias para un estudiante ahora mismo. Hay que tener en cuenta la coherencia del plan de estudios. Entonces escribamos la clase de una vez. ))))
¡¡No, no, no, no!! ¡Ya estoy mal de la cabeza!
Sinceramente, Vladimir.
¡Hola, Peter! Me lo pensaré. Sólo que la cuestión es que la pregunta fue formulada:
"...La pregunta de control: 'tiempo suficiente' - qué tipo puede ser esta variable, para que no haya advertencias del compilador...".
Eso es lo que intentaba responder.
Sinceramente, Vladimir.
¡¡No, no, no, no!! ¡Ya estoy mal de la cabeza!
Sinceramente, Vladimir.