SlideShare una empresa de Scribd logo
1 de 16
INSTRUMENTO PARA EVIDENCIAS DE DESEMPEÑO - PRODUCTO<br />MODULO DE FORMACIÓN: Fundamentos de Programación<br />UNIDAD DE COMPETENCIA: Evaluar los aprendizajes de los estudiantes respecto alas competencias o logros establecidos para el manejo de Fundamentos de Programación.<br />CRITERIOS DE DESEMPEÑO EVALUADOS: Todos<br />NOMBRE DEL INSTRUCTOR:MILTON MANUEL ORTIZ LOPEZ<br />CENTRO DE FORMACION:CDATH<br />REGIONAL / SECCIONAL:HUILA / LA PLATA<br />Estimado aprendiz, Desarrolle  el siguiente cuestionario siguiendo las indicaciones presentadas por su instructor<br />El Pseudocódigo<br />El pseudocódigo es un lenguaje de pseudoprogramación utilizado para escribir algoritmos computacionales. Como lenguaje de pseudoprogramación, el pseudocódigo es una imitación de uno o más lenguajes de programación. De esta manera podemos encontrar pseudocódigos orientados a lenguajes de programación como Pascal, Java, C, C++, etc. En el caso de este curso orientaremos los pseudocódigos a los lenguajes Java, C y C++. El objetivo del pseudocódigo es permitir que el programador se centre en los aspectos lógicos de la solución, evitando las reglas de sintáxis de los lenguajes de programación. No siendo el pseudocódigo un lenguaje formal, los pseudocódigos varían de un programador a otro, es decir, no hay un pseudocódigo estándar.<br />En esta pagina pueden consultar mas informacion<br />http://www.geocities.com/david_ees/Algoritmia/curso.htm<br />Actividad a desarrollar<br />Como Evidencia  envían a el correo miortiz2003@misena.edu.co<br />Elaborar    15 Problemas con su respectiva solucion en el programa  PSeint(programa para diseñar Diagramas de Flujo).<br /> <br />Nota: Esto es para guía de ustedes lean<br />3.1 Introducción<br />Las estructuras de selección son estructuras de control utilizadas para la toma decisiones dentro de un programa. A estas estructuras se conocen también como estructuras selectivas o estructuras de decisión y son las siguientes:<br />La estructura de selección simple (SI).<br />La estructura de selección doble (SI-SINO).<br />La estructura de selección múltiple (SEGUN) <br />3.2 Estructura de Selección Simple SI<br />La estructura de selección simple permite ejecutar una acción o un grupo de acciones sólo si se cumple una determinada condición. Así, en el gráfico 3.1, si la condición es verdadera se ejecuta la acción acciona; en caso contrario, no se hace nada. <br />      Diagrama de Flujo Pseudocódigo (acción simple) SI( condicion )   accionaPseudocódigo (acción compuesta) SI( condicion ){   acciona1   acciona2   .   .   .   accionan}<br />Figura 3.1 Estructura de Selección Simple<br />Por ejemplo, si se desea cambiar el signo de un número únicamente en caso que sea negativo, podemos escribir:<br />SI( numero < 0 )    numero = -1 * numero<br />Si el número no es negativo, simplemente esta estructura se pasaría por alto y se continuaría en la siguiente instrucción después del SI.<br />3.3 Estructura de Selección Doble SI - SINO<br />La estructura de selección doble permite seleccionar una ruta de dos rutas posibles en base a la verdad o falsedad de una condición. Así, en la Figura 3.2, si la condición es verdadera, se ejecuta la acción A; en caso contrario, se ejecuta la acción B. <br />En la Figura 3.2 se muestra el diagrama de flujo y el pseudocódigo de la estructura de selección doble.<br />                             Diagrama de Flujo Pseudocódigo (acción simple) SI( condicion )   accionaSINO   accionbPseudocódigo (acción compuesta) SI( condicion ){   acciona1   acciona2   .   .   .   accionan}SINO{   accionb1   accionb2   .   .   .   accionbn}<br />Figura 3.2 Estructura de Selección Doble<br />Por ejemplo, la siguiente estructura de selección doble determina si una persona es mayor o menor de edad:<br />SI( edad >= 18 )    estado = quot;
Mayor de edadquot;
SINO    estado = quot;
Menor de edadquot;
<br />Esto imprime quot;
Mayor de edadquot;
 si la persona tiene 18 años ó más e imprime quot;
Menor de edadquot;
 si la persona tiene menos de 18 años. En cualquiera de los casos, después de efectuar la impresión, se ejecutará la primera instrucción que sigue a la estructura SI...SINO. <br />3.4 Estructura de Selección Doble en Cascada SI-SINO-SI <br />La estructura de selección doble en cascada esta formada por varias estructuras de selección doble SI-SINO puestas una a continuación de otra de forma que a un SI-SINO le sigue otro SI-SINO. <br />En la estructura de selección doble en cascada, las condiciones se evalúan en orden descendente, pasando de una condición a otra si la condición anterior resulta falsa. En el momento que se encuentra una condición verdadera, se efectúa la acción correspondiente a dicha condición y se corta el resto de la estructura. Si todas las condiciones resultan falsas, se efectúa la acción correspondiente al último SINO, que se considera como la acción por defecto. <br />En la Figura 3.3 se muestra el diagrama de flujo y el pseudocódigo de la estructura de selección doble en cascada. <br />                    Diagrama de Flujo Pseudocódigo ( Forma 1 ) SI( condicion1 )    accion1SINO    SI( condicion2 )        accion2    SINO         SI( condicion3 )            accion3        .        .                  .        SINO            acciondefectoPseudocódigo ( Forma 2 ) SI( condicion1 )    accion1SINO SI( condicion2 )    accion2SINO SI( condicion3 )    accion3    .    .              .SINO    acciondefecto<br />Figura 3.3 Estructura de Selección Doble en Cascada <br />Por ejemplo, la siguiente estructura de selección doble en cascada determina el signo de un número entre positivo, negativo o cero:<br />SI( n > 0 )         signo = quot;
Positivoquot;
SINO    SI( n < 0 )         signo = quot;
Negativoquot;
    SINO                signo = quot;
