PSeInt de Pseudo Interprete, es una herramienta educativa utilizada principalmente por estudiantes para aprender los fundamentos de la programacion y el desarrollo de la logica. Es uno de los software mas populares de su tipo y ampliamente utilizado en universidades de latinoamerica y españa.
Utiliza el Pseudocodigo para la solucion de algoritmos.
PSeInt esta pensado para asistir a los estudiantes que se inician en la construccion de porgramas o algoritmos computacionales. El pseudocodigo se suele utilizar como primer contacto para introducir conceptos basicos como el uso de estructuras de control, expresiones variables, etc. Sin tener que lidar con las particularidades de la sintaxis de un lengaje real. Este software pretende facilitarle al rpincipiante la ttarea de escribir algoritmos en este pseudolenguaje presentando un conjunto de ayudas y asistencias y brindarle ademas algunas herramientas adicionales que le ayuden a encontrar errores y comprender la logica de los algoritmos.
Caracteristicas:
- Es autocompletado
- Ayudas emergentes
- Plantillas de comandos
- Soporta procedimientos y funciones
- Identado inteligente
- Exportar a otro lenguaje (c, c++, C#, Java, PHP, JavaScript, Visual Basic, .NET, Python, Matlab)
- Graficado creacion y edicion de diagramas de flujo
- editor con coloreado de sintaxis
Ejercicios
Un algoritmo correspondiente a un programa que me permita calcular el pago de n trabajadores segun sus horas trabajadas
Solucion
Definir n , i , ht, vh,vts,ret,vt como real;
Escribir "digite el numero de trabajadores"r;
leer n ;
Para i = 1 hasta n hacer
Escribir "digite el numero de horas trabajadas";
Leer ht;
Escribir "digite el valor por hora";
Leer vh;
vts= ht * vh ;
ret= vts * 0.05;
vt= vts - ret;
Escribir "El valor total del salario, con una retencion de 5 % es:", vt ;
FinPara
FinProceso
2) Un algoritmo que me permita conocer el numero de horas minutos y segundos, de un tiempo dado en segundos
Solucion
Proceso Horas_segundos
Definir min,horas Como Entero;
Escribir Sin Saltar"Ingrese el valor total de segundos:";
Leer tseg
min = tseg/60
segund= tseg MOD 60;
horas = min/60;
min=min mod 60
Escribir "Valor de horas:",horas;
Escribir "Valor de minutos:",min;
Escribir "Valor de segundos:",segund
FinProceso
puede hacer este
ResponderEliminardada la siguiente función: y= x^2 – 2x se requiere desarrollar un algoritmo que imprima en pantalla, para valores de x desde 1 a 10, lo siguiente: a. la suma de todos los valores de y. b. valores de y múltiplos de 3. c. suma de los valores de y múltiplos de 3. d. valores de y cuyo último digito sea 5. e. suma de los valores de y cuyo último digito es 5. resultados esperados: a. suma de todos los valores de y:275 b. valores de y múltiplos de 3:3 15 24 48 63 c. suma de los valores de y múltiplos de 3:153 d. valores de y cuyo último digito es 5: 15 35 e. suma de los valores de y cuyo último digito es múltiplo de 5:50 en pseint