Académique Documents
Professionnel Documents
Culture Documents
Centro de Bachillerato
Tecnolgico
industrial y
de servicios no. 114
Principios de
Programacin
Portafolio de Evidencias
Definicin del
Problema..
Anlisis (E-P-S)
..........................................................................
Pseudocdigo....................................................
..................
Practica 2
Definicin del
Problema..
Anlisis (E-P-S)
..........................................................................
Pseudocdigo....................................................
..................
Practica 3
Definicin del
Problema..
Anlisis (E-P-S)
..........................................................................
Pseudocdigo....................................................
..................
Practica 4
Definicin del
Problema..
Anlisis (E-P-S)
..........................................................................
Pseudocdigo....................................................
..................
Practica 5
Definicin del
Problema..
Anlisis (E-P-S)
..........................................................................
Pseudocdigo....................................................
..................
Practica 6
Definicin del
Problema..
Anlisis (E-P-S)
..........................................................................
Pseudocdigo....................................................
..................
Practica 7
Definicin del
Problema..
Anlisis (E-P-S)
..........................................................................
2
Pseudocdigo....................................................
..................
Practica 8
Definicin del
Problema..
Anlisis (E-P-S)
..........................................................................
Pseudocdigo....................................................
..................
Practica 9
Definicin del
Problema..
Anlisis (E-P-S)
..........................................................................
Pseudocdigo....................................................
..................
Practica 10
Definicin del
Problema..
Anlisis (E-P-S)
..........................................................................
Pseudocdigo....................................................
..................
Definicin:
Practica 1
Anlisis de la solucin:
Como entrada se le piden los datos al usuario y en este caso serian los siguientes
datos:
o Valor de : 3.1416.
o Valor de la altura del cilindro.
o Valor del radio de la base del cilindro.
En proceso se harn las siguientes formulas:
o ( *r2)(h)
o Resultado*.01
Se mostraran los siguientes datos de Salida:
o Resultado en cm.
o Resultado en litros.
3
Diseo de la solucin:
Proceso Practica1
//Ingresar los datos
Escribir "Ingrese el radio de la base en CM";
Leer r;
Escribir "Ingrese la altura del cilindro en CM";
Leer h;
//Calcular el volumen del circulo
a<-3.1416*r*r;
v<-a*h;
l<-v/1000;
//Mostrar resultado
Escribir "El volumen en cm3 es ", v;
Escribir "El volumen en litros es ", l;
FinProceso
Practica 2
Definicin:
Anlisis de la solucin:
Entrada:
o Cantidad monetaria.
o Indicador de pesos/dlares.
Proceso:
De ser pesos la cantidad monetaria se dividir entre 12.25, de ser dlares la cantidad
se multiplicara por 12.25; las operaciones para lo siguiente, dependiendo del caso,
sern:
o Cantidad/12.25
o Cantidad*12.25
Salida:
Diseo de la solucin:
Proceso Practica2
//Ingresar datos
Escribir "Ingrese la Cantidad a convertir";
4
Leer C;
Escribir "Ingrese si son Pesos P o Dlares D";
Leer pd;
//Calcular
Si pd="P" Entonces
r<-C*12.25;
Sino
r<-C/12.25;
FinSi
//Mostrar resultado
Escribir "El resultado es:", r;
FinProceso
Definicin:
Practica 3
Anlisis de la solucin:
Entrada:
o Se tendrn que ingresar dos nmeros.
o Identificar cada uno en una variable.
Proceso:
o
o
o
o
Salida:
Proceso Practica3
//Ingresar datos
Escribir "Ingrese un nmero";
Leer a;
Escribir "Ingrese un segundo nmero";
Leer b;
//Proceso
s<-a+b;
r<-a-b;
m<-a*b;
//Divisin
Si b=0 Entonces
5
Escribir "Error";
d<- -1;
Sino
d<-a/b;
FinSi
d<-a/b;
//Mostrar resultado
Escribir "Resultado es:";
Escribir "La suma es:", s;
Escribir "La resta es:", r;
Escribir "La multiplicacin es:", m;
Escribir "La divisin:", d;
FinProceso
Practica 4
Definicin:
Anlisis de la solucin:
Entrada:
Se debern ingresar los siguientes datos:
o Nombre del Alumno
o Nombre de la Materia
o 1era Calificacin
o 2da Calificacin
o 3ra Calificacin
o 1ra Ponderacin
o 2da Ponderacin
o 3ra Ponderacin
Proceso:
o
o
o
o
Salida:
Proceso Practica4
//Ingresar datos
Escribir "Ingresa
Leer alumno;
Escribir "Ingresa
Leer materia;
Escribir "Ingresa
Leer c1;
Escribir "Ingresa
Leer c2;
Escribir "Ingresa
Leer c3;
Escribir "Ingresa
Leer p1;
Escribir "Ingresa
Leer p2;
Escribir "Ingresa
Leer p3;
la tercera calificacin";
1era ponderacin";
2da ponderacin";
3era ponderacin";
//Proceso
pp1<-p1*0.1;
pp2<-p2*0.1;
pp3<-p3*0.1;
pp<-(c1*pp1+c2*pp2+c3*pp3)*0.1;
pn<-(c1+c2+c3)/3;
//Definir promedio final
Si pp<pn Entonces
pf<-pn;
Sino
pf<-pp;
FinSi
//Mostrar resultado
Escribir "Nombre del Alumno: ", alumno;
Escribir "Nombre de la Materia: ", materia;
Escribir "Primera Calificacin: ", c1;
Escribir "Segunda Calificacin: ", c2;
Escribir "Tercera Calificacin: ", c3;
Escribir "El promedio final es: ", pf;
//Aprobado o reprobado
Si pf<7 Entonces
Escribir "Reprobado";
Sino
Escribir "El alumno ha sido aprobado";
FinSi
FinProceso
Definicin:
Definicin:
Practica 5
Practica 6
8
Definicin:
Practica 7
Practica 8
Definicin:
10
Definicin:
Practica 9
11
Practica 10
Definicin:
12
Definicin:
Practica 11
13