Aprende a programar desde cero con PseInt! | CALCULADORA: Resta | Parte 36

Danisable www.youtube.com

Resumen Breve

Este video continúa el ejercicio final del curso de PSEint, centrándose en la implementación de la operación de resta. Se destaca la importancia de optimizar el código y se muestra cómo realizar la resta utilizando una función separada. El video explica cómo definir la función, solicitar los números al usuario dentro de la función, realizar la resta y mostrar el resultado. Además, se aborda la necesidad de llamar o ejecutar la función resta dentro del programa principal para que se ejecute correctamente cuando el usuario elige la opción de resta.

  • Optimización del código mediante funciones.
  • Implementación de la resta como una función independiente.
  • Llamada correcta a la función dentro del programa principal.

Introducción

El video da la bienvenida y presenta el objetivo de implementar la operación de resta en el ejercicio final del curso de PSEint. Se menciona que el código existente para la suma funciona correctamente, pero se enfatiza la importancia de optimizar el código para mejorar su apariencia y mantenibilidad.

Implementación de la Resta con una Función

Se explica cómo realizar la operación de resta utilizando una función. Se crea una función llamada "resta" que no recibe argumentos directamente. Dentro de esta función, se solicitan al usuario los dos números que se van a restar, utilizando las variables "número 1" y "número 2". Se calcula el resultado de la resta y se muestra en pantalla. Se aclara que las variables dentro de la función son locales y no afectan a las variables fuera de ella.

Corrección de un Error y Llamada a la Función

Se identifica un error común: la función "resta" se ha definido, pero no se está llamando o ejecutando en el programa principal. Se corrige este error añadiendo la llamada a la función "resta()" dentro de la estructura de control "si" que corresponde a la opción de resta. Esto asegura que la función se ejecute cuando el usuario elige realizar una resta.

Pruebas y Diagrama de Flujo

Se realizan pruebas para verificar que la operación de resta funciona correctamente, incluyendo casos con resultados negativos. Se muestra el diagrama de flujo del algoritmo, donde la función "resta" aparece como un subproceso independiente que se llama cuando se elige la opción de resta.

Conclusión y Próximos Pasos

Se concluye el video invitando a los espectadores a dejar sus dudas en los comentarios. Se anuncia que en el próximo video se implementará la operación de multiplicación de una forma diferente a la suma y la resta, invitando a los espectadores a investigar cómo se podría hacer.

Resume cualquier video de YouTube en segundos

Obtén resúmenes como este de cualquier video, en tu idioma, con la app gratuita Summ.

Descargar en el App Store
Disponible en Google Play

Transcripción

Transcripción completa de “Aprende a programar desde cero con PseInt! | CALCULADORA: Resta | Parte 36”. Haz clic en una marca de tiempo para abrir el video en ese momento. ¿Necesitas otro video? Usa el generador de transcripciones de YouTube.

0:05 hola amigos de youtube como estan espero que estén muy muy bien bienvenidos a este nuevo vídeo del curso del psc y continuamos con nuestro ejercicio final de curso y bien ya tenemos hecha nuestra operación de suma bastante bastante sencilla pero el día de hoy vamos a hacer la resta a ver todo lo que nosotros escribimos aquí vamos a poder observar que está funcionando de manera correcta hasta este momento pero siempre ojo esta es una buena práctica de programación es un tip que yo les doy siempre que ustedes escriban un código siempre revisen qué tanto se puede optimizar que tanto nosotros podemos optimizar ese código para que bueno

0:51 aparte de que se vea mejor y tenga una mejor mantenibilidad pues pueda funcionar de manera correcta bien en el vídeo anterior hicimos la operación de suma y les comenté que lo que podemos hacer es ser la operación de la resta de una forma distinta ustedes no pueden decir bueno pues es que la única forma de hacerla distinta podría ser restar aquí y se acabó no hay otra forma bueno pues si hay otra forma cuál es esa otra forma bueno podemos realizar ojo podemos realizar nuestra operación de resta a través de una función si yo doy clic en función bien pueden ustedes observar cómo aparece la función en la parte de