Ceroquot;
<br />Usando el otro formato tendríamos:<br />SI( n > 0 )         signo = quot;
Positivoquot;
SINO SI( n < 0 )     signo = quot;
Negativoquot;
SINO            signo = quot;
Ceroquot;
<br />3.5 Estructura de Selección Múltiple SEGUN<br />La estructura de selección múltiple SEGUN permite elegir una ruta de entre varias rutas posibles, en base al valor de una variable que actúa como selector. La estructura compara el valor del selector con las constantes c1, c2, ..., cn en orden descendente. En el momento en que se encuentre una coincidencia, se ejecuta la acción correspondiente a dicha constante y se abandona la estructura. <br />En la Figura 3.4 se muestra el diagrama de flujo y el pseudocódigo de la estructura de selección múltiple.<br />                              Diagrama de Flujo Pseudocódigo SEGUN( selector ){     CASO c1 : accion1     CASO c2 : accion2     CASO c3 : accion3               .               .               .     CASO cn : accionn     DEFECTO : acciondefecto} <br />Figura 3.4 Estructura de Selección Múltiple <br />Por ejemplo, la siguiente estructura de selección múltiple determina el nombre de la estación del año conociendo el número de la estación (1 para Primavera, 2 para Verano, 3 para Otoño y 4 para Invierno) : <br />SEGUN(numeroEstacion){    CASO 1  : nombreEstacion = quot;
Primaveraquot;
    CASO 2  : nombreEstacion = quot;
Veranoquot;
    CASO 3  : nombreEstacion = quot;
Otoñoquot;
    DEFECTO : nombreEstacion = quot;
Inviernoquot;
}    <br />3.6 Ejercicios<br />Ejercicio 1:- En una playa de estacionamiento cobran S/. 2.5 por hora o fracción. Diseñe un algoritmo que determine cuanto debe pagar un cliente por el estacionamiento de su vehículo, conociendo el tiempo de estacionamiento en horas y minutos.<br />Algoritmo 1 <br />INICIO    // Declaración de variables       ENTERO horas, minutos    REAL pago         // Entrada de datos    LEER horas, minutos    // Si hay alguna fracción de hora, incrementa las horas a pagar en una unidad    SI( minutos > 0 )        horas = horas + 1    // Determina el importe a pagar    pago = horas * 2.5    // Salida de resultados    IMPRIMIR pagoFIN    <br />Algoritmo 2<br />INICIO    // Declaración de variables       ENTERO horas, minutos, horasPagar    REAL pago         // Entrada de datos    LEER horas, minutos    // Determina el número de horas a pagar    SI( minutos > 0 )        horasPagar = horas + 1    SINO        horasPagar = horas     // Determina el importe a pagar    pago = horasPagar * 2.5    // Salida de resultados    IMPRIMIR pagoFIN<br />Ejercicio 2:- Diseñe un algoritmo que determine si ún número es o no es, par positivo. <br />Algoritmo<br />INICIO    // Declaración de variables       REAL numero    CADENA tipoNumero     // Entrada de datos     LEER numero    // Determina si el número es o no es, par positivo       SI( (numero%2==0) && (numero>0) )        tipoNumero = quot;
El número es par positivoquot;
    SINO        tipoNumero = quot;
El número no es par positivoquot;
    // Salida de resultados   IMPRIMIR tipoNumeroFIN <br />Ejercicio 3:- Diseñe un algoritmo que lea tres números y determine el número mayor. <br />Algoritmo <br />INICIO    // Declaración de variables       REAL numero1, numero2, numero3, numeroMayor <br />    // Entrada de datos     LEER numero1, numero2, numero3    // Determina el mayor     numeroMayor = numero1     SI( numero2 > numeroMayor )            numeroMayor = numero2     SI( numero3 > numeroMayor )            numeroMayor = numero3    // Salida de resultados       IMPRIMIR mayorFIN <br />Ejercicio 4:- Una tienda ha puesto en oferta la venta al por mayor de cierto producto, ofreciendo un descuento del 15% por la compra de más de 3 docenas y 10% en caso contrario. Además por la compra de más de 3 docenas se obsequia una unidad del producto por cada docena en exceso sobre 3. Diseñe un algoritmo que determine el monto de la compra, el monto del descuento, el monto a pagar y el número de unidades de obsequio por la compra de cierta cantidad de docenas del producto. <br />Algoritmo<br />INICIO    // Declaración de variables    REAL montopag, montocom, montodes, precio     ENTERO docenas, obsequio         // Entrada de datos     LEER docenas, precio    // Determina el monto de la compra    montocom = docenas*precio        // Determina el monto del descuento y el obsequio     SI( docenas > 3 ){        montodes = 0.15*montocom        obsequio = docenas-3    }    SINO{        montodes = 0.10*montocom        obsequio = 0    }    // Determina el monto a pagar    montopag = montocom - montodes    // Salida de resultados     IMPRIMIR montocom, montodes, montopag, obsequio FIN<br />Ejercicio 5:- Diseñe un algoritmo que lea un número de tres cifras y determine si es o no capicúa. Un número es capicúa si es igual al revés del número. <br />Observación <br />Como el número tiene tres cifras, para ser capicúa basta con que la cifra de las unidades sea igual a la cifra de las centenas. Por ejemplo: 353, 878, etc. <br />Algoritmo <br />INICIO    // Salida de resultados     ENTERO numero, unidades, centenas    CADENA tipoNumero     // Entrada de datos     LEER numero    // Si el número tiene tres cifras...     SI(numero >= 100 && numero <= 999 ){         // Determina la cifra de las unidades y la cifra de las centenas         unidades = numero%10        centenas = numero/100        // Determina el tipo de número entre capicúa o no capicúa        SI( unidades == centenas )            tipoNumero = quot;
El número es capicúaquot;
        SINO            tipoNumero = quot;
El número no es capicúaquot;
        // Muestra el tipo de número         IMPRIMIR tipoNumero    }    SINO        IMPRIMIR quot;
Ingrese un número de tres cifrasquot;
FIN<br />Ejercicio 6:- Diseñe un algoritmo que califique el puntaje obtenido en el lanzamiento de tres dados en base a la cantidad seis obtenidos, de acuerdo a lo siguiente: tres seis, excelente; dos seis, muy bien; un seis, regular; ningún seis, pésimo.<br />Algoritmo <br />INICIO    // Declaración de variables    ENTERO dado1, dado2, dado3    CADENA calificacion <br />    // Entrada de datos    LEER dado1, dado2, dado3       // Determina la calificación     SI( dado1 + dado2 + dado3 == 18 )            calificacion = quot;
Excelentequot;
    SINO SI( dado1+dado2 == 12 || dado1+dado3 == 12 || dado2+dado3 == 12 )        calificacion = quot;
Muy biénquot;
    SINO SI( dado1 == 6 || dado2 == 6 || dado3 == 6 )        calificacion = quot;
Regularquot;
    SINO        calificacion = quot;
Pésimoquot;
    // Salida de resultados     IMPRIMIR calificacion FIN <br />Ejercicio 7:- Una compañía dedicada al alquiler de automoviles cobra un monto fijo de $30 para los primeros 300 km de recorrido. Para más de 300 km y hasta 1000 km, cobra un monto adicional de $ 0.15 por cada kilómetro en exceso sobre 300. Para más de 1000 km cobra un monto adicional de $ 0.10 por cada kilómetro en exceso sobre 1000. Los precios ya incluyen el 18% del impuesto general a las ventas, IGV. Diseñe un algoritmo que determine el monto a pagar por el alquiler de un vehículo y el monto incluído del impuesto.<br />Algoritmo<br />INICIO    // Declaración de variables    REAL kilomrec, montopag, montoigv, montofijo = 30, igv = 0.18      // Entrada de datos    LEER kilomrec        // Determina el monto a pagar     SI( kilomrec <= 300 )            montopag = montofijo    SINO SI( kilomrec <= 1000 )        montopag = montofijo + 0.15*(kilomrec-300)    SINO        montopag = montofijo + 0.15*700 + 0.10*(kilomrec-1000)    // Determina el monto del impuesto     montoigv = igv*montopag /(1+igv)    // Salida de resultados    IMPRIMIR montopag, montoigvFIN<br />Ejercicio 8:- Diseñe un algoritmo que determine quienes son contemporáneos entre Juan, Mario y Pedro.<br />Algoritmo<br />INICIO    // Declaración de variables    ENTERO juan, mario, pedro    CADENA contemporaneos     // Entrada de datos    LEER juan, mario, pedro    // Determina quienes son contemporáneos     SI( juan == mario && mario == pedro )        contemporaneos = quot;
Los tres son contemporáneosquot;
    SINO SI( juan == mario )        contemporaneos = quot;
Juan y Mario son contemporáneosquot;
    SINO SI( juan == pedro )        contemporaneos = quot;
Juan y Pedro son contemporáneosquot;
    SINO SI( mario == pedro )        contemporaneos = quot;
Mario y Pedro son contemporáneosquot;
    SINO        contemporaneos = quot;
