Vous êtes sur la page 1sur 19

3.

SOLUCION DEL PROBLEMA


a) Problema numero 13
b) Planteamiento del problema
En el concurso de primavera 2006 se premio al 1% de los 11000 que
presentaron el examen y en el 2007 se premio de nuevo al mismo nmero de
alumnos pero esta vez representaron el .25% de los alumnos que presentaron
el examen Cuntos alumnos participaron en el concurso en el 2007?
c) Identificacin de los elementos
Meta: encontrar el nmero de alumnos que participaron en el concurso del
2007
Datos: en el 2006 se premio al 1% de 11000
En el 2007 se premio al mismo numero de alumnos que en 2006 pero
representaba solo el 25 % de los participantes
Restricciones: se desconoce el total de alumnos participantes del 2007
Operaciones o mtodos:
1-Se realizara una multiplicacin de 11000*.01 para conocer el total de
alumnos premiados en el 2006
2- multiplicar el resultado por 100
3.- Dividir el resultado entre .25
3.1 Anlisis del problema
a) Definicin del problema
Encontrar nmero de alumnos que participaron en el examen 2007
b) Especificaciones de entrada
1% = a alumnos premiados de 11000
El 1% del 2006 represento el .25 % en el 2007
c) Especificaciones de salida
Obtener resultado de la operacin .01*11000 y de 100*110/.25

3.2 Diseo del algoritmo


a) Diseo ascendente:
1.- inicio
2.-obtener el nmero de alumnos participantes premiados en 2006
3.- leer resultado
4.-obtener alumnos participantes en 2007
5.-leer resultado
6.- fin
b) refinamiento de pasos
1.- Inicio
2.-Asignar np2006<-11000
3.-Asignar ppp2006<-.01
4.-Asignar pp2006<-11000*.01
5.- Asignar p2007<-100*110/.25
7.-Fin

3.3 Herramientas de programacin

a) Diagrama de flujo

b) Pseudocdigo de peseint
Fecha: 21/09/09
Objetivo: Calcular nmero de participantes que presentaron el examen en el
2007
Autor:
Aldo Ivn Hernndez Marn
Zulema Abigail Castillo Castillo
Miguel ngel Fernndez Fermn
Mara Sabina Ortiz Tern
Juan Antonio Rendn Flores
Proceso concurso
np2006<-11000;
ppp2006<-.01;
pp2006<-np2006*ppp2006;
np2007<-pp2006*100/.25
Escribir "numero de participantes en el 2007 es:";
Escribir np2007

FinProceso
c) Prueba de escritorio

c) Pantallas de pseint// corridas

3.- Solucin del problema


a) Problema numero 14
b) Planteamiento del problema:
La velocidad de Juan es 13km/h y la de Pablo es de 11km/h. Pablo corri 20
minutos mas que Juan y como resultado recorri 2 km mas que Juan Qu
distancia total recorri Pablo?
c) Identificacin de los elementos
Meta: conocer la distancia recorrida por Pablo
Datos: la velocidad de Juan es de 13km/h, Pablo 11 km/h
Pablo recorri 20 minutos y 2 km mas que Juan
Restricciones: no se conoce cuanto recorre cada uno por minuto
Operaciones o mtodos:
1- Dividir la distancia recorrida en horas / minutos (60)
2- Multiplicar lo que resulta de la distancia de Pablo*20
3- El resultado de la multiplicacin restarle 2 que es la cantidad que
recorri Pablo mas que Juan

3.1 Anlisis del problema:

a) Definicin del problema


Calcular distancia recorrida por Pablo
b) Especificaciones de entrada:
Distancia de Juan es: 13km/h y la de Pablo 11km/h
Pablo recorri 20 minutos y 2km ms que Juan
c) Especificaciones de salida:
Distancia recorrida por Pablo
3.2 Diseo del algoritmo
a) Diseo ascendente:
1.- Inicio
2.-Obtener la distancia recorrida en un minuto
3.- Multiplicar el resultado de la distancia de Pablo por 20
4.- Restar 2 al resultado de la multiplicacin
5.- Leer resultado
6.- Fin
b) Refinamiento de pasos
1.- Inicio
2.-Asignar vj<-13
3.-Asignar vp<-11
4.-Asignar vjm<-vj/60
5.-Asignar vpm<-vp/60
6.-Asignar vtp<-vpm*20
7.-Asignar vtj<vtp-2
8.-Escribir velocidad total de Pablo es
9.-Fin

3.3 Herramientas de propagacin


a) Diagrama de flujo

