PSeint, un Pseudocompilador
Ya que vamos a escribir psudocódigo, necesitaremos un Pseudocompilador, por eso os presento, PSeint:
PSeInt es una herramienta para aprender la lógica de programación, orientada a estudiantes sin experiencia en dicha área. Mediante la utilización de un simple y limitado pseudo-lenguaje intuitivo y en español, permite comenzar a comprender conceptos básicos y fundamentales de un algoritmo computacional.
Ejemplos para PSeint
Ejemplo 1, calcular la media
// Calcula el promedio de una lista de N datosProceso PromedioEscribir “Ingrese la cantidad de datos:”;Leer n;acum<-0;Para i<-1 Hasta n HacerEscribir “Ingrese el dato “,i,”:”;Leer dato;acum<-acum+dato;FinParaprom<-acum/n;Escribir “El promedio es: “,prom;FinProceso
Ejemplo 1, adivinar un número
Proceso Adivina_Numerointentos<-9;num_secreto <- azar(100)+1;Escribir “Adivine el numero (de 1 a 100):”;Leer num_ingresado;Mientras num_secreto<>num_ingresado & intentos>0 HacerSi num_secreto>num_ingresado EntoncesEscribir “Muy bajo”;SinoEscribir “Muy alto”;FinSiEscribir “Le quedan “,intentos,” intentos:”;Leer num_ingresado;intentos <- intentos-1;FinMientrasSi intentos=0 EntoncesEscribir “El numero era: “,num_secreto;SinoEscribir “Exacto! Usted adivino en “,11-intentos,” intentos.”;FinSiFinProceso
Pitagoras
// Lee los tres lados de un triangulo rectangulo, determina// si corresponden (por Pitargoras) y en caso afirmativo// calcula el areaProceso TrianguloRectangulo// cargar datosEscribir “Ingrese el lado 1:”;Leer l1;Escribir “Ingrese el lado 2:”;Leer l2;Escribir “Ingrese el lado 3:”;Leer l3;// encontrar la hipotenusa (mayor lado)Si l1>l2 Entoncescat1<-l2;Si l1>l3 Entonceship<-l1;cat2<-l3;Sinohip<-l3;cat2<-l1;FinSiSinocat1<-l1;Si l2>l3 Entonceship<-l2;cat2<-l3;Sinohip<-l3;cat2<-l2;FinSiFinSi// ver si cumple con PitagorasSi hip^2 = cat1^2 + cat2^2 Entonces // calcualar areaarea<-(cat1*cat2)/2;Escribir “El area es: “,area;SinoEscribir “No es un triangulo rectangulo.”;FinSiFinProceso
Más ejercicios en :pseint.sourceforge.net
Originally posted 2010-10-18 22:02:43.
Buenas tardes Juan Luis,soy Feliciana,estoy mirando el ejemplo de pseint sobre “cálculo de media” y con la expresión “acum” no sé a que te refieres.Gracias.
Estos ejercicios todavía no se han explicado. Tenemos que saber usar bucles para resolverlos. Lo veremos en las próximas clases de Pseudocódigo.