lunes, 27 de febrero de 2023

Práctica No. 3 PSeInt

Condicional SI 


Los condicionales, son uno de los elementos más utilizados ya que le permiten al programa tomar decisiones entre dos opciones dadas. El programa actuará de una forma si la condición da verdadera, o de otra forma si la condición da falsa. 
En esta practica podemos realizar los siguientes ejercicios:


Ejercicio 1

Solicitar un número al usuario y que el programa indique si el número digitado es par o impar.






Explicación linea por linea.
1. Se asigna como nombre de proceso: parImpar
2. Marcamos el programa con nuestros nombres en un comentario.
3. Definimos la variable números como tipo entero.
4. Mostramos un mensaje para que el usuario sepa de que trata el programa.
5. Mostramos un mensaje para que el usuario digite el numero entero.
6. Guardamos el numero digitado en la variable numero.
7. Se inicia un condicional para evaluar la pregunta si el numero es par o impar. En este caso utilizamos MOD que sirve para comprobar si el número da en el residuo 0, lo cual seria un número par. 
8. Si el condicional se cumple dará par.
9. Si no se cumple el condicional por dar como resultado impar, se abre la opción del condicional sino
10. Si el condicional no se cumple al digitar un numero impar, mostramos el mensaje indicado.
11. Cierre del condicional
12. Cierre del proceso 
 

Ejercicio 2

Pseudocódigo que le pida al usuario su edad y que imprima si el usuario es mayor o menor de edad.




Explicación linea por linea:

1. Se asigna como nombre de proceso: Edad_Condicional1.
2. Marcamos el programa con nuestros nombres.
3. Definimos la variable edad como tipo entero.
4. Mostramos mensaje al usuario para que sepa de que trata el programa.
5. Mostramos un mensaje para que el usuario digite la edad.
6. Guardamos el numero digitado en la variable numero.
7. Se coloca un condicional para evaluar la edad . En este caso se utiliza el > Mayor que.
8. Si el condicional cumple que es mayor de 18 años dira: "Eres mayor de edad".
9. Abre la opción del condicional sino.
10. Cuando no se cumple por haber colocado < menor que 18 se escribe el mensaje indicandolo.
11. Cierre del condicional.
12. Cierre del proceso.


Ejercicio 3

Guardar con otro nombre el ejercicio anterior, para hacerle modificaciones y que ahora cuando el usuario digite su edad, el programa responda de acuerdo con los siguientes rangos: si la edad es menor de 10, debe imprimir “Eres un(a) bebé, si tiene de 10 a menos de 20 años imprimir “Estás en la flor de la juventud”, si tiene de 20 a menos de 35 años imprimir “Eres un(a) adulto(a) y de 35 o más años imprimir “Eres una persona respetable”.




Explicación linea por linea:
1. Se asigna como nombre: Edad_Condicional2
2. Marcamos con nuestros nombres.
3. Se define la variable "edad" como de entero.
4. Le mostramos al usuario la información del programa para saber de que trata.
5. Se le dice al usuario que digite su edad.
6. El número digitado se guarda en la variable "edad".
7. Colocamos un condicional para saber la edad y si es < menor a 10 años.
8. Si el condicional es < menor a 10 años, saldrá un mensaje que diga: "Eres un bebe".
9. Abrimos la condicional "Sino".
10. Se abre otra condicional donde nos indica si es > mayor a 10 o  < menor a 20.
11. Si la condicional es > mayor a 10 o < menor a 20 dira: "Estas en la flor de la juventud".
12. Abrimos la condicional "Sino".
13. Se abre otra condicional que nos indica si es > mayor a 20 o < menor a 35.
14. Si la condicional cumple que es > mayor a 20 o < menor a 35 dirá: "Eres un(a) adulto (a)".
15. Abrimos la opción de la condicional "Sino", la cual, si no se cumple la condicional nos dirá "Eres una persona respetada".
16. Sino no se cumple por haber colocado < menor que 18, se escribe un mensaje indicandolo.
17. Cierre del condicional.
18. Cierre del proceso.