b) Pseudocodigo
Fecha: 21/09/09
Objetivo: Calcular la distancia recorrida por Juan
Autor:
Aldo Ivn Hernndez Marn
Zulema Abigail Castillo Castillo
Miguel ngel Fernndez Fermn
Mara Sabina Ortiz Tern
Juan Antonio Rendn Flores
Proceso velocidad
vj<-13;
vp<-11;
vmj<-vj/60;
vmp<-vp/60;
vtp<-vmp*20;
vtj<-vtp-2;
Escribir "velocidad total de Pablo es:";
Escribir vtp;

FinProceso
c) Prueba de escritorio
1.-vj 13km/h
2.-vp 11km/h
3.-vmj 13km/60
4.-vmp 11km/60
5.- vtj= 3.6-2=1.6 km
6.-vtp =20*.18=3.666

4.- Pantallas de Pseint

3.- Solucion del problema


a) Problema numero 15
b) Planteamiento del problema:

Desarrolle una solucin que permita determinar el rea y el volumen de un


cilindro dado su radio (R) y su altura (H).
c) Identificacin de los elementos
Meta: determinar el rea y el volumen de un cilindro
Datos: la formula del rea, A = 2*3.141592*radio*A
V=3.141592*radio^2*A
Restricciones: no se conoce ni la altura ni la base del cilindro

Operaciones o mtodos:
1. De acuerdo con la formula sacar el area
2. Calcular el volumen
3.1 Anlisis del problema
a) Definicin del problema:
Encontrar el rea y volumen de un cilindro
b) Especificaciones de entrada
Volumen =3.141592*(radio**2)* altura
rea= 2*3.141592*radio*altura
c) Especificaciones de salida
rea y altura
3.2 Diseo del algoritmo
a) Diseo ascendente
1. Inicio
2. Obtener el rea
3. Leer rea
4. Obtener el volumen
5. Leer resultado
6. Fin
b) Refinamiento de pasos
1.- Inicio
2.-Leer radio
3.-Leer altura
4.-Hacer VOL <- 3.141592*(radio**2)* altura
5.-Hacer ARE <-2*3.141592*radio*altura
6.-Escribir volumen
7.-Escribir rea
8.- Fin

3.3 Herramientas de programacin


a) Diagrama de flujo

b) Pseudocdigo
Fecha: 21/09/09
Objetivo: encontrar rea y volumen del cilindro
Autor:
Aldo Ivn Hernndez Marn
Zulema Abigail Castillo Castillo
Miguel ngel Fernndez Fermn
Mara Sabina Ortiz Tern
Juan Antonio Rendn Flores
Proceso cilindro

Escribir "radio:";
Leer radio;
Escribir "altura:";
Leer altura;
vol<-3.141592*(radio^2)*altura;
Escribir "el volumen del cilindro es:";
Escribir vol;
are<-2*3.141592*radio*altura;
Escribir "el area del cilindro es:";
Escribir are;
FinProceso
c) Prueba de escritorio
1.-Leer radio
2.- 5
2.- Leer altura
3.- 10
4.- Escribir valor del area es:;
5.- are<-2*3.141592*5*10
6.- area del cilindro es 314.1592
7.-escribir valor del volumen es:;
8.- vol<-3.141592*(5^2)*10
9.- volumen del cilindro es 785.398
10.- Fin

4.-Pantallas de pseint

3.-Solucion del problema


a)

Problema numero 16

b) Planteamiento del problema:


Un pastel se va a repartir entre 15 personas, la primera toma la quinta parte
del pastel, y la segunda toma una sexta parte de lo que dejo la primera. Las
otras 12 personas restantes deciden repartirse lo que queda del pastel en
partes iguales Qu fraccin de pastel le tocara a cada una?
c) Identificacin de los elementos:
Meta: conocer que fraccin del pastel le toco a cada persona
Datos: pastel entre 15 personas, primero se toma 1/5, otra 1/6 del resto, las
otras 12 personas se dividen el resto.
Restricciones: se desconoce en si en cuentas partes fue dividido el pastel
Operaciones o mtodos:
1. Restar 1/5
2. De lo que resta volver a restar 1/6
3. Dividir el resto entre 12
3.1 Anlisis del problema
a) Definicin del problema
Un pastel se va a repartir entre 15 personas, la primera toma la quinta parte
del pastel, y la segunda toma una sexta parte de lo que dejo la primera. Las
otras 12 personas restantes deciden repartirse lo que queda del pastel en
partes iguales Qu fraccin de pastel le tocara a cada una?
b) Especificaciones de entrada
Un pastel se va a dividir entre 15 personas.
Primero le quitan 1/5
Despus de lo que resta le quitan 1/6
El resto se divide entre 12
c) Especificaciones de salida
Obtener el resultado de 15/ 1/5 y de

3.2 Diseo del algoritmo


a) Diseo ascendente.
1.- Inicio