No hay contemporáneosquot;
    // Salida de resultados    IMPRIMIR contemporaneos FIN <br />Ejercicio 9:- El promedio de prácticas de un curso se calcula en base a cuatro prácticas calificadas de las cuales se elimina la nota menor y se promedian las tres notas más altas. Diseñe un algoritmo que determine la nota eliminada y el promedio de prácticas de un estudiante.<br />Algoritmo<br />INICIO    // Declaración de variables    REAL pc1, pc2, pc3, pc4, pcmenor, promedio    // Entrada de datos    LEER pc1, pc2, pc3, pc4    // Determina la nota menor    pcmenor = pc1    SI( pc2 < pcmenor )        pcmenor = pc2    SI( pc3 < pcmenor )        pcmenor = pc3    SI( pc4 < pcmenor )        pcmenor = pc4    // Determina el promedio    promedio = (pc1 + pc2 + pc3 + pc4 - pcmenor )/3    // Salida de resultados    IMPRIMIR promedio, pcmenorFIN<br />Ejercicio 10:- Diseñe un algoritmo que lea tres longitudes y determine si forman o no un triángulo. Si es un triángulo determine de que tipo de triángulo se trata entre: equilátero (si tiene tres lados iguales), isósceles (si tiene dos lados iguales) o escaleno (si tiene tres lados desiguales). Considere que para formar un triángulo se requiere que: quot;
el lado mayor sea menor que la suma de los otros dos ladosquot;
. <br />Algoritmo<br />INICIO    // Declaración de variables    REAL L1, L2, L3, suma    CADENA tipoRectangulo     // Entrada de datos    LEER L1, L2, L3<        // Determina el lado mayor    mayor = L1    SI( L2 > mayor )        mayor = L2    SI( L3 > mayor )        mayor = L3    // Determina la suma de los lados a excepción del lado mayor    suma = L1 + L2 + L3 - mayor     // Determina de que tipo de triángulo se trata    SI( mayor < suma ){        SI( ( L1 == L2 ) && ( L2 == L3 ) )            tipoRectangulo = quot;
Triángulo equiláteroquot;
        SINO SI( ( L1 == L2 ) || ( L1 == L3 ) || ( L2 == L3 ) )            tipoRectangulo = quot;
Triángulo isóscelesquot;
        SINO            tipoRectangulo = quot;
Triángulo escalenoquot;
    }    SINO        tipoRectangulo = quot;
No es un triánguloquot;
<br />    // Salida de resultados    IMPRIMIR tipoRectangulo FIN <br />Ejercicio 11:- Diseñe un algoritmo que lea tres números enteros y determine el menor valor positivo. Si los números positivos son iguales, dar como menor a cualquiera de ellos.<br />Algoritmo<br />INICIO    // Declaración de variables     ENTERO a, b, c, menor     // Entrada de datos     LEER a, b, c    // Determina el menor         // Aquí a, b y c podrían ser positivos    SI( a > 0 ){               menor = a        SI( b > 0 && b < menor )            menor = b        SI( c > 0 && c < menor )            menor = c    }    // Aquí sólo b y c podrían ser positivos    SINO SI( b > 0 ){        menor = b        SI( c > 0 && c < menor )            menor = c     }    // Aquí sólo c podrían ser positivos    SINO SI( c > 0 ){        menor = c    }       // Guardamos el indicador -1 para saber que no hay positivos     SINO         menor = -1         // Salida de resultados     SI( menor != -1 )         IMPRIMIR menor     SINO        IMPRIMIR quot;
No se ingresó ningún número positivoquot;
 FIN<br />Ejercicio 12:- Diseñe un algoritmo que lea tres números y los imprima de mayor a menor y de menor a mayor.<br />Algoritmo<br />INICIO    // Declaración de variables          REAL n1, n2, n3, mayor, menor, medio    // Entrada de datos     LEER n1, n2, n3<br />    // Determina el menor    menor = n1    SI( n2 < menor )        menor = n2    SI( n3 < menor )        menor = n3    // Determina el mayor    mayor = n1    SI( n2 > mayor )        mayor = n2    SI( n3 > mayor )        mayor = n3    // Determina el medio    medio = n1+n2+n3-mayor-menor    // Imprime en orden ascendente    IMPRIMIR menor, medio, mayor    // Imprime en orden descendente    IMPRIMIR mayor, medio, menorFIN<br />Ejercicio 13:- Diseñe un algoritmo para obtener el grado de eficiencia de un operario de una fábrica de tornillos, de acuerdo a las siguientes condiciones, que se le imponen para un período de prueba:    - Menos de 200 tornillos defectuosos.    - Más de 10000 tornillos producidos. El grado de eficiencia se determina de la siguiente manera:    - Si no cumple niguna de las condiciones, grado 5.    - Si sólo cumple la primera condición, grado 6.    - Si sólo cumple la segunda condición, grado 7.    - Si cumple las dos condiciones, grado 8.<br />Las condiciones impuestas por la fábrica son:<br />torpro < 200        siendo torpro el número de tornillos producidostordef > 10000    siendo tordef el número de tornillos defectuosos <br />Algoritmo 1<br />INICIO    // Declaración de variables     ENTERO torpro, tordef, grado    // Entrada de datos     LEER torpro, tordef         // Determina el grado de eficiencia    SI( tordef < 200 ){        SI( torpro > 10000 )            grado = 8        SINO            grado = 6    }    SINO{        SI( torpro > 10000 )            grado = 7        SINO            grado = 5    }    // Salida de resultados     IMPRIMIR gradoFIN<br />Algoritmo 2<br />INICIO    // Declaración de variables     ENTERO torpro, tordef, grado<br />    // Entrada de datos     LEER torpro, tordef<br />    // Determina el grado de eficiencia    SI( tordef < 200 && torpro > 10000 )        grado = 8     SINO SI( tordef < 200 )        grado = 6     SINO SI( torpro > 10000 )        grado = 7     SINO        grado = 5    // Salida de resultados     IMPRIMIR gradoFIN<br />Ejercicio 14:- Se cuenta con los votos obtenidos por Juan, Pedro y Maria en una elección democrática a la presidencia de un club. Para ganar la elección se debe obtener como mínimo el 50% de los votos más 1. En caso que no haya un ganador se repite la elección en una segunda vuelta. Van a la segunda vuelta los dos candidatos que obtengan la más alta votación. Se anula la elección en caso de producirse un empate doble por el segundo lugar o un empate triple. Diseñe un algoritmo que determine el resultado de la elección.<br />Algoritmo<br />INICIO    // Declaración de variables     ENTERO vjuan, vpedro, vmaria, vmingan    CADENA resultado     // Entrada de datos     LEER vjuan, vpedro, vmaria    // Determina la votación mínima para ganar     vmingan = (vjuan + vpedro + vmaria)/2 + 1     // Determina el resultado de la elección    SI( vjuan >= vmingan )       resultado = quot;
Gana Juan quot;
     SINO SI( vpedro >= vmingan )       resultado = quot;
Gana Pedroquot;
     SINO SI( vmaria >= vmingan )       resultado = quot;
Gana Maríaquot;
     SINO SI( vpedro > vjuan && vmaria > vjuan )       resultado = quot;
Pasan a la segunda vuelta Pedro y Maríaquot;
     SINO SI( vpedro > vmaria && vjuan > vmaria )       resultado = quot;
Pasan a la segunda vuelta Pedro y Juanquot;
     SINO SI( vmaria > vpedro && vjuan > vpedro )       resultado = quot;
Pasan a la segunda vuelta María y Juan quot;
     SINO       resultado = quot;
