Muchísimas gracias por haberse tomado el tiempo de decirme todos esos detalles, me falta demasiado por aprender y tomaré en cuenta todo lo que me dijo. Si surge alguna duda durante el proceso de aprendizaje, le escribiré.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Páginas1
#2
Python / Calcular el valor de la hipotenusa o algun cateto.
Diciembre 23, 2019, 05:05:02 PM
Buen día tenga todo aquel que este leyendo esto, es mi primer post y les compartiré mi primer código que hice en python (soy nuevo en esto de la programación). Acepto cualquier tipo de critica, gracias.
Aquí abrimos un ciclo while con valor True para que siempre este activo, el programa nos preguntara que deseamos hacer (calcular hipotenusa o calcular cateto), como pueden observar, abajo de la pregunta se le asignan valores a tres variables (answer_option1 y answer_option2) que son las opciones que tenemos de elegir "a" o "b" y "answered" que es la variable en donde se guardara nuestra respuesta:
Aquí usaremos el condicional if:
En caso de que lo que haya contestado el usuario sea igual a "answer_option1" (inciso a) se ejecutara lo siguiente (las variables ctt1 y ctt2 son los valores de los dos catetos):
Aquí el programa hará todo el calculo con los valores que le dimos hace un momento a las variables de ctt1 y ctt2 (sm_d_ctts significa suma de catetos y hptns es la hipotenusa) y por ultimo nos dirá el valor obtenido:
Al haber terminado nos preguntara si queremos hacer otro calculo y, en caso de haber dicho que no, el ciclo while que abrimos al inicio de todo el código se cerrara y acabara nuestro programa. En caso contrario se ejecutara de nuevo el programa con las mismas dos opciones (calcular hipotenusa o cateto) solo que ahora debemos hacer la parte del inciso b ( calcular cateto):
Utilizaremos la condición elif comparando lo que contestamos y "answer_option2"(inciso b), esta condición solo se llevara a cabo en caso de no haber contestado en inciso a (calcular hipotenusa).
Y de nuevo nos preguntara si queremos hacer otro calculo, y hará lo mismo que explique mas arriba :
Aqui el codigo completo:
Aquí abrimos un ciclo while con valor True para que siempre este activo, el programa nos preguntara que deseamos hacer (calcular hipotenusa o calcular cateto), como pueden observar, abajo de la pregunta se le asignan valores a tres variables (answer_option1 y answer_option2) que son las opciones que tenemos de elegir "a" o "b" y "answered" que es la variable en donde se guardara nuestra respuesta:
Aquí usaremos el condicional if:
En caso de que lo que haya contestado el usuario sea igual a "answer_option1" (inciso a) se ejecutara lo siguiente (las variables ctt1 y ctt2 son los valores de los dos catetos):
Aquí el programa hará todo el calculo con los valores que le dimos hace un momento a las variables de ctt1 y ctt2 (sm_d_ctts significa suma de catetos y hptns es la hipotenusa) y por ultimo nos dirá el valor obtenido:
Al haber terminado nos preguntara si queremos hacer otro calculo y, en caso de haber dicho que no, el ciclo while que abrimos al inicio de todo el código se cerrara y acabara nuestro programa. En caso contrario se ejecutara de nuevo el programa con las mismas dos opciones (calcular hipotenusa o cateto) solo que ahora debemos hacer la parte del inciso b ( calcular cateto):
Utilizaremos la condición elif comparando lo que contestamos y "answer_option2"(inciso b), esta condición solo se llevara a cabo en caso de no haber contestado en inciso a (calcular hipotenusa).
Y de nuevo nos preguntara si queremos hacer otro calculo, y hará lo mismo que explique mas arriba :
Aqui el codigo completo:
Páginas1