01: Iniciación a la programación por diagrama de flujos
02: Los textos explicativos y la función "si"
03: Los contadores
01: Iniciación a la programación por diagrama de flujos
El objetivo era realizar undiagrama de flujos que te saldurara, te preguntara por tu nombre y tu edad y que luego te repitiese esa información. Además, en dunción si eras mayor de 60, te decía si eras viejo o joven.
Pseudo código:
Escribir 'Hola mundo'
Escribir '¿Cómo te llamas?'
Leer nombre
Escribir 'Hola ',nombre
Escribir 'Cuáles son tus apellidos?'
Leer apellidos
Escribir '¿Cuál es tu edad?'
Leer edad
Escribir 'Te llamas ',nombre,' ',apellidos,' y tienes ',edad,' años.'
Si edad>=65 Entonces
Escribir "Eres mayor"
SiNo
Escribir "Aún eres jóven"
FinSi
FinAlgoritmo
02: Los textos explicativos y la función "si"
Instrucciones de moodle:
En la página 46 se explica cómo podemos insertar en la programación textos explicativos que no repercuten en la ejecucuón del programa, pues tan sólo son complementos de ayuda a la programación. Van precedidos de las barras // y se pueden insertar tanto en la pantalla de pseudocódigo como en la de diagrama de flujos.
En la página 47 se nos emplaza a realizar un programa que nos pida dos números y nos diga cual de ellos es el mayor. Es usando la función SI, también llamada Verdadero-Falso, la cual nos da dos alternativas de respuesta ante una cuestión.
Práctica 10. Documentar un programa y depurar errores
Algoritmo Hola_Mundo_Martina //iniciar el programa
Escribir 'Hola mundo' //Muestra en la pantalla "Hola mundo"
Escribir '¿Cómo te llamas?' //Muestra en la pantalla "¿Cómo te llamas?"
Leer nombre //Almacenar palabra como "nombre"
Escribir 'Hola ',nombre //Muestra en la pantalla "hola" y la palabra almacenada en nombre
Escribir 'Cuáles son tus apellidos?' //Muestra en la pantalla "¿Cuáles son tus apellidos?"
Leer apellidos//Alamacenar palabra como "apellidos"
Escribir '¿Cuál es tu edad?'// Mustra en la pantalla "¿Cuál es tu edad?"
Leer edad //alamcenar palabra como "edad"
Escribir 'Te llamas ',nombre,' ',apellidos,' y tienes ',edad,' años.'// Mustra en la pantalla "te llamas" más la palabra almacenada en la variable "nommbre", un espacio, "apellidos", "y tienes" más la varibale almacenada en edad y "años".
Si edad>=65 Entonces // Comparar el valor de la varibale "edad" y verificar si es mayor o mneos que 65.
Escribir "Eres mayor" //Si el número es mayor a 65, muestra en la pantalla "Eres mayor"
SiNo
Escribir "Aún eres jóven"//Si el número es menor a 65, muestra en la pantalla "Eres menor"
FinSi//Acabar el programa
Práctica 11. Comparar dos números
Algoritmo Comparar_dos_numeros
Escribir "Vamos a comparar dos números"
Escribir "Escribe el primer número"
Leer primer_numero
Escribir "Escribe el segundo número"
Leer segundo_numero
Mientras segundo_numero=primer_numero Hacer
Escribir "Has escrito dos números iguales, escribe otros dos que sean diferentes"
Escribir "Escribe el primer número"
Leer primer_numero
Escribir "Escribe el segundo número"
Leer segundo_numero
FinMientras
Si primer_numero>segundo_numero Entonces
Escribir "El número mayor es: ", primer_numero
SiNo
Escribir "El número mayor es: ", segundo_numero
FinSi
FinAlgoritmo
03: Los contadores
Instrucciones de moodle:
Los contadores son figuras propias de programación en la cual, una variable va tomando valores desde un valor inicial hasta un valor final incrementándose paso a paso o por el contrario, decreciendo. Tanto los valores inicial y final, como el paso o variación se han de definir en su configuración. En la siguiente imagen puedes ver un ejemplo de contador en el cual se nos solicita que le demos esos valores y a cambio nos montrará en pantalla la sucesión creada.
Objetivos:
Un contador que te muestre en pantalla la sucesión numérica desde el 25 al 35 de uno en uno. Llámalo contador01.png.
Un contador que te muestre en pantalla una sucesión numérica de números pares en sentido decreciente desde el 30 al 10. Llámalo contador02.png.
Un contador que te muestre todos los múltiplos de 5 desde el 33 al 81. Llámalo contador03.png.