Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Pseint 3 - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Hola a todos, vamos a ver algunas cosas de la práctica 3 que os pueden resultar útiles.
00:00:02
Lo primero de todo, vamos a ver el primer ejercicio, el ejercicio 3-1, y os lo voy a explicar un poco.
00:00:09
Lo primero que hacemos en estas dos líneas es definir dos variables como entero.
00:00:14
¿Qué quiere decir eso?
00:00:18
Una variable, como os explico en la práctica, es como una caja en la que yo puedo meter cualquier cosa.
00:00:20
Dependiendo del tipo de caja, puedo meter unas cosas u otras.
00:00:26
Si digo que defino la variable n1 como entero, en esa caja solo caben números enteros.
00:00:28
¿Qué valor puede tener n1? Pues ahora mismo en esta línea de código podría tener cualquier valor, de hecho no tiene ninguno.
00:00:35
Y n2 es otra variable que también definimos como entero, es decir, es otra caja que definimos como entero.
00:00:42
Y eso quiere decir que en esa caja solo podemos meter números enteros.
00:00:49
En las líneas 4 y 5 de código, lo que hacemos es asignar valores a esas variables
00:00:52
Es decir, meter en la caja n1, en la variable n1 metemos un 2
00:00:58
Y en la variable n2 metemos un 3
00:01:03
Así que n1 ahora mismo vale 2 y n2 ahora mismo vale 3
00:01:06
En este programa eso no se puede cambiar
00:01:11
Pero en otros programas eso sí se puede cambiar
00:01:13
La última orden, la orden que está en la línea 6
00:01:16
lo que hace es escribir, es la salida del programa, y escribe la suma es, deja un hueco, y a continuación ponemos una coma para escribir otra cosa,
00:01:20
y escribimos a continuación la suma de n1 más n2, n1 más n2, la operación.
00:01:29
Si le damos a ejecutar el programa, pues la suma es 5.
00:01:35
Este programa no sirve para gran cosa porque siempre que lo ejecutes te va a dar 5,
00:01:41
porque no podemos cambiar con este programa los valores de n1 y n2
00:01:46
los hemos asignado en el programa y ya no podemos hacer nada
00:01:49
así que este es el primer ejercicio que tenéis que hacer
00:01:53
en el segundo vamos a tratar de solucionar eso
00:01:56
vamos a intentar que cuando se ejecute el programa
00:01:59
nos pida números que vaya a ir sumando
00:02:05
un diagrama de flujo es una forma de representar algoritmos o programas
00:02:07
que nos permita entenderlos mejor
00:02:12
a veces, ¿vale? Este símbolo indica
00:02:15
inicio de programa y este fin de programa, ¿vale? Este símbolo que no es
00:02:19
exactamente ovalado, pero que sí tiene las esquinas redondeadas. Las cajas cuadradas
00:02:24
nos indican operaciones, ¿no? Definir, definir, asignar un valor, asignar otro valor
00:02:28
acciones que hace el programa, secuencialmente, como podéis ver
00:02:32
primero hace esta acción, después hace esta, después hace esta, después hace esta
00:02:36
y este símbolo así inclinado nos indica salidas o entradas
00:02:39
según la flecha, esta flecha nos indica salida, así que esto es
00:02:44
una salida del programa, va a salir escrito en el programa
00:02:48
os lo enseño para que lo veáis
00:02:52
bueno, ahora vamos a pasar a ver el programa 2, bueno, aquí estamos con el ejercicio
00:02:55
3.2, como podéis ver hemos incluido dos líneas nuevas
00:03:00
en las que pone leer n1, leer n2, son líneas
00:03:04
que lo que van a hacer es que el programa nos pida por teclado que introduzcamos
00:03:08
algún número. Si nos vamos al pseudocódigo
00:03:12
podemos ver que nos está pidiendo por teclado, aquí
00:03:16
se nos pide una entrada y otra entrada, se nos piden el
00:03:22
número N1 y el número N2. Si ejecutamos el programa
00:03:26
escribe dime un número y aquí está esperando a que yo le dé
00:03:32
un número, le voy a dar por ejemplo un 5
00:03:36
ahora me pide otro número, por ejemplo le voy a dar un 6
00:03:39
y me dice que la suma es 11 y termina la ejecución del programa
00:03:43
si reinicio el programa, me pide un número, voy a darle un 9
00:03:47
me pide otro número, le voy a dar un 15
00:03:52
y la suma es 24, vale, y puedo pasarme así todo el día
00:03:54
porque puedo ir cambiando números, ¿qué pasa si intento meter
00:03:59
aquí un número con decimales? en principio no debería dejarme
00:04:03
vamos a intentarlo, si le digo 9,5
00:04:07
¡Ey! Hay un error. No puedes meter un número con decimales en una variable que solo admite números enteros, ¿vale?
00:04:11
Dice que no coinciden los tipos, el valor ingresado debe ser un entero.
00:04:21
Entonces, como esto no es un número entero, pues no me lo admite, ¿vale?
00:04:26
He escrito el tercer programa que os pido y fijaros que he definido una variable que he llamado nombre como carácter.
00:04:31
es decir, es otro tipo de caja, otro tipo de variable, aquí solo podemos meter
00:04:37
palabras, cosas que escribamos, letras
00:04:40
y aunque metamos un número, no se va a creer que es un número, se va a creer que es una letra
00:04:45
una letra que tiene la forma del 1, ¿vale?
00:04:49
entonces, el programa hace una cosa muy tonta, que es escribir cómo te llamas
00:04:52
me pide que le diga su nombre y luego me saluda, ¿vale?
00:04:56
entonces, si lo ejecutamos, digo, ¿cómo te llamas? pues hoy me voy a llamar Juan
00:04:59
Juan, me dice, hola Juan, si lo reinicio, ¿cómo te llamas? Pues Antonio, hola Antonio, os dais cuenta de que al usar nombre como variable,
00:05:05
pues podemos meter en esa caja que se llama nombre, cualquier nombre, ¿vale?
00:05:19
Bueno, aparte de esos ejercicios que al fin y al cabo son copiar y ya está, os pido dos retos,
00:05:24
El primer reto además está compuesto de tres pequeños retos, muy facilitos. Se trata de hacer un programa como el de la suma que habéis hecho, pero que sirva para restar, otro que sirva para multiplicar y otro que sirva para dividir.
00:05:30
Eso sí, os pido que los programas sean amigables. ¿Qué quiere decir eso? Bueno, pues que cuando aparezca el icono de introducir datos en el programa, pues antes me haya preguntado y me haya dicho, escribe un número.
00:05:45
Por ejemplo, escribe un número, pumba, escribe un número. Luego, escribe otro número, y yo escribo otro número, pero que me diga algo el programa, y cuando dé la respuesta, que diga, el resultado de la resta es 5, el resultado de la división es 3,2, ¿vale? O sea, que el programa me hable y yo le entienda, ¿de acuerdo?
00:05:55
Y luego tenemos el reto 3-2, que es un poquito más difícil. Quiero que el programa me vaya pidiendo datos, mi nombre, mis apellidos, la fecha de nacimiento, y que luego al final de todo ese proceso escriba esos datos. Hola, te llamas, como te llames, el nombre, y luego me dé la fecha de nacimiento. Hola, te llamas Juan Martín Solano y naciste el 15 de septiembre de 1956. Pues eso estaría muy bien, ¿no?
00:06:17
También podéis poner la fecha con números, vosotros veréis. Pero que se entienda, ¿no? Hola, escribe tu nombre, por favor. Pumay, escribes tu nombre. Dime tu primer apellido. Dime tu primer apellido. Escribes tu primer apellido.
00:06:45
Dime tu segundo apellido, escribes tu segundo apellido
00:07:01
¿En qué día naciste? El día 15
00:07:04
¿En qué mes naciste? En septiembre
00:07:06
¿Qué año naciste? 1956
00:07:09
O sea, que vaya recogiendo todos esos datos para luego construir esta frase de saludo, ¿de acuerdo?
00:07:11
De eso se trata
00:07:16
- Subido por:
- Emilio Erwin G.
- Licencia:
- Reconocimiento - No comercial - Sin obra derivada
- Visualizaciones:
- 207
- Fecha:
- 26 de mayo de 2021 - 10:55
- Visibilidad:
- Público
- Centro:
- IES EUROPA
- Duración:
- 07′ 21″
- Relación de aspecto:
- 1.80:1
- Resolución:
- 1888x1046 píxeles
- Tamaño:
- 18.33 MBytes