|
Creado por rubi sanchez
hace casi 9 años
|
|
CONDICIONAL sIMPLE UN ENUNCIADO EN DONDE SE TOMA UNA DECISIÓN Y SE TIENEN 2 POSIBLES CAMINOS O RUTAS. CAMINOS POSIBLES: 1) CUMPLIR LA CONDICIÓN 2) QUE NO SE CUMPLA LA CONDICIÓN CONDICIÓN: UN ENUNCIADO DONDE SE HACEN COMPARACIONES DE HECHOS Y GENERALMENTE SE UTILIZAN LOS COMPARATIVOS BOOLEANOS (AND, OR, XOR, NOT) ¿CÓMO SE HACE UNA CONDICIONAL? 1. TENER UN PROBLEMA 2. ANALIZARLO 3. VER LAS OPCIONES 4. GENERAR EL ENUNCIADO QUE ENGLOBE SÓLO DOS CAMINOS POSIBLES 5. LIMITAR EL PROGRAMA ESTRUCTURA O SINTAXIS: SI (CONDICIONAL) SENTENCIA EN CASO CONTRARIO SENTENCIA OPERADORES: > >= == EJEMPLO: 1. PASAR UNA SIGNATURA ANALISIS: suma de 3 parciales SI TIENES 8 - APRO menor que 8 rep algoritmo: inicio de declaraciones var parcial1, parcial2, prcial3, promedio: reales fin de declaraciones inicio de programa imprimir (programa promedio) imprimir (introduce el valor del primer parcial) guardar (parcial 1) imprimir (introduce el valor del segundo parcial) guardar (parcial 2) imprimir (Introduce el valor del tercer parcial) guardar (parcial3) promedio= (parcial1+parcial2+parcial3)/3 imprimir (Su promedio es:, promedio) si (promedio >= 8) imprimir (felicidades) en caso contrario imprimir (ponte a estudiar) fin de programa if anidado: una condición con varias opciones, es decir, varios if Ejemplo: Determinar si un triángulo es escaleno, isosóles o equilatero. Datos: Equilatero, cada ángulo mide 60 grados o sus 3 lados son iguales.Escaleno: cada ángulo tiene una medida diferente o su 3 lados son diferentes.Isoseles: tiene 2 lados iguales.Análisis:Pedir al usuario la medida de cada lado (lado_a, lado_b, lado_c)condiciones:si lado_a=lado_b y lado_b=lado_c (equilatero)si lado_a=lado_b o lado_b=lado_c o lado_c=lado_asino escalenoalgoritmo:inicio de declaraciones var tipo entera: lado_a, lado_b, lado_cfin de declaracionesinicio de programa imprimir (programa tipos de triángulo) imprimir (introduce el valor del lado a) guardar (lado_a) imprimir (introduce el valor del lado b) guardar (lado_b) imprimir (Introduce el valor de lado c) guardar (lado_c) si (lado_a=lado_b && lado_b=lado_c && lado_c=lado_a) imprimir (Triángulo Equilátero)sino si (lado_a=lado_b || laqdo_b=lado_c || lado_c=lado_a) imprimir (Triángulo isóseles)sino imprimir (Triángulo escaleno)fin de programa
Informática VI 663 Ap Am Nombre 22 de Agosto de 2019
Simbología de programación programación es un proceso de índole individual en donde el alumno propone diferentes alternativas de solución a un problema. Existen protocolos y estándares que nos facilitan el lenguaje, entre ellos son los diagramas de flujo que son algoritmo en forma simbólica con objetos. Cada objeto representa una instrucción para la computadora y parte de la lógica de Von Nemann que consiste en entradas, procesos y salidas de datos, en donde el proceso es una caja negra para el usuario.
Programas secuenciales: es un tipo de programa que no requiere una toma de decisión sino más bien una sustitución de variables para llegar a un resultado. ejemplo: Problema: Mensaje a pantalla Algoritmo: Inicio imprimir (hola mundo) Fin
¿Quieres crear tus propios Apuntes gratis con GoConqr? Más información.