1:36 arriba vamos a eliminar nuestra variable de retorno y vamos a ponerle a esta función resta no le vamos a poner automáticamente ningún argumento porque bueno porque lo que vamos a hacer dentro de esta función entonces si es solicitar los números vamos a poner justo lo que tenemos aquí vamos a poner por esto y simplemente vamos a cambiar ingresa el número 1 para restar ojo ya no va a ser para sumar después ingresa el número 2 para restar otra vez ya no va a ser para sumar y aquí viene algo importante puedo dejar número 1 y número 2 como variables al igual que en la suma

2:23 sí sí lo podemos dejar porque bueno porque las variables de número 1 y número 2 que están dentro de mi estructura opción no van a afectar para nada a las que están dentro de una función recuerden que las variables que estén dentro de la función solamente van a servir dentro de esta función yo no puedo utilizarlas en la parte de afuera porque digamos que pertenecen a ese pequeño subproceso bueno ahora sí ya tenemos nuestros dos números que es lo que nos resta hacer pues simplemente asignarle el resultado vamos a copiar de aquí y vamos a poner res

3:09 va a ser igual al número 1 menos número 2 y vamos a escribir el resultado de la suma entre número 1 y número 2 sres pero aquí ya no es una suma es una resta ahí lo tenemos la función resta ahora vamos a dar clic en ejecutar y aquí tengo un pequeño problema a ver si alguien lo noto escríbalo en estos momentos en los comentarios qué es lo que pasa bueno si yo voy a mi suma pues me suma la puedo hacer correctamente ingreso el número uno ingreso el número dos ingresé 210 por lo tanto el resultado es 20 bien reiniciamos nuestro programa y si yo doy en la resta qué pasa elegiste hacer una resta finaliza el programa a ver cuál es el

3:56 problema que notaron aquí bueno el problema es que sigue cree mi función pero en ningún momento la estoy mandando a llamar en ningún momento la estoy ejecutando cuando es que debo mandar a llamar a esa función pues cuando se elige hacer una resta por lo tanto ponemos aquí la resta vamos a poner sus paréntesis y el punto y coma entonces sí con esto que tenemos nosotros aquí vamos a ejecutar este pequeño programita vamos a dar clic en la resta la opción 2 elegí hacer una resta y ahora si me solicita los números vamos a poner el 45 y el número dos sería 23 bien el resultado de la resta

4:44 entre 45 y 23 es 22 lo que está restando es 45 menos 23 vamos a realizar una resta para que nos quede negativa 45 menos 78 aquí lo tenemos el resultado de la resta entre 45 y 78 es menos 33 ahí tenemos nuestra operación de resta le repito bastante sencilla hecha de una forma distinta ojo a lo que es la suma no distinta en cuanto al procedimiento sino distinta en cuanto a las estructuras que utilizamos dentro de nuestro algoritmo vamos a revisar cómo se ve nuestro algoritmo en un diagrama

5:31 de flujo pueblo y podemos observar que ahora ya me muestra la función de resta como un algoritmo independiente es decir es un pequeño proceso si yo voy a restar bueno pueden observar que tiene ahí su pequeño proceso y si veo por completo mi algoritmo de la calculadora cuando yo elijo hacer una resta lo único que hace es llama a la función de resta ahí lo tenemos amigos espero que les esté gustando este ejercicio final ya saben que si tienen dudas déjenlas aquí debajo en los comentarios y bueno antes de terminar el vídeo vamos a realizar en el próximo vídeo la operación de multiplicación y en este caso la vamos a

6:16 hacer de una forma distinta a la resta y a la suma se puede hacer de una forma distinta así si se puede hacer de una forma distinta así es que se los dejo revisen ustedes de qué otra forma se podría hacer y si tienen bueno comenten lo aquí y en el próximo vídeo realizan las comparaciones ahora sí espero que les haya gustado este vídeo no olviden dejar su like compartir suscribirse y nos vemos en la próxima [Música] ah [Música]

Share

Más resúmenes de videos