Elección anuladaquot;
    // Salida de resultados    IMPRIMIR resultadoFIN<br />Ejercicio 15:- Diseñe un algoritmo que lea un número entero de 3 cifras, y forme el mayor número posible con las cifras del número ingresado. El número formado debe tener el mismo signo que el número ingresado.<br />Algoritmo<br />INICIO    // Declaración de variables     ENTERO num1, num2, numaux, uni, dec, cen, menor, mayor,medio    // Entrada de datos     LEER num1    // Si el número tiene tres cifras...     SI( ( num1 >= 100 && num1 <= 999 ) && ( num1 >= -999 && num1 <= -100 ) ){        // Guarda el número en una variable auxiliar para preservar el signo        numaux = num1        // Cambia el signo de num1 en caso de ser negativo        SI( num1 < 0 )            num1 = -num1        // Determina las cifras del número        cen = num1/100        dec = (num1%100)/10        uni = (num1%100)%10        // Determina la cifra menor        menor = cen        SI( dec < menor )            menor = dec        SI( uni < menor )            menor = uni        // Determina la cifra mayor        mayor = cen        SI( dec > mayor )            mayor = dec        SI( uni > mayor )            mayor = uni        // Determina la cifra del medio        medio = cen+dec+uni-mayor-menor        // Forma el nuevo número        SI( numaux > 0 )            num2 = mayor*100 + medio*10 + menor        SINO            num2 = -1*(menor*100 + medio*10 + mayor)        // Imprime el nuevo número        IMPRIMIR num2    }    SINO        IMPRIMIR quot;
El número no tiene tres cifrasquot;
FIN <br />Como Evidencia  deben enviar los 15 ejercicios que están formulados para que los desarrollen en el programa  PSeint(programa para diseñar Diagramas de Flujo) a el correo electrónico miortiz2003@misena.edu.co <br />Atentamente <br />MILTON MANUEL ORTIZ LOPEZ<br />Ing. de Sistemas<br />Instructor SENA – CDATH<br />En este enlace pueden encontrar mas información sobre Programación.<br />http://www.geocities.com/david_ees/Algoritmia/curso.htm<br />
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2

Más contenido relacionado

La actualidad más candente

What is CPU Register? Type of CPU Register.
What is CPU Register? Type of CPU Register.What is CPU Register? Type of CPU Register.
What is CPU Register? Type of CPU Register.Kapil Dev Das
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionClaudia Poza
 
2. forward chaining and backward chaining
2. forward chaining and backward chaining2. forward chaining and backward chaining
2. forward chaining and backward chainingmonircse2
 
8. transactions
8. transactions8. transactions
8. transactionsAmrit Kaur
 
Database , 5 Semantic
Database , 5 SemanticDatabase , 5 Semantic
Database , 5 SemanticAli Usman
 
Estructura selectiva multiple con Java
Estructura selectiva multiple con JavaEstructura selectiva multiple con Java
Estructura selectiva multiple con JavaNora O. Martínez
 

La actualidad más candente (7)

What is CPU Register? Type of CPU Register.
What is CPU Register? Type of CPU Register.What is CPU Register? Type of CPU Register.
What is CPU Register? Type of CPU Register.
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacion
 
2. forward chaining and backward chaining
2. forward chaining and backward chaining2. forward chaining and backward chaining
2. forward chaining and backward chaining
 
8. transactions
8. transactions8. transactions
8. transactions
 
(12)人事評価
(12)人事評価(12)人事評価
(12)人事評価
 
Database , 5 Semantic
Database , 5 SemanticDatabase , 5 Semantic
Database , 5 Semantic
 
Estructura selectiva multiple con Java
Estructura selectiva multiple con JavaEstructura selectiva multiple con Java
Estructura selectiva multiple con Java
 

Destacado

Ejercicios 5 condicionales
Ejercicios 5 condicionalesEjercicios 5 condicionales
Ejercicios 5 condicionalesEdgar0622
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus LongitudesAlgoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudesjosepradahernandez
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmosjhonshebax
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de AlgoritmosPepe Xdsasda
 

Destacado (6)

Ejercicios 5 condicionales
Ejercicios 5 condicionalesEjercicios 5 condicionales
Ejercicios 5 condicionales
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus LongitudesAlgoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
 
Pseint tutorial
Pseint tutorialPseint tutorial
Pseint tutorial
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
 

Similar a Instrumento tecnico pseusdocodigo2

Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaJorge Ricardo
 
Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaJorge Ricardo
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de javaFaral TF
 
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieriaIi y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieriatammyrodriguez2010
 
1 conceptos algoritmos
1 conceptos algoritmos1 conceptos algoritmos
1 conceptos algoritmosLeidy Campos
 
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedocEcler Mamani Vilca
 
Ejercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEjercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEnrique Vargas
 
Simulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy PeñaSimulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy PeñaAngelaRivas120
 
resolucion de problemas.ppt
resolucion de problemas.pptresolucion de problemas.ppt
resolucion de problemas.pptDemsshillCoutino
 
RESOLUCION DE PROBLEMAS.ppt
RESOLUCION DE PROBLEMAS.pptRESOLUCION DE PROBLEMAS.ppt
RESOLUCION DE PROBLEMAS.pptDemsshillCoutino
 
1 unidad III estructuras de control
1 unidad III estructuras de control1 unidad III estructuras de control
1 unidad III estructuras de controlRufi Flores
 
Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Sol Hernández
 

Similar a Instrumento tecnico pseusdocodigo2 (20)

Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magaña
 
Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magaña
 
Guia estructuras condicionales
Guia estructuras condicionalesGuia estructuras condicionales
Guia estructuras condicionales
 
Apunte pseudocodigo v1.2
Apunte pseudocodigo v1.2Apunte pseudocodigo v1.2
Apunte pseudocodigo v1.2
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
 
Informe 1
Informe 1Informe 1
Informe 1
 
Estructura Selectiva
Estructura Selectiva Estructura Selectiva
Estructura Selectiva
 
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieriaIi y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
 
Informe tecnico de la unidad 1
Informe tecnico de la unidad 1Informe tecnico de la unidad 1
Informe tecnico de la unidad 1
 
1 conceptos algoritmos
1 conceptos algoritmos1 conceptos algoritmos
1 conceptos algoritmos
 
1 simulacion introduccion
1 simulacion introduccion1 simulacion introduccion
1 simulacion introduccion
 
Salto condicional
Salto condicionalSalto condicional
Salto condicional
 
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
 
Ejercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEjercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseint
 
Simulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy PeñaSimulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
 
resolucion de problemas.ppt
resolucion de problemas.pptresolucion de problemas.ppt
resolucion de problemas.ppt
 
RESOLUCION DE PROBLEMAS.ppt
RESOLUCION DE PROBLEMAS.pptRESOLUCION DE PROBLEMAS.ppt
RESOLUCION DE PROBLEMAS.ppt
 
1 unidad III estructuras de control
1 unidad III estructuras de control1 unidad III estructuras de control
1 unidad III estructuras de control
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4
 

Más de Hernan Serrato

Actividad 2 electronica
Actividad 2 electronicaActividad 2 electronica
Actividad 2 electronicaHernan Serrato
 
Guia electronica digital
Guia electronica digitalGuia electronica digital
Guia electronica digitalHernan Serrato
 
Pasos para _la__instalacion__de_una__red__inalambrica_,_alambica__y__comparti...
Pasos para _la__instalacion__de_una__red__inalambrica_,_alambica__y__comparti...Pasos para _la__instalacion__de_una__red__inalambrica_,_alambica__y__comparti...
Pasos para _la__instalacion__de_una__red__inalambrica_,_alambica__y__comparti...Hernan Serrato
 
