TEMA 1.5 SOLUCIÓN DE PROBLEMAS
Por Verónica Gutiérrez
Asignación Salida Inicio y Fin
Flechas Lectura Decisión
Símbolos para hacer operaciones en la computadora
•ˆElevar potencia
• * SE USA PARA MULTIPLICAR • / PARA DIVIDIR • +, - SUMAR Y RESTAR • ( ) SE USAN PARA INDICAR QUE OPERACIÓN
SE HACE PRIMERO. • > mayor que • < menor que • >= mayor igual que • <= menor igual que
VARIABLES VARIABLES
VARIABLES
Doña Jesusita fue al mercado y compro 4 productos de diferente precio cada uno, ayúdale para saber cuánto debe pagar.
Don Melchor necesita cercar un terreno rectangular, ayúdale para que sepa cuánto material debe comprar. P=2*A+2*B
DIAGRAMA DE FLUJO CON DECISIÓN
En los diagramas con decisión se utiliza el rombo que indica una comparación con 2 caminos posibles EJEMPLOS:
PÁG. 769 Sumar 2 cantidades, si la suma es mayor a 50 mandar un letrero que diga “Es mayor”. De lo contrario que diga “Es menor”
1.5.1 Pseudocodigo
• El pseudocódigo es un sistema de signos y reglas que permiten formular y comprender un mensaje. En los pseudocódigos se utilizan palabras clave, variables y constantes
Ejemplo de Pseudocódigo Leer los precios de tres artículos, sumarlos y mostrar el resultado
1Inicio 2 Leer precio1, precio2, precio 3 3 SUMA=precio1 + precio2 +precio 3
4 Mostrar SUMA 5 Fin
PALABRAS CLAVE
VARIABLES
1.5.2 LENGUAJE DE PROGRAMACIÓN BASIC-256 Basic-256 es un sistema completo de enseñanza y programación simple. Se utilizan instrucciones en inglés, variables y constantes.
INSTRUCCIÓN EN INGLES
BASIC
SIRVE PARA EJEMPLOS
INPUT variable
Se usa para leer datos que se almacenan en variables
Input A Input B
*Multiplicar, / dividir, +,- sumar, restar, etc
Hacer una operación
AREA= B * A
IF, THEN, ELSE, END IF
(Para evaluar una expresión, SI ENTONCES, SINO),
IF EDAD >= 18 THEN PRINT "ERES MAYOR DE EDAD" ELSE PRINT "ERES MENOR DE EDAD" END
PRINT “ “ (Para mostrar mensajes o variables)
Print “TECLEA LA BASE” Print AREA
END FIN END
Ejercicios Realizar la actividad individual del Libro pág. 775: Obtener el promedio de dos calificaciones y mostrar el resultado.
• Hacer en el programa Basic-256 los siguientes problemas. Primero hacer el algoritmo, después hacerlos en la computadora y por último copiarlos en el cuaderno.
1. Obtener el área de un triángulo
2. En un local comercial, compras tres productos de diferentes precios ¿Cuánto debes pagar por ellos?
3. En el caso anterior supongamos que si el importe a pagar es mayor de 1000, obtendrás un descuento de 20% de descuento y si no, obtendrás un 10% de descuento. ¿Cuánto pagarás finalmente?
Ejemplo del libro: Obtener el promedio de dos calificaciones y mostrar el resultado. PRINT "ESCRIBE LA PRIMER CALIFICACION"
INPUT CAL1
PRINT "ESCRIBE LA SEGUNDA CALIFICACION"
INPUT CAL2
PROMEDIO=(CAL1+CAL2)/2
PRINT "TU PROMEDIO ES"
PRINT PROMEDIO