Introducción a La Programación4 pseint

12
Introducción de la Programación Semana 4 Docente: Boris González

description

programacion pseint

Transcript of Introducción a La Programación4 pseint

Introduccin de la Programacin Semana 4

Introduccin de la ProgramacinSemana 4Docente: Boris GonzlezPseudolenguajePseudolenguaje o PseudocdigoDefinicin:Es un lenguaje dealto nivelcompacta e informaldel principio operativo de un programa informticou otroalgoritmo.Describe una mescla de frases en lenguaje comn, instrucciones de programacin y palabras clave con un sentido en especificoFunciones y OperacionesExisten distintos tipos de estructura en lo que se refiere al pseudolenguaje que tambin llamaremos Funciones como son:Estructuras secuencialesEstructuras SelectivasEstructuras IterativasY tambin existen las operaciones que son en realidad las operaciones matemticas al interior de la programacin SumaRestaMultiplicacinDivisinEtc.Estructuras SecuencialesLas estructuras secuenciales son aquellas en las que la lnea de programacin es plana y sin ninguna estructura o funcin que valide los datosVer ejemplo en PseintInicioEscribir Escribir NumeroLeer aEscribir El Numero ingresado es ,aFin

Estructura SelectivaUna estructura selectiva es aquella en la que validamos si un valor X corresponde en semejanza, mayor, menor, igual o distinto en YVer ejemplo en Pseint

Existen 3 tipos distintos de Estructuras SelectivasSimpleVer Ejemplo en Pseint

DobleVer Ejemplo en Pseint

MltipleVer Ejemplo en Pseint

Estructura IterativaLa estructura iterativa es aquella que segn una validacin el proceso se repetir hasta que x valor ya no cumpla con los requisitosEstructura MientrasMientras Condicin HacerInstruccinFin Mientras

Ver Ejemplo en Pseint Ejercicios PracticaAlgoritmo que lea dos nmeros, calculando y escribiendo el valor de su suma, resta, producto y divisin.Algoritmo que lea dos nmeros y nos diga cual de ellos es mayor o bien si son igualesDisear un algoritmo que pida por teclado tres nmeros; si el primero es negativo, debe imprimir el producto de los tres y si no lo es, imprimir la sumaUn colegio desea saber qu porcentaje de nios y qu porcentaje de nias hay en el curso actual. Disear un algoritmo para este propsito Dadas dosvariablesnumricasAyB,que el usuario debe teclear, se pide realizar un algoritmo que intercambie los valores de ambasvariablesy muestre cuanto valen al final las dosvariables(recuerda laasignacin).

Ejercicios PracticaUna tienda ofrece un descuento del 15% sobre el total de la compra durante el mes de octubre. Dado un mes y un importe, calcular cul es la cantidad que se debe cobrar al clienteRealizar un algoritmo que dado un nmero entero, visualice en pantalla si es par o impar. En el caso de ser 0, debe visualizar el nmero no es par ni impar Modificar el algoritmo anterior, de forma que si se teclea un cero, se vuelva a pedir el nmero por teclado Realizar un algoritmo que lea un nmero por teclado. En caso de que ese nmero sea 0 o menor que 0, se saldr del programa imprimiendo antes un mensaje de error. Si es mayor que 0, se deber calcular su cuadrado y la raiz cuadrada del mismo, visualizando el numero que ha tecleado el usuario y su resultado (Del numero X, su potencia es X y su raiz X ). Para calcular la raiz cuadrada se puede usar lafuncininternaRAIZ(X) o con una potencia de0,5.Ejercicios PracticaDado un numero ingresado por el usuario calcular desde ese numero la suma hasta el numero 100(incluido)Calcular su nota de presentacin al examenTeniendo en cuenta que la clave eseureka, escribir un algoritmo que nos pida una clave. Solo tenemos 3 intentos para acertar, si fallamos los 3 intentos nos mostrara un mensajeindicndonosque hemos agotado esos 3 intentos. Si ingresamos correctamente la clave saldr el mensaje Bienvenido a Eureka SistemAlgoritmo que lea nmeros enteros hasta teclear 0, y nos muestre el mximo, el mnimo y la media de todos ellos.Leer tres nmeros que denoten una fecha (da, mes, ao). Comprobar que es una fecha vlida. Si no es vlida escribir un mensaje de error. Si es vlida escribir la fecha cambiando el nmero del mes por su nombre. Ej. si se introduce 1 2 2006, se deber imprimir 1 de febrero de 2006. El ao debe ser mayor que 0