2.- dividir el pastel entre 15


3.-restar 1/5
4.-dividir entre 6
5.-Restar 1/6
6.-dividir entre 12
7.- Obtener resultado
8.-fin
b) Refinamiento de pasos
3.3 Herramientas de programacin
a) Diagrama de flujo

b) Pseudocdigo de Pseint
//Fecha: 21/09/09
//Objetivo:
//Autor:
//Aldo Ivn Hernndez Marn
//Zulema Abigail Castillo Castillo

//Miguel Angel Fernndez Fermn


//Mara Sabina Ortz Teran
//Juan Antonio Rendon Flores
Proceso pastel
cp<-1;
pd<-1/5;
sd<-1/6;
r1d<-cp-pd;
r2d<-r1d-sd;
ct<-r2d/12;
Escribir "cantidad que le toco a cada una de las 12 personas:";
Escribir ct;
FinProceso
c) Prueba de escritorio
4.- Pantallas de Pseint

3. Solucin del problema


a) Problema numero 17
b)

Planteamiento del problema:

Hay 512 corredores para una competencia de 100 metros planos. La pista tiene
8 carriles. Despus de una carrera solo el ganador continua y los otros 7
corredores son eliminados Cuntas carreras hacen falta para determinar al
ganador?

c) Identificacin de los elementos


Meta: conocer cuantas carreras hacen falta para determinar el ganador
Datos: 512 corredores, la pista tiene 8 carreras
Despus de una carrera se eliminan a 7
Restricciones: se desconoce cuantos corredores son eliminados en total
Operaciones o mtodos:
1. Dividir 512 entre 8 que es el numero de carriles
2. El resultado volver a dividirlo entre 8 que son el numero de corredores
por carrera
3. Obtener el numero de eliminados
3.1
Anlisis del problema
a) Definicin del problema
Hay 512 corredores para una competencia de 100 metros planos. La pista tiene
8 carriles. Despus de una carrera solo el ganador continua y los otros 7
corredores son eliminados Cuntas carreras hacen falta para determinar al
ganador?
b) Especificaciones de entrada
512/8= numero de carreras
64/8=numero corredores por carrera
c) Especificaciones de salida
Encontrar el numero de eliminados para obtener el ganador
3.2
Diseo del algoritmo
a) Diseo ascendente
1.- inicio
2.- Dividir 512/8
3.-Dividir resultado entre 8
4.- Obtener resultado
5.-Fin

b) Refinamiento de pasos
1.- Inicio
2.3.3
Herramientas de programacin
a) Diagrama de flujo
b) Pseudocdigo de pseint
c) Prueba de escritorio
4.- Pantallas de pseint

3.- Solucin
a) Problema numero 18
b) Planteamiento del problema
Pizzas Pablo vende pizzas de dimetro 16, 24, 32 y 40 cm. A un precio de 2,
4, 8 y 12 piedrolares respectivamente Qu tamao de la pizza dar mas por
un piedrolar?
c) Identificacin de los elementos
Meta: encontrar que pizza da ms por un piedrolar
Datos: dimetro de las pizzas es de 16, 24,32 y 40 cm y el precio es de 2, 4 ,6
y 12 piedrolares

Restricciones: se desconoce el valor de un piedrolar


Operaciones o mtodos:
1.- dividir el precio entre el dimetro de cada pizza
2. hacer una comparacin de precios
3.1 Anlisis del problema
a) Definicin del problema
Imprimir cual es la pizza que da mas por un piedrolar
c) Especificaciones de entrada
Asignar valores de a<-pizza1, b<-pizza2, c<-pizza3, d<-pizza4
rea <-a ,rea<-b, rea<-c, rea<-d
precio <-pa,pb,pc,pd
d) Especificaciones de salida
Obtener resultado de
ar<-16/2, br<-24/2, cr<-32/2, dr<-40/2
aa<-3.141592*r^2, ba<-3.141592*r^2, ca<-3.141592*r^2, da<3.141592*r^2
pa<-a1/16,p b<-a2/24,p c<-a3/32, pd<-a4/40

3.2 Diseo del algoritmo


a) Diseo ascendente
1.- Sacar el radio de cada pizza
2.-Sacar el area de cada pizza
3.- Dividir el area entre el costo de cada una
4.-Obtener resultado
5.-Fin
b) Refinamiento de pasos

1.-Inicio
2.- Asignar r<-d/2
3.-Asignar a<-3.141592*r^2
4.-Asignar p<-area/precio
5.-Escribir resultado
6.-Fin
3.3 Herramientas de programacin
a) Diagramas de flujo
b) Pseudocdigo de Pseint
c) Prueba de escritorio
4.- Pantallas de Pseint

Vous aimerez peut-être aussi