Este documento contiene 10 ejercicios de programación en Pseudocódigo. Cada ejercicio presenta un problema diferente como calcular áreas, sueldos, vectores o ecuaciones de segundo grado. Los ejercicios utilizan estructuras de control como si/sino, mientras, para y seleccionar para resolver los problemas de manera lógica y algorítmica.
En este pdf encontraras como hacer nuestro primer programa en Pseint y aprender a leer informacion y mostrarla en pantalla.
No dudes en Vistarnos www.monje.oneble.com
En este pdf encontraras como hacer nuestro primer programa en Pseint y aprender a leer informacion y mostrarla en pantalla.
No dudes en Vistarnos www.monje.oneble.com
Un disparador es un objeto de base de datos con nombre que se asocia a una tabla, y se activa cuando ocurre un evento en particular para la tabla. Algunos usos para los disparadores es verificar valores a ser insertados o llevar a cabo cálculos sobre valores involucrados en una actualización.
Aqui les dejo un ejemplo de Trigger, que puede servir de referencia, como elemento Accounting, de seguridad para algunas tablas de sus bases de Datos
Un disparador es un objeto de base de datos con nombre que se asocia a una tabla, y se activa cuando ocurre un evento en particular para la tabla. Algunos usos para los disparadores es verificar valores a ser insertados o llevar a cabo cálculos sobre valores involucrados en una actualización.
Aqui les dejo un ejemplo de Trigger, que puede servir de referencia, como elemento Accounting, de seguridad para algunas tablas de sus bases de Datos
Mi facebook:
https://www.facebook.com/PatrickNilsd...
Mi grupo de programadores :
https://www.facebook.com/groups/39860...
Mi grupo de soporte tecnico PC :
https://www.facebook.com/groups/14517...
Mi web JIMBO:
http://riverasn.jimdo.com/
Mi twitter.com:
https://twitter.com/RIVERALUJANSANT
Instrucciones del procedimiento para la oferta y la gestión conjunta del proceso de admisión a los centros públicos de primer ciclo de educación infantil de Pamplona para el curso 2024-2025.
1. Ejercicio 1.-
Proceso arreglo
Continuar<-"si";
Mientras Continuar="si" Hacer
Dimension C[100], P[100], G[100];
Escribir "Ingrese la Cantidad de Viviendas que se alquilan actualmente";
Leer Cant_vivi;
Para i<-1 Hasta Cant_vivi Hacer
Escribir "Ingrese Cuanto se Paga mensualmente por la Vivienda,",i, ":";
Leer C[i];
FinPara
Para i<-1 Hasta Cant_vivi Hacer
Escribir "Ingrese que porcentaje se obtiene de ganancia por la Vivienda,",i, ":";
Leer P[i];
Porcentaje<-P[i]/100;
FinPara
Para i<-1 Hasta Cant_vivi Hacer
G[i]<-C[i]*Porcentaje;
Escribir "La Ganancia que se obtiene de la Casa,",i, ":";
Escribir "Es de:", G[i];
FinPara
Si Cant_vivi>100 Entonces
Escribir "Cantidad de Viviendas no disponible";
FinSi
Escribir "¿Desea continuar?";
Leer Continuar;
FinMientras
Escribir “Gracias por usar Una pagina y un programa desarrollado por Omar Web Technology”;
FinProceso
2. Ejercicio 2.-
Proceso sueldo_de_empleados
Escribir "Bienvenidos, por favor ingrese el sueldo del primer Empleado";
Leer Empleado1;
Escribir "Ahora por favor ingrese el sueldo del segundo Empleado";
Leer Empleado2;
Escribir "Para finalizar ingrese el sueldo del tercer Empleado";
Leer Empleado3;
Aumento1<-Empleado1*0.10;
Salario1<-Empleado1+Aumento1;
Escribir "El Sueldo con un aumento del 10% al Primer Empleado es de:", Salario1;
Aumento2<-Empleado2*0.12;
Salario2<-Empleado2+Aumento2;
Escribir "El sueldo con un aumento del 12% al Segundo Empleado es de:", Salario2;
Aumento3<-Empleado3*0.15;
Salario3<-Empleado3+Aumento3;
Escribir "El sueldo con un aumento del 15% al Tercer Empleado es de:", Salario3;
Escribir “Gracias por usar Una pagina y un programa desarrollado por Omar Web
Technology”;
FinProceso
3. Ejercicio 3.-
Proceso calculo_de_superficies
opcion<-0;
Escribir "CALCULO DE SUPERFICIES (version 1.0)";
Escribir "Para hallar el Area de un Cuadrado presione 1";
Escribir "Para hallar el Area de un Circulo presione 2";
Escribir "Para hallar el Area de un Rectangulo presione 3";
Escribir "Para hallar el Area de un Trapecio presione 4";
Escribir "Para hallar el Area de un Triangulo presione 5";
Leer opcion;
Si opcion=1 Entonces
Escribir "Para calcular el area de un Cuadrado, ingrese el valor del lado";
Leer lado;
Areacuadrado<-lado*lado;
Escribir "El valor del Area del cuadrado es de:", Areacuadrado;
Escribir "Gracias por usar nuestro programa, desarrollado por Pseint y el estudiante Omar";
Sino
Si opcion=2 Entonces
Escribir "Para hallar el area de un circulo, ingrese el valor del radio";
Leer radio;
Areacirculo<-3.14*radio*radio;
Escribir "El area de un circulo es de:", Areacirculo;
Escribir "Gracias por usar nuestro programa, desarrollado por Pseint y el estudiante Omar";
Sino
Si opcion=3 Entonces
Escribir "Para hallar el valor del Rectangulo, ingrese el valor de la base";
Leer base;
Escribir "Ahora ingrese la altura";
Leer altura;
Arearectangulo<-base*altura;
Escribir "El Area del Rectangulo es", Arearectangulo;
Escribir "Gracias por usar nuestro programa, desarrollado por Pseint y el estudiante Omar";
Sino
Si opcion=4 Entonces
Escribir "Para encontrar el Area de un Trapecio, ingrese el valor de la base1";
Leer base1;
Escribir "Ingrese ahora la base2";
Leer base2;
Escribir "Finalmente ingrese el valor de la altura";
Areatrapecio<-(base1+base2)*altura/2;
Escribir "El area de un trapecio es de:", Areatrapecio;
Escribir "Gracias por usar nuestro programa, desarrollado por Pseint y el estudiante Omar";
Sino
Si opcion=5 Entonces
Escribir "Para hallar el valor del area de un triangulo, por favor ingrese el valor de la base";
Leer base;
Escribir "Ahora ingrese el valor de la altura";
Leer altura;
Areatriangulo<-(base*altura)/2;
Escribir "El area del Triangulo es de:", Areatriangulo;
Escribir "Gracias por usar nuestro programa, desarrollado por Pseint y el estudiante Omar";
FinSi
FinSi
FinSi
FinSi
FinSi
FinProceso
4. Ejercicio 4.-
Proceso calificacion_aprobado
Escribir "Bienvenido Estimado Docente";
Escribir "Por favor, Ingrese la Calificacion del Estudiante";
Leer Calificacion;
Si Calificacion>8 Entonces
Escribir "El Alumno, Aprobo el Examen";
Sino
Escribir "El Alumno, No Aprobo el Examen";
FinSi
Escribir “Gracias por usar Una pagina y un programa desarrollado por Omar Web
Technology”;
FinProceso
5. Ejercicio 5.-
Proceso sin_titulo
Continuar<-"s";
Mientras Continuar= "s" Hacer
Escribir "Estimado Usuario, ingrese El nombre del Paciente";
Leer Nombre;
Escribir "Ingrese el Numero de Dias Hospitalizado";
Leer Dh;
Escribir "Que tipo de Enfermedad posee segun las opciones";
Escribir "Presione 1 Fiebre Costo/Paciente/Dias = 1500";
Escribir "Presione 2 Dengue Costo/Paciente/Dias = 1700";
Escribir "Presione 3 Influenza Costo/Paciente/Dias = 1900";
Leer Opcion;
Segun Opcion Hacer
1:
Total<-Dh*1500;
Escribir "Paciente:", Nombre;
Escribir "Dias Hospitalizado:", Dh;
Escribir "Tipo de Enfermedad:", Opcion;
Escribir "Total a Pagar", Total;
2:
Total<-Dh*1700;
Escribir "Paciente:", Nombre;
Escribir "Dias Hospitalizado:", Dh;
Escribir "Tipo de Enfermedad:", Opcion;
Escribir "Total a Pagar", Total;
3:
Total<-Dh*1900;
Escribir "Paciente:", Nombre;
Escribir "Dias Hospitalizado:", Dh;
Escribir "Tipo de Enfermedad:", Opcion;
Escribir "Total a Pagar:", Total;
FinSegun
Si Opcion>3 Entonces
Escribir "Error, cierre y vuelva abrir el programa"
FinSi
Escribir "¿Desea Continuar?";
Leer Continuar
FinMientras
Escribir “Gracias por usar Una pagina y un programa desarrollado por Omar Web
Technology”;
FinProceso
6. Ejercicio 6.-
Proceso contador
N<-0;
contador<-0;
sumador<-0;
Mientras contador<=8 Hacer
contador<-contador+2;
sumador<-sumador+contador;
FinMientras
Escribir "El valor de los numeros impares es:", sumador;
FinProceso
7. Ejercicio 7.-
Proceso positivos_y_se_detiene_en_negativos
numero<-0;
contador<-0;
Escribir "Ingrese el numero";
Leer numero;
Mientras numero>0 Hacer
contador<-contador+1;
Escribir "Ingrese el numero";
Leer numero;
FinMientras
Escribir "El numero es:", contador;
FinProceso
8. Ejercicio 8.-
Proceso Vectores
Dimension V1(500), V2(500)
Escribir "Por favor ingrese la cantidad de vectores a almacenar"
Leer Cant_vect;
Para i<-1 Hasta Cant_vect Hacer
Escribir "Ingrese el valor del vector", i;
Leer V1 (i);
FinPara
Para i<-1 Hasta Cant_vect Hacer
V2(i)<- V1(i)^2;
Escribir "El valor al cuadrado de la posicion:", i;
Escribir "Es de:", V2(i);
Escribir "Y el valor Original es de:", V1(i);
FinPara
Escribir "Gracias por Usar un programa desarrollado por Omar Landaeta";
FinProceso
9. Ejercicio 9.-
Proceso Ecuación_d_ Segundo_grado
Escribir "Bienvenido, por favor ingrese un valor para a";
Leer a;
Escribir "Ahora ingrese un valor para b";
Leer b;
Escribir "Ingrese un valor para c";
Leer c;
J<- b^2-(4*a*c);
Si J<0 Entonces
Escribir "No procesa";
Sino
X1<- -b + RC (J)/2*a;
X2<- -b - RC (J)/2*a;
Escribir "El Valor de X1 es:", X1;
Escribir "El Valor de X2 es:", X2;
FinSi
FinProceso
10. Ejercicio 10.-
Proceso empresa_arreglos
Dimension Obrero (200);
Escribir "Ingrese el precio del salario pagado por horas trabajadas";
Leer Sph;
Escribir "ingrese la Cantidad de Obreros de su empresa";
Leer Cant_obreros;
Para i<-1 Hasta Cant_obreros Hacer
Escribir "Ingrese el nombre del Obrero";
Leer Obrero (i);
Escribir "Ingrese la cantidad de horas trabajadas";
Leer Ht;
Si Ht>40 y Ht<=48 Entonces
Tp<-Sph^2*Ht;
Escribir "El nombre del trabajador::",i;
Escribir " ", Obrero(i);
Escribir "El precio a pagar por horas extras es de:", Tp;
FinSi
Si Ht>48 Entonces
Tp<-Sph^3*Ht;
Escribir "El nombre del trabajador::",i;
Escribir " ", Obrero(i);
Escribir "El precio a pagar por horas extras es de:", Tp;
FinSi
Si Ht<=40 Entonces
Tp<-Sph*Ht;
Escribir "El nombre del trabajador::",i;
Escribir " ", Obrero(i);
Escribir "El precio a pagar es de:", Tp;
FinSi
FinPara
Escribir "Gracias por Usar un programa desarrollado por Omar Landaeta";
FinProceso