Plan de sesion 01 abril 2011
Plan de sesion 01 abril 2011Plan de sesion 01 abril 2011
Plan de sesion 01 abril 2011Hernan Serrato
 
Cuestionario taller tarjeta de red
Cuestionario  taller tarjeta de redCuestionario  taller tarjeta de red
Cuestionario taller tarjeta de redHernan Serrato
 
Plan de sesion 23 marzo 2011
Plan de sesion 23 marzo 2011Plan de sesion 23 marzo 2011
Plan de sesion 23 marzo 2011Hernan Serrato
 
Presentacion magnitudes electricaskiiiii
Presentacion magnitudes electricaskiiiiiPresentacion magnitudes electricaskiiiii
Presentacion magnitudes electricaskiiiiiHernan Serrato
 
Plan de sesion 09 marzo 2011
Plan de sesion 09 marzo 2011Plan de sesion 09 marzo 2011
Plan de sesion 09 marzo 2011Hernan Serrato
 
Plan de sesion 23 marzo 2011
Plan de sesion 23 marzo 2011Plan de sesion 23 marzo 2011
Plan de sesion 23 marzo 2011Hernan Serrato
 
Solucion taller medios de comunicacion
Solucion taller medios de comunicacionSolucion taller medios de comunicacion
Solucion taller medios de comunicacionHernan Serrato
 
Como instalar windows xp a usb
Como instalar windows xp a usbComo instalar windows xp a usb
Como instalar windows xp a usbHernan Serrato
 
Guia informaticabasica ii
Guia informaticabasica iiGuia informaticabasica ii
Guia informaticabasica iiHernan Serrato
 

Más de Hernan Serrato (20)

Actividad 2 electronica
Actividad 2 electronicaActividad 2 electronica
Actividad 2 electronica
 
Guia electronica digital
Guia electronica digitalGuia electronica digital
Guia electronica digital
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Que es gnu
Que es gnuQue es gnu
Que es gnu
 
Pasos para _la__instalacion__de_una__red__inalambrica_,_alambica__y__comparti...
Pasos para _la__instalacion__de_una__red__inalambrica_,_alambica__y__comparti...Pasos para _la__instalacion__de_una__red__inalambrica_,_alambica__y__comparti...
Pasos para _la__instalacion__de_una__red__inalambrica_,_alambica__y__comparti...
 
Activdad ruben
Activdad rubenActivdad ruben
Activdad ruben
 
Activdad
ActivdadActivdad
Activdad
 
Plan de sesion 01 abril 2011
Plan de sesion 01 abril 2011Plan de sesion 01 abril 2011
Plan de sesion 01 abril 2011
 
Cuestionario taller tarjeta de red
Cuestionario  taller tarjeta de redCuestionario  taller tarjeta de red
Cuestionario taller tarjeta de red
 
Plan de sesion 23 marzo 2011
Plan de sesion 23 marzo 2011Plan de sesion 23 marzo 2011
Plan de sesion 23 marzo 2011
 
Presentacion magnitudes electricaskiiiii
Presentacion magnitudes electricaskiiiiiPresentacion magnitudes electricaskiiiii
Presentacion magnitudes electricaskiiiii
 
Plan de sesion 09 marzo 2011
Plan de sesion 09 marzo 2011Plan de sesion 09 marzo 2011
Plan de sesion 09 marzo 2011
 
Acciones secuenciales
Acciones secuencialesAcciones secuenciales
Acciones secuenciales
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Plan de sesion 23 marzo 2011
Plan de sesion 23 marzo 2011Plan de sesion 23 marzo 2011
Plan de sesion 23 marzo 2011
 
Solucion taller medios de comunicacion
Solucion taller medios de comunicacionSolucion taller medios de comunicacion
Solucion taller medios de comunicacion
 
Como instalar windows xp a usb
Como instalar windows xp a usbComo instalar windows xp a usb
Como instalar windows xp a usb
 
Examen comptia 50
Examen comptia 50Examen comptia 50
Examen comptia 50
 
Guia informaticabasica ii
Guia informaticabasica iiGuia informaticabasica ii
Guia informaticabasica ii
 
Informatica
InformaticaInformatica
Informatica
 

Último

Empresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoEmpresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoPsicoterapia Holística
 
EL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialesEL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialeszaidylisbethnarvaezm
 
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptxHIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptxTecvalSAS2
 
GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxAmyKleisinger
 
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADAgordonruizsteffy
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesElizabeth152261
 
Reporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdfReporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdfjosephtena
 
Correcion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptxCorrecion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptxHARLYJHANSELCHAVEZVE
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgdostorosmg
 
Presentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfPresentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfaldonaim115
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfJaredQuezada3
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREdianayarelii17
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxmarlonrea6
 
Distribuciones de frecuencia cuarto semestre
Distribuciones de frecuencia cuarto semestreDistribuciones de frecuencia cuarto semestre
Distribuciones de frecuencia cuarto semestreAndresUseda3
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptxi7ingenieria
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxgeuster2
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industralmaria diaz
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...MIGUELANGELLEGUIAGUZ
 
2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptxRicardo113759
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...BaleriaMaldonado1
 

Último (20)

Empresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoEmpresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercado
 
EL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialesEL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de sociales
 
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptxHIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
 
GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docx
 
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformes
 
Reporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdfReporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdf
 
Correcion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptxCorrecion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptx
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmg
 
Presentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfPresentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdf
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
 
Distribuciones de frecuencia cuarto semestre
Distribuciones de frecuencia cuarto semestreDistribuciones de frecuencia cuarto semestre
Distribuciones de frecuencia cuarto semestre
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industral
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
 
2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
 

