Sie sind auf Seite 1von 6

si qieres ejercicios q te corran en el PSEINT les dejo algusns aqui si corren hechos por mi

APOYENF....MANOS... cuando haga mas los subo en otros lenguajes

1- sirve para intercambiar datos


Proceso sin_titulo
resp<-'s'
mientras resp='S' o resp='s' Hacer
Escribir 'INTERCAMBIA DATOS';
Escribir 'ingrese a';
Leer a;
Escribir 'ingrese b';
Leer b;
c<-a;
a<-b;
b<-c;
Escribir 'a',a;
Escribir 'b',b;
escribir 'este programa fue escrito por 5748';
Escribir 'Desea calcular otro triangulo? (S/N)'
Leer resp
FinMientras
FinProceso

2----------------diferencia entre 3 figuras


Proceso qe_figura_es
resp<-'s'
mientras resp='S' o resp='s' Hacer
Escribir 'ingrese los tres lados';
Leer a,b,c;
Si a=b y a=c Entonces
Escribir 'es un equilatero';
Sino
Si a=b o b=c o a=c Entonces
Escribir 'es un isoceles';
Sino
Escribir 'es un escaleno';
FinSi

FinSi
Escribir 'Desea ingresar otros valores? (S/N)'
Leer resp
FinMientras
FinProceso

4-------- par impar negativo o positivo los distinge


Proceso sin_titulo
resp<-'s'
mientras resp='S' o resp='s' Hacer
Escribir "ingrese un valor";
Leer n;
Si n>0 Entonces
Escribir "ES POSITIVO";
Sino
Si n<0 Entonces
Escribir "ES NEGATIVO";
Sino
//el cero no puede ser par o impar megativo o positivo
Escribir "ES CERO";
FinSi
FinSi
Si n<>0 Entonces
r<-n mod 2;
Si r=0 Entonces
Escribir "es par";
Sino
Escribir "es impar";
FinSi
Sino
Escribir "es nulo";
FinSi
escribir 'Desea comprobar con otro dato? (S/N)'
Leer resp
FinMientras
FinProceso

5---------el promedio y nombre

Proceso Promedio
Escribir 'Ingrese su nombre: ';
Leer nombre;
materia<-1;
total<-0;
Repetir
Escribir 'Ingrese la nota de la ',materia, ' materia: ';
Leer nota;
total<-total+nota;
materia<-materia+1;
Hasta Que materia>7
promedio<-total/7;
Escribir 'El promedio del alumno ',nombre, ' es: ',promedio;
FinProceso
o---..
Proceso notas
Escribir 'ingrese las nota';
Leer a,b,c;
d<-(a+b+c)/3;
Si d>=19 Entonces
Escribir 'sobresaliente';
Sino
Si d>=16 Entonces
Escribir 'muy buena';
Sino
Si d>=13 Entonces
Escribir 'buena';Sino
Si d>=10 Entonces
Escribir 'regular';
Sino
Si d>=0 Entonces
Escribir 'es insuficiente';
Sino
Escribir 'la nota no es valida';
FinSi
FinSi
FinSi
FinSi
FinSi

FinProceso

6--------pitagoras
Proceso sin_titulo
resp<-'s'
mientras resp='S' o resp='s' Hacer
Escribir 'teorema de pitagoras';
Escribir 'ingrese los datos de los catetos';
Escribir 'ingrese el primer cateto a';
Leer a;
Escribir 'ingrese el segundo cateto b';
Leer b;
c<-(rc(a^2+b^2))
Escribir 'la hipotenusa es:',c;
//esta codificacion permite desidir si ingresa o no otros datos S"si" y N"no"
Escribir 'Desea ingresar otros valores? (S/N)'
Leer resp
FinMientras
FinProceso

7----EL AREA DE UN TRIANGULO';


Proceso sin_titulo
resp<-'s'
mientras resp='S' o resp='s' Hacer
Escribir 'EL AREA DE UN TRIANGULO';
Escribir 'ingrese el valor de la altura:';
leer altura;
escribir 'ingrese el valor de la base:';
leer base;
si (altura>3) Entonces
a<-(base*altura)/2;
escribir 'resultado:',a;
sino
a<-(base*altura)/2;
escribir 'resultado:',a;

FinSi
escribir 'este programa fue escrito por 5748';
Escribir 'Desea calcular otro triangulo? (S/N)'
Leer resp
FinMientras
FinProceso
8----transform los seg a horas min y segu
Proceso Programa
resp<-'s'
mientras resp='S' o resp='s' Hacer
Escribir "Ingrese la hora en segundos:";
Leer n;
segundos<-n MOD 60;
minutos<-n/60;
horas<-minutos/60;
minutos<-minutos MOD 60;
Escribir "Valor de horas: ", horas;
Escribir "Valor de minutos: ", minutos;
Escribir "Valor de segundos: ", segundos;
Escribir 'Desea ingresar otros valores? (S/N)'
Leer resp
FinMientras
FinProceso

9----te dice si un alo es bisiesto o no


Proceso diagrama6
Escribir 'es o no bisiesto';
Escribir 'ingrese el ao';
Leer a;
Si a mod 4=0 Entonces
Si a mod 100=0 Entonces
Si a mod 400=0 Entonces
Escribir 'es bisiesto';Sino
Escribir 'no es bisiesto';
FinSi
Sino

Escribir 'no es bisiesto';


FinSi
Sino
Escribir 'no es bisiesto';
FinSi
FinProceso
APOYARANFFF...

Das könnte Ihnen auch gefallen