viernes, 24 de febrero de 2023

Práctica No. 2 PSeInt

En esta actividad recordamos que son las variables y constantes. Son lugares de almacenamiento de datos que pueden ser digitados por el usuario obtenidos en el proceso de desarrollo del programa. Ambas se declaran igual o con la palabra "Definir".

Ejercicios y ejemplos

Ejemplo 1

Pseudocódigo que asigna valores a variables definidas de diferente tipo para ejemplificar cómo se declarauna variable y como se le asigna un valor a una variable. 

Para probar el buen funcionamiento del código digitado, adicione las líneas de instrucciones que faltan para mostrar los datos en pantalla y que incluyan las frases que acompañen esos datos a mostrar, para que en la ejecución quede más claro lo que el programa arroja o muestra cuando es ejecutado.




Ejemplo 2

Programa o pseudocódigo que calcula la potencia de un número. 







Ejemplo 3

Pseudocódigo que halla el residuo de la división entera de 45 entre 6.






Ejercicio 1

Proceso mitadEntera. Si uno realiza una división entera de cualquier número por 2, el residuo de esa división siempre va a dar o cero o uno. Realice un pseudocódigo que sirva de prueba de la anterior afirmación.

Ejercicio 2

Proceso porcentajeDescuento. Una tienda está en días de ofertas y tiene toda su mercancía con el 25% de descuento. Realice un pseudocódigo que pida el valor de la mercancía comprada y que muestre como resultado lo que el cliente debe pagar ese día de descuentos.





Ejercicio 3

Proceso partesIguales. En una comunidad, llega una ayuda humanitaria cada mes la cual trae paquetes de libras de arroz. El programa debe preguntar cuantas familias hay en ese momento en la comunidad, cuántas libras de arroz llegaron en la entrega y debe indicar a cuántas libras de arroz tiene derecho cada
familia y cuantas sobraron porque la distribución debe ser de igual cantidad de libras de arroz.







martes, 21 de febrero de 2023

Práctica No.1 en PSeInt


PSeInt es una plataforma que interpreta un lenguaje de programacion basado en pseudocodigo. El pseudocódigo se utiliza como primer contacto para introducir conceptos básicos como el uso de estructuras de control, expresiones, variables, etc.

 



Algunas ventajas serian:

  • Permite realizar el algoritmo paso a paso
  • Permite editar simultaneamente los algoritmos
  • Permite convertir los algoritmos de pseudocodigo a codigo C++

Dentro de esta plataforma podemos realizar algunos ejemplos, como:

Ejemplo 1 - MostrarNumero

Este ejemplo trata de que el usuario digite un numero entero y al hacelo debe salir un comentario que diga "Usted ha ingresado el numero..." y al lado de el, salga el numero anteriormente digitado.




Ejemplo 2 - SumarDosNumeros 

Este ejemplo trata de que el usuario debe digitar dos numeros para que el programa los sume y muestre un comentario que diga "La suma de ... es" y posteriormente muestre el resultado





Ahora, haremos unos ejrcicios con lo aprendido:


Ejercicio 1 - OperacionesBasicas

En este ejercicio relacionamos las 4 operaciones basicas que son: la suma, resta, multiplicación y división, donde ponemos un numero en la variable "a" y en la variable y al ejecutar nos da el resultado de las cuatro operaciones.









Ejercicio 2 - ProcesoPagoDeSalario

Para este ejercicio usamos la multiplicación donde en la variable "a" ponemos el salario diario y en la variable "b" ponemos el numero de dias laborados y al ejecutar, nos da el resultado del salario que debe ser pagado.











Proyecto Empresarial VASDEP S.A.S

Introducción VASDEP es una empresa enfocada en un servicio tecnológico de domótica para hogares u otros entornos. Nuestro producto es una ap...