Instrumento tecnico pseusdocodigo2

  • 1. INSTRUMENTO PARA EVIDENCIAS DE DESEMPEÑO - PRODUCTO<br />MODULO DE FORMACIÓN: Fundamentos de Programación<br />UNIDAD DE COMPETENCIA: Evaluar los aprendizajes de los estudiantes respecto alas competencias o logros establecidos para el manejo de Fundamentos de Programación.<br />CRITERIOS DE DESEMPEÑO EVALUADOS: Todos<br />NOMBRE DEL INSTRUCTOR:MILTON MANUEL ORTIZ LOPEZ<br />CENTRO DE FORMACION:CDATH<br />REGIONAL / SECCIONAL:HUILA / LA PLATA<br />Estimado aprendiz, Desarrolle el siguiente cuestionario siguiendo las indicaciones presentadas por su instructor<br />El Pseudocódigo<br />El pseudocódigo es un lenguaje de pseudoprogramación utilizado para escribir algoritmos computacionales. Como lenguaje de pseudoprogramación, el pseudocódigo es una imitación de uno o más lenguajes de programación. De esta manera podemos encontrar pseudocódigos orientados a lenguajes de programación como Pascal, Java, C, C++, etc. En el caso de este curso orientaremos los pseudocódigos a los lenguajes Java, C y C++. El objetivo del pseudocódigo es permitir que el programador se centre en los aspectos lógicos de la solución, evitando las reglas de sintáxis de los lenguajes de programación. No siendo el pseudocódigo un lenguaje formal, los pseudocódigos varían de un programador a otro, es decir, no hay un pseudocódigo estándar.<br />En esta pagina pueden consultar mas informacion<br />http://www.geocities.com/david_ees/Algoritmia/curso.htm<br />Actividad a desarrollar<br />Como Evidencia  envían a el correo miortiz2003@misena.edu.co<br />Elaborar   15 Problemas con su respectiva solucion en el programa  PSeint(programa para diseñar Diagramas de Flujo).<br /> <br />Nota: Esto es para guía de ustedes lean<br />3.1 Introducción<br />Las estructuras de selección son estructuras de control utilizadas para la toma decisiones dentro de un programa. A estas estructuras se conocen también como estructuras selectivas o estructuras de decisión y son las siguientes:<br />La estructura de selección simple (SI).<br />La estructura de selección doble (SI-SINO).<br />La estructura de selección múltiple (SEGUN) <br />3.2 Estructura de Selección Simple SI<br />La estructura de selección simple permite ejecutar una acción o un grupo de acciones sólo si se cumple una determinada condición. Así, en el gráfico 3.1, si la condición es verdadera se ejecuta la acción acciona; en caso contrario, no se hace nada. <br />      Diagrama de Flujo Pseudocódigo (acción simple) SI( condicion )   accionaPseudocódigo (acción compuesta) SI( condicion ){   acciona1   acciona2   .   .   .   accionan}<br />Figura 3.1 Estructura de Selección Simple<br />Por ejemplo, si se desea cambiar el signo de un número únicamente en caso que sea negativo, podemos escribir:<br />SI( numero < 0 )    numero = -1 * numero<br />Si el número no es negativo, simplemente esta estructura se pasaría por alto y se continuaría en la siguiente instrucción después del SI.<br />3.3 Estructura de Selección Doble SI - SINO<br />La estructura de selección doble permite seleccionar una ruta de dos rutas posibles en base a la verdad o falsedad de una condición. Así, en la Figura 3.2, si la condición es verdadera, se ejecuta la acción A; en caso contrario, se ejecuta la acción B. <br />En la Figura 3.2 se muestra el diagrama de flujo y el pseudocódigo de la estructura de selección doble.<br />                             Diagrama de Flujo Pseudocódigo (acción simple) SI( condicion )   accionaSINO   accionbPseudocódigo (acción compuesta) SI( condicion ){   acciona1   acciona2   .   .   .   accionan}SINO{   accionb1   accionb2   .   .   .   accionbn}<br />Figura 3.2 Estructura de Selección Doble<br />Por ejemplo, la siguiente estructura de selección doble determina si una persona es mayor o menor de edad:<br />SI( edad >= 18 )    estado = quot; Mayor de edadquot; SINO    estado = quot; Menor de edadquot; <br />Esto imprime quot; Mayor de edadquot; si la persona tiene 18 años ó más e imprime quot; Menor de edadquot; si la persona tiene menos de 18 años. En cualquiera de los casos, después de efectuar la impresión, se ejecutará la primera instrucción que sigue a la estructura SI...SINO. <br />3.4 Estructura de Selección Doble en Cascada SI-SINO-SI <br />La estructura de selección doble en cascada esta formada por varias estructuras de selección doble SI-SINO puestas una a continuación de otra de forma que a un SI-SINO le sigue otro SI-SINO. <br />En la estructura de selección doble en cascada, las condiciones se evalúan en orden descendente, pasando de una condición a otra si la condición anterior resulta falsa. En el momento que se encuentra una condición verdadera, se efectúa la acción correspondiente a dicha condición y se corta el resto de la estructura. Si todas las condiciones resultan falsas, se efectúa la acción correspondiente al último SINO, que se considera como la acción por defecto. <br />En la Figura 3.3 se muestra el diagrama de flujo y el pseudocódigo de la estructura de selección doble en cascada. <br />                    Diagrama de Flujo Pseudocódigo ( Forma 1 ) SI( condicion1 )    accion1SINO    SI( condicion2 )        accion2    SINO         SI( condicion3 )            accion3        .        .                  .        SINO            acciondefectoPseudocódigo ( Forma 2 ) SI( condicion1 )    accion1SINO SI( condicion2 )    accion2SINO SI( condicion3 )    accion3    .    .              .SINO    acciondefecto<br />Figura 3.3 Estructura de Selección Doble en Cascada <br />Por ejemplo, la siguiente estructura de selección doble en cascada determina el signo de un número entre positivo, negativo o cero:<br />SI( n > 0 )         signo = quot; Positivoquot; SINO    SI( n < 0 )         signo = quot; Negativoquot;     SINO                signo = quot; Ceroquot; <br />Usando el otro formato tendríamos:<br />SI( n > 0 )         signo = quot; Positivoquot; SINO SI( n < 0 )     signo = quot; Negativoquot; SINO            signo = quot; Ceroquot; <br />3.5 Estructura de Selección Múltiple SEGUN<br />La estructura de selección múltiple SEGUN permite elegir una ruta de entre varias rutas posibles, en base al valor de una variable que actúa como selector. La estructura compara el valor del selector con las constantes c1, c2, ..., cn en orden descendente. En el momento en que se encuentre una coincidencia, se ejecuta la acción correspondiente a dicha constante y se abandona la estructura. <br />En la Figura 3.4 se muestra el diagrama de flujo y el pseudocódigo de la estructura de selección múltiple.<br />                              Diagrama de Flujo Pseudocódigo SEGUN( selector ){     CASO c1 : accion1     CASO c2 : accion2     CASO c3 : accion3               .               .               .     CASO cn : accionn     DEFECTO : acciondefecto} <br />Figura 3.4 Estructura de Selección Múltiple <br />Por ejemplo, la siguiente estructura de selección múltiple determina el nombre de la estación del año conociendo el número de la estación (1 para Primavera, 2 para Verano, 3 para Otoño y 4 para Invierno) : <br />SEGUN(numeroEstacion){    CASO 1  : nombreEstacion = quot; Primaveraquot;     CASO 2  : nombreEstacion = quot; Veranoquot;     CASO 3  : nombreEstacion = quot; Otoñoquot;     DEFECTO : nombreEstacion = quot; Inviernoquot; }    <br />3.6 Ejercicios<br />Ejercicio 1:- En una playa de estacionamiento cobran S/. 2.5 por hora o fracción. Diseñe un algoritmo que determine cuanto debe pagar un cliente por el estacionamiento de su vehículo, conociendo el tiempo de estacionamiento en horas y minutos.<br />Algoritmo 1 <br />INICIO    // Declaración de variables       ENTERO horas, minutos    REAL pago         // Entrada de datos    LEER horas, minutos    // Si hay alguna fracción de hora, incrementa las horas a pagar en una unidad    SI( minutos > 0 )        horas = horas + 1    // Determina el importe a pagar    pago = horas * 2.5    // Salida de resultados    IMPRIMIR pagoFIN    <br />Algoritmo 2<br />INICIO    // Declaración de variables       ENTERO horas, minutos, horasPagar    REAL pago         // Entrada de datos    LEER horas, minutos    // Determina el número de horas a pagar    SI( minutos > 0 )        horasPagar = horas + 1    SINO        horasPagar = horas     // Determina el importe a pagar    pago = horasPagar * 2.5    // Salida de resultados    IMPRIMIR pagoFIN<br />Ejercicio 2:- Diseñe un algoritmo que determine si ún número es o no es, par positivo. <br />Algoritmo<br />INICIO    // Declaración de variables       REAL numero    CADENA tipoNumero     // Entrada de datos     LEER numero    // Determina si el número es o no es, par positivo       SI( (numero%2==0) && (numero>0) )        tipoNumero = quot; El número es par positivoquot;     SINO        tipoNumero = quot; El número no es par positivoquot;     // Salida de resultados   IMPRIMIR tipoNumeroFIN <br />Ejercicio 3:- Diseñe un algoritmo que lea tres números y determine el número mayor. <br />Algoritmo <br />INICIO    // Declaración de variables       REAL numero1, numero2, numero3, numeroMayor <br />    // Entrada de datos     LEER numero1, numero2, numero3    // Determina el mayor     numeroMayor = numero1     SI( numero2 > numeroMayor )            numeroMayor = numero2     SI( numero3 > numeroMayor )            numeroMayor = numero3    // Salida de resultados       IMPRIMIR mayorFIN <br />Ejercicio 4:- Una tienda ha puesto en oferta la venta al por mayor de cierto producto, ofreciendo un descuento del 15% por la compra de más de 3 docenas y 10% en caso contrario. Además por la compra de más de 3 docenas se obsequia una unidad del producto por cada docena en exceso sobre 3. Diseñe un algoritmo que determine el monto de la compra, el monto del descuento, el monto a pagar y el número de unidades de obsequio por la compra de cierta cantidad de docenas del producto. <br />Algoritmo<br />INICIO    // Declaración de variables    REAL montopag, montocom, montodes, precio     ENTERO docenas, obsequio         // Entrada de datos     LEER docenas, precio    // Determina el monto de la compra    montocom = docenas*precio        // Determina el monto del descuento y el obsequio     SI( docenas > 3 ){        montodes = 0.15*montocom        obsequio = docenas-3    }    SINO{        montodes = 0.10*montocom        obsequio = 0    }    // Determina el monto a pagar    montopag = montocom - montodes    // Salida de resultados     IMPRIMIR montocom, montodes, montopag, obsequio FIN<br />Ejercicio 5:- Diseñe un algoritmo que lea un número de tres cifras y determine si es o no capicúa. Un número es capicúa si es igual al revés del número. <br />Observación <br />Como el número tiene tres cifras, para ser capicúa basta con que la cifra de las unidades sea igual a la cifra de las centenas. Por ejemplo: 353, 878, etc. <br />Algoritmo <br />INICIO    // Salida de resultados     ENTERO numero, unidades, centenas    CADENA tipoNumero     // Entrada de datos     LEER numero    // Si el número tiene tres cifras...     SI(numero >= 100 && numero <= 999 ){         // Determina la cifra de las unidades y la cifra de las centenas         unidades = numero%10        centenas = numero/100        // Determina el tipo de número entre capicúa o no capicúa        SI( unidades == centenas )            tipoNumero = quot; El número es capicúaquot;         SINO            tipoNumero = quot; El número no es capicúaquot;         // Muestra el tipo de número         IMPRIMIR tipoNumero    }    SINO        IMPRIMIR quot; Ingrese un número de tres cifrasquot; FIN<br />Ejercicio 6:- Diseñe un algoritmo que califique el puntaje obtenido en el lanzamiento de tres dados en base a la cantidad seis obtenidos, de acuerdo a lo siguiente: tres seis, excelente; dos seis, muy bien; un seis, regular; ningún seis, pésimo.<br />Algoritmo <br />INICIO    // Declaración de variables    ENTERO dado1, dado2, dado3    CADENA calificacion <br />    // Entrada de datos    LEER dado1, dado2, dado3       // Determina la calificación     SI( dado1 + dado2 + dado3 == 18 )            calificacion = quot; Excelentequot;     SINO SI( dado1+dado2 == 12 || dado1+dado3 == 12 || dado2+dado3 == 12 )        calificacion = quot; Muy biénquot;     SINO SI( dado1 == 6 || dado2 == 6 || dado3 == 6 )        calificacion = quot; Regularquot;     SINO        calificacion = quot; Pésimoquot;     // Salida de resultados     IMPRIMIR calificacion FIN <br />Ejercicio 7:- Una compañía dedicada al alquiler de automoviles cobra un monto fijo de $30 para los primeros 300 km de recorrido. Para más de 300 km y hasta 1000 km, cobra un monto adicional de $ 0.15 por cada kilómetro en exceso sobre 300. Para más de 1000 km cobra un monto adicional de $ 0.10 por cada kilómetro en exceso sobre 1000. Los precios ya incluyen el 18% del impuesto general a las ventas, IGV. Diseñe un algoritmo que determine el monto a pagar por el alquiler de un vehículo y el monto incluído del impuesto.<br />Algoritmo<br />INICIO    // Declaración de variables    REAL kilomrec, montopag, montoigv, montofijo = 30, igv = 0.18      // Entrada de datos    LEER kilomrec        // Determina el monto a pagar     SI( kilomrec <= 300 )            montopag = montofijo    SINO SI( kilomrec <= 1000 )        montopag = montofijo + 0.15*(kilomrec-300)    SINO        montopag = montofijo + 0.15*700 + 0.10*(kilomrec-1000)    // Determina el monto del impuesto     montoigv = igv*montopag /(1+igv)    // Salida de resultados    IMPRIMIR montopag, montoigvFIN<br />Ejercicio 8:- Diseñe un algoritmo que determine quienes son contemporáneos entre Juan, Mario y Pedro.<br />Algoritmo<br />INICIO    // Declaración de variables    ENTERO juan, mario, pedro    CADENA contemporaneos     // Entrada de datos    LEER juan, mario, pedro    // Determina quienes son contemporáneos     SI( juan == mario && mario == pedro )        contemporaneos = quot; Los tres son contemporáneosquot;     SINO SI( juan == mario )        contemporaneos = quot; Juan y Mario son contemporáneosquot;     SINO SI( juan == pedro )        contemporaneos = quot; Juan y Pedro son contemporáneosquot;     SINO SI( mario == pedro )        contemporaneos = quot; Mario y Pedro son contemporáneosquot;     SINO        contemporaneos = quot; No hay contemporáneosquot;     // Salida de resultados    IMPRIMIR contemporaneos FIN <br />Ejercicio 9:- El promedio de prácticas de un curso se calcula en base a cuatro prácticas calificadas de las cuales se elimina la nota menor y se promedian las tres notas más altas. Diseñe un algoritmo que determine la nota eliminada y el promedio de prácticas de un estudiante.<br />Algoritmo<br />INICIO    // Declaración de variables    REAL pc1, pc2, pc3, pc4, pcmenor, promedio    // Entrada de datos    LEER pc1, pc2, pc3, pc4    // Determina la nota menor    pcmenor = pc1    SI( pc2 < pcmenor )        pcmenor = pc2    SI( pc3 < pcmenor )        pcmenor = pc3    SI( pc4 < pcmenor )        pcmenor = pc4    // Determina el promedio    promedio = (pc1 + pc2 + pc3 + pc4 - pcmenor )/3    // Salida de resultados    IMPRIMIR promedio, pcmenorFIN<br />Ejercicio 10:- Diseñe un algoritmo que lea tres longitudes y determine si forman o no un triángulo. Si es un triángulo determine de que tipo de triángulo se trata entre: equilátero (si tiene tres lados iguales), isósceles (si tiene dos lados iguales) o escaleno (si tiene tres lados desiguales). Considere que para formar un triángulo se requiere que: quot; el lado mayor sea menor que la suma de los otros dos ladosquot; . <br />Algoritmo<br />INICIO    // Declaración de variables    REAL L1, L2, L3, suma    CADENA tipoRectangulo     // Entrada de datos    LEER L1, L2, L3<        // Determina el lado mayor    mayor = L1    SI( L2 > mayor )        mayor = L2    SI( L3 > mayor )        mayor = L3    // Determina la suma de los lados a excepción del lado mayor    suma = L1 + L2 + L3 - mayor     // Determina de que tipo de triángulo se trata    SI( mayor < suma ){        SI( ( L1 == L2 ) && ( L2 == L3 ) )            tipoRectangulo = quot; Triángulo equiláteroquot;         SINO SI( ( L1 == L2 ) || ( L1 == L3 ) || ( L2 == L3 ) )            tipoRectangulo = quot; Triángulo isóscelesquot;         SINO            tipoRectangulo = quot; Triángulo escalenoquot;     }    SINO        tipoRectangulo = quot; No es un triánguloquot; <br />    // Salida de resultados    IMPRIMIR tipoRectangulo FIN <br />Ejercicio 11:- Diseñe un algoritmo que lea tres números enteros y determine el menor valor positivo. Si los números positivos son iguales, dar como menor a cualquiera de ellos.<br />Algoritmo<br />INICIO    // Declaración de variables     ENTERO a, b, c, menor     // Entrada de datos     LEER a, b, c    // Determina el menor         // Aquí a, b y c podrían ser positivos    SI( a > 0 ){               menor = a        SI( b > 0 && b < menor )            menor = b        SI( c > 0 && c < menor )            menor = c    }    // Aquí sólo b y c podrían ser positivos    SINO SI( b > 0 ){        menor = b        SI( c > 0 && c < menor )            menor = c     }    // Aquí sólo c podrían ser positivos    SINO SI( c > 0 ){        menor = c    }       // Guardamos el indicador -1 para saber que no hay positivos     SINO         menor = -1         // Salida de resultados     SI( menor != -1 )         IMPRIMIR menor     SINO        IMPRIMIR quot; No se ingresó ningún número positivoquot; FIN<br />Ejercicio 12:- Diseñe un algoritmo que lea tres números y los imprima de mayor a menor y de menor a mayor.<br />Algoritmo<br />INICIO    // Declaración de variables          REAL n1, n2, n3, mayor, menor, medio    // Entrada de datos     LEER n1, n2, n3<br />    // Determina el menor    menor = n1    SI( n2 < menor )        menor = n2    SI( n3 < menor )        menor = n3    // Determina el mayor    mayor = n1    SI( n2 > mayor )        mayor = n2    SI( n3 > mayor )        mayor = n3    // Determina el medio    medio = n1+n2+n3-mayor-menor    // Imprime en orden ascendente    IMPRIMIR menor, medio, mayor    // Imprime en orden descendente    IMPRIMIR mayor, medio, menorFIN<br />Ejercicio 13:- Diseñe un algoritmo para obtener el grado de eficiencia de un operario de una fábrica de tornillos, de acuerdo a las siguientes condiciones, que se le imponen para un período de prueba:    - Menos de 200 tornillos defectuosos.    - Más de 10000 tornillos producidos. El grado de eficiencia se determina de la siguiente manera:    - Si no cumple niguna de las condiciones, grado 5.    - Si sólo cumple la primera condición, grado 6.    - Si sólo cumple la segunda condición, grado 7.    - Si cumple las dos condiciones, grado 8.<br />Las condiciones impuestas por la fábrica son:<br />torpro < 200        siendo torpro el número de tornillos producidostordef > 10000    siendo tordef el número de tornillos defectuosos <br />Algoritmo 1<br />INICIO    // Declaración de variables     ENTERO torpro, tordef, grado    // Entrada de datos     LEER torpro, tordef         // Determina el grado de eficiencia    SI( tordef < 200 ){        SI( torpro > 10000 )            grado = 8        SINO            grado = 6    }    SINO{        SI( torpro > 10000 )            grado = 7        SINO            grado = 5    }    // Salida de resultados     IMPRIMIR gradoFIN<br />Algoritmo 2<br />INICIO    // Declaración de variables     ENTERO torpro, tordef, grado<br />    // Entrada de datos     LEER torpro, tordef<br />    // Determina el grado de eficiencia    SI( tordef < 200 && torpro > 10000 )        grado = 8     SINO SI( tordef < 200 )        grado = 6     SINO SI( torpro > 10000 )        grado = 7     SINO        grado = 5    // Salida de resultados     IMPRIMIR gradoFIN<br />Ejercicio 14:- Se cuenta con los votos obtenidos por Juan, Pedro y Maria en una elección democrática a la presidencia de un club. Para ganar la elección se debe obtener como mínimo el 50% de los votos más 1. En caso que no haya un ganador se repite la elección en una segunda vuelta. Van a la segunda vuelta los dos candidatos que obtengan la más alta votación. Se anula la elección en caso de producirse un empate doble por el segundo lugar o un empate triple. Diseñe un algoritmo que determine el resultado de la elección.<br />Algoritmo<br />INICIO    // Declaración de variables     ENTERO vjuan, vpedro, vmaria, vmingan    CADENA resultado     // Entrada de datos     LEER vjuan, vpedro, vmaria    // Determina la votación mínima para ganar     vmingan = (vjuan + vpedro + vmaria)/2 + 1     // Determina el resultado de la elección    SI( vjuan >= vmingan )       resultado = quot; Gana Juan quot;      SINO SI( vpedro >= vmingan )       resultado = quot; Gana Pedroquot;      SINO SI( vmaria >= vmingan )       resultado = quot; Gana Maríaquot;      SINO SI( vpedro > vjuan && vmaria > vjuan )       resultado = quot; Pasan a la segunda vuelta Pedro y Maríaquot;      SINO SI( vpedro > vmaria && vjuan > vmaria )       resultado = quot; Pasan a la segunda vuelta Pedro y Juanquot;      SINO SI( vmaria > vpedro && vjuan > vpedro )       resultado = quot; Pasan a la segunda vuelta María y Juan quot;      SINO       resultado = quot; Elección anuladaquot;     // Salida de resultados    IMPRIMIR resultadoFIN<br />Ejercicio 15:- Diseñe un algoritmo que lea un número entero de 3 cifras, y forme el mayor número posible con las cifras del número ingresado. El número formado debe tener el mismo signo que el número ingresado.<br />Algoritmo<br />INICIO    // Declaración de variables     ENTERO num1, num2, numaux, uni, dec, cen, menor, mayor,medio    // Entrada de datos     LEER num1    // Si el número tiene tres cifras...     SI( ( num1 >= 100 && num1 <= 999 ) && ( num1 >= -999 && num1 <= -100 ) ){        // Guarda el número en una variable auxiliar para preservar el signo        numaux = num1        // Cambia el signo de num1 en caso de ser negativo        SI( num1 < 0 )            num1 = -num1        // Determina las cifras del número        cen = num1/100        dec = (num1%100)/10        uni = (num1%100)%10        // Determina la cifra menor        menor = cen        SI( dec < menor )            menor = dec        SI( uni < menor )            menor = uni        // Determina la cifra mayor        mayor = cen        SI( dec > mayor )            mayor = dec        SI( uni > mayor )            mayor = uni        // Determina la cifra del medio        medio = cen+dec+uni-mayor-menor        // Forma el nuevo número        SI( numaux > 0 )            num2 = mayor*100 + medio*10 + menor        SINO            num2 = -1*(menor*100 + medio*10 + mayor)        // Imprime el nuevo número        IMPRIMIR num2    }    SINO        IMPRIMIR quot; El número no tiene tres cifrasquot; FIN <br />Como Evidencia deben enviar los 15 ejercicios que están formulados para que los desarrollen en el programa PSeint(programa para diseñar Diagramas de Flujo) a el correo electrónico miortiz2003@misena.edu.co <br />Atentamente <br />MILTON MANUEL ORTIZ LOPEZ<br />Ing. de Sistemas<br />Instructor SENA – CDATH<br />En este enlace pueden encontrar mas información sobre Programación.<br />http://www.geocities.com/david_ees/Algoritmia/curso.htm<br />