You are on page 1of 7

Te dice tu edad dependiendo tu Fecha de Nacimiento

Proceso EdadPorFecha
Escribir "Ingresa tu Dia de Nacimiento"
Leer Dia
Edad<-2013 -Dia
Escribir "Ingresa tu Mes de Nacimiento"
Leer Mes
Edad<-2013 -Mes
Escribir "Ingresa tu Ao de Nacimiento"
Leer Ao
Edad<- 2013 -Ao;
Escribir "Tu Edad es : " Edad;
FinProceso

2)Te dice tu edad solo si le pones el ao que naciste


Proceso edad
Escribir "ao de nacimiento";
Leer nacimiento;
Edad<-2013-nacimiento;
Escribir "LA EDAD ES:", Edad;
FinProceso

3)Te dice el rea y permetro de un cuadrilactero


Proceso AreadeunCuadrilactero
Escribir "Ingrese el Primer lado Para El Area"
Leer Lado
Area<-Sumadesuslados;
Escribir "Ingrese el Segundo lado Para El Area"
Leer Lado
I<-Lado*Lado;
Escribir "El Perimetro Es: " Lado*Lado;
Escribir "Ingrese Valor del Primer Lado Para El Perimetro"
Leer Lado
Perimetro<-Sumadesuslados;
Escribir "Ingrese El Segundo Lado"
Leer Lado
Escribir "Ingresa El Tercer Lado"
Leer Lado
Escribir "Ingresa El Cuarto Lado"
Leer Lado
I<-Lado+Lado+Lado+Lado;
Escribir "El Perimetro Es: " Lado+Lado+Lado+Lado;

3)Te dice si aprobaste o reprobaste si le pones una caificacion (un numero del 1 a 10)
Proceso Calificacion
Definir Como Entero
Escribir "Programa que te dice si Aprobaste o Reprobaste";
Escribir "Ingrese Promedio"
Leer Promedio
Si Promedio>=6 Entonces
Escribir "Has Aprobado";
Sino
Escribir "Has Reprobado"
FinSi

FinProceso

4) Te dice el rea de un circulo

Proceso ElAreaDeUnCirculo
Escribir " calcula el area de un circulo"
Escribir "ingrese valor de radio"
Leer r;
I <- 3.1416*r*r;
Escribir "el area del circulo es " ,I;
FinProceso

5) Te dice el promedio del alumno


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

6)Te pide 3 nmeros y te dice cual es mayor y cual es el menor

Proceso Ejercicio
Escribir 'Ingresar el 1 numero: ';
Leer numero;
menor<-numero;
mayor<-numero;
Para i<-2 Hasta 3 Con Paso 1 Hacer
Escribir 'Ingresar el ',i,' numero: ';
Leer numero;
Si (numero<menor) Entonces
menor<-numero;
FinSi
Si (numero>mayor) Entonces
mayor<-numero;
FinSi
FinPara
Escribir 'Menor: ',menor;
Escribir 'Mayor: ',mayor;
FinProceso
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

You might also like