• No se han encontrado resultados

Instituto Tecnologico de Tijuana

N/A
N/A
Protected

Academic year: 2021

Share "Instituto Tecnologico de Tijuana"

Copied!
21
0
0

Texto completo

(1)

Instituto Tecnologico de Tijuana

Materia: Fundamentos de Investigación

Alumno: Diana Gabriela Herrera Garcia

Profesor: Rodriguez Moreno Marco Antonio

(2)

1. Si un automóvil va a 60 millas/hr y desea recorrer una

distancia de 80 km ¿Cuánto tiempo le tomara recorrer

dicha distancia?

Modelo de solución

Datos de Entrada

Proceso

Datos de salida

Tiempo Tiempo=((80)( 1.609))/60 Tiempo

Algoritmo

1. Inicio

2. Tiempo

3. Tiempo=(80)(1.609)/60

4. Mostrar ”Tiempo”

5. Fin

2. Calcular el área de un circulo

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

Área

Radio Área=(Radio)(Radio)(3.1416) Área

Algoritmo

1. Inicio

2. Radio,Área

3. Área=(Radio)(Radio)(3.1416)

4.

Mostrar “resultado”

5. Fin

(3)

Modelo de solución

Datos de Entrada

Proceso

Datos de salida

Area B B h Area=((b+B)(h))/2 Area

Algoritmo

1. Inicio

2. Area,B,b,h

3. Area=((B+b)(h))/2

4.

Mostrar “area”

5. Fin

4. Dar la entrada a un nombre y desplegarlo

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

nombre nombre

Algoritmo

1. Inicio

2. Pedir, nombre

3.

Mostrar “nombre"

4. Fin

5.

Calcular el promedio de tres calificaciones

Modelo solución

Datos de Entrada

Proceso

Datos de salida

C1 C2 C3 Promedio Promedio=(C1+C2+C3)/3 Promedio

Algoritmo

(4)

1. Inicio

2. Inicio

3. Promedio,C1,C2,C3

4. Promedio=(C1+C2+C3)/3

5. Mostrar “Promedio”

6. Fin

6. Convertir pesos a dólar

Modelo de solución

Datos de Entrada

Proceso

Datos de salida

Pesos Dólares TC Dólares=Pesos/TC Dólares

Algoritmo

1. Inicio

2. Pesos,TC,Dolares

3. Dólares=Pesos/TC

4. Imprimir Dólares

5. Fin

7 .Convertir dólares a pesos

Modelo solución

Datos de Entrada

Proceso

Datos de salida

Dólares

Pesos

TC

Pesos=(Dólares)(TC)

Pesos

Algoritmo

1. Inicio

2. Dolares,TC,Pesos

3. Pesos=(Dolares)(TC)

(5)

4.

Resultado “Pesos”

5. Fin

8 .Convertir millas a kilómetros

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

Millas Kilometros=(Millas)(1.609) Kilometros

Algoritmo

1. Inicio

2. Millas,Kilometros

3. Kilometros=(Millas)(1.609)

4.

Resultado ”Kilometros”

5. Fin

9 .Convertir libras a kilos

Modelo de solución

Datos de Entrada

Proceso

Datos de salida

Kilos Kilos=(Libras)(0.453) Kilos

Algoritmo

1. Inicio

2. Libras, Kilos

3. Kilos=(Libras)(0.453)

4. Resultado “Kilos”

5. Fin

10. Imprimir Juan

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

(6)

Algoritmo

1. Inicio 2. Pedir Juan

3. Resultado “Juan” 4. Fin

11. Los alumnos de la clase de fundamentos de programación

realizaran un programa para el departamento de sistemas y

computación el cual realizara lo sig.: Indicar si aprueba o

reprueba, el promedio de 6 calificaciones, mostrar las

materias, mostrar el nombre completo y mostrar el número de

control

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

C1,C2,C3,C4,C5,C6, M1,M2,M3,M4,M5,M6, Prom,No_Control,Nombre, Apellidos Resultado Prom=(C1+C2+C3+C4+C 5+C6)/6 Prom>=70 Si Resultado =”Aprobo” No Resultado = “Reprobo” Resultado, C1,C2,C3,C4,C5,C6, M1,M2,M3,M4,M5,M6, Prom,No_control,Nombre, Apellidos

Algoritmo

1. Inicio

2. C1,C2,C3,C4,C5,C6, M1,M2,M3,M4,M5,M6,

Prom,No_Control,Nombre,Apellidos

3. Prom=( C1,C2,C3,C4,C5,C6)/6

4. Prom>=70

Si ir al paso 5 No ir al paso 6

5.

Resultado = “Aprobo“ ir paso 7

6.

Resultado = “Reprobo“ Ir paso 7

7. Mostrar Resultado, C1,C2,C3,C4,C5,C6, M1,M2,M3,M4,M5,M6

Prom,Nocontrol,Nombre,Apellidos ir a paso 8

(7)

Si ir paso 2 No ir paso 9

9. Fin

12. La suma de 2 números.

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

Suma N1 N2 Suma=N1+N2 Suma

Algoritmo

1. Inicio

2. N1,N2

3. Suma = N1+N2

4. Mostrar “Suma”

5. Fin

13 .Multiplicación de tres números

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

Multiplicación N1 N2 N3 Multiplicación=(N1)(N2)(N3) Multiplicación

Algoritmo

1. Inicio

2. N1,N2,N3

3. Multiplicación =(N1)(N2)(N3)

4. Mostrar “Multiplicación”

5. Fin

(8)

14 .Sacar el promedio de 6 calificaciones y decir si aprueba o

no aprueba

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

C1,C2,C3,C4,C5,C6, Prom Resultado Prom=(C1+C2+C3+C4+C5+C6)/6 Prom>=70 Si Resultado= “ Aprueba” No Resultado= “Reprueba” Resultado

Algoritmo

1. Inicio

2. C1,C2,C3,C4,C5,C6,Prom,Resultado

3. Prom= (C1+C2+C3+C4+C5+C6)/6

4. Prom>=70

Si ir a paso 5 No ir a paso 6

5. Resultado = “Aprueba” Ir paso 7

6. Resultado = “ Reprueba” Ir paso 7

7. Mostrar Resultado

8. “Desea evaluar otro alumno”

Si ir paso 2 No paso 9

9. Fin

15 .Convertir libras a pesos

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

Libras Pesos TC Pesos=Libras/TC Pesos

Algoritmo

1. Inicio

2. Libras,TC

3. Pesos= Libras/TC

(9)

4. Mostrar “Pesos”

5. Fin

16. Calcular el área de un triángulo

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

Area Base Altura Area=(Base)(Alura)/2 Area

Algoritmo

1. Inicio

2. Area,Base,Altura

3. Area=(b)(h)/2

4.

Mostrar “Area”

5. Fin

17. Convertir de kilómetros a millas

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

Kilometros

Millas Millas=(Kilometros)(1.609) Millas

Algoritmo

1. Inicio

2. Kilometros

3. Millas= (Kilometros)(1.609)

4. Mostrar “Millas”

5. Fin

(10)

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

Kilos

Libras Libras= (Kilos)(1.650) Libras

Algoritmo

1. Inicio

2. Kilos, Libras

3. Libras= (Kilos)(1.650)

4. Mostrar “Libras”

5. Fin

19. Saber si una persona es mayor de edad o no

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

Edad Mayoria_de_Edad Edad>=18 Si MayoriaEdad= “ Mayoria de edad” No MayoriaEdad= “ No es Mayor de edad” Mayoria_de_Edad

Algoritmo

1. Inicio

2. Pedir Edad

3. Edad >=18

Si ir a paso 4 no ir a paso 5

4. Mayoria_de_Edad = “ Mayoria de edad “ Paso 6

5. Mayoria_de_Edad= “ No es Mayor de edad “ paso 6

6. Mostrar “Mayoria_de_Edad”

7. Fin

20. Saber si el alumno de séptimo semestre aprobó o no

(11)

Datos de Entrada

Proceso

Datos de Salida

Prom Grado Resultado Semestre Prom>=70 Si Resultado= “Aprobo” No Resultado = “ No aprobó” Grado == 7 Si Semestre = “ Es de séptimo semestre” No Semestre = “ No es de séptimo semestre” Resultado Semestre

Algoritmo

1. Inicio

2. Pedir= Prom, Grado

3. Prom>=70

Si ir a paso 4 No ir a paso 5

4.

Resultado = “Aprobó” ir paso 6

5.

Resultado = “ No aprobó” ir paso 6

6. Grado = 7

Si paso 7 No paso 8

7.

Mostrar “ Es de séptimo semestre y su resultado es: “

Resultado ir paso 9

8.

Mostrar “ No es de séptimo semestre y su resultado es: “

Resultado ir paso 9

9. Fin

21. La cafetería del tecnológico desea un programa para lo

siguiente: si quieren torta de azada o jamón, si es torta de azada

viene con papas y soda y si es torta de jamón viene con papas,

soda, nieve y una galleta.

Modelo de solución

Datos de Entrada

Proceso

Datos de Salida

Torta A,

Torta de jamon Si 4 no 5 1. Torta= TA 4.``combo papas, soda, y torta A`` ir a paso 6

5. ``torta de jamon, papa, soda, galleta,

Torta A Torta de jamon

(12)

nieve``

Algoritmo

1. Inicio

2. Torta

3. Torta= TA

Si 4 no 5

4.``combo papas, soda, y torta A`` ir a paso 6

5. ``torta de jamón, papa, soda, galleta, nieve``

6. Fin

23. Suma, resta, multiplicación, división

Modelo de solución

DATOS DE ENTRADA

PROCESO

DATOS

DE

SALIDA

suma rest mul di Resu N1 N2 N3 3 Op= suma si ir a paso - 7 no ir a paso- 4 4 Op=rest si ir a paso -10 no ir a paso- 5 5 Op=mul si ir a paso -13 no ir a paso- 6 6 Op=di si ir a paso-16 no ir a paso-19 7 Resu=N1,N2,N3 8 Resu=(N1+N2+N3) 9 Mostrar Resu= ir al paso-19 10 Resu= N1,N2 11 Resu =(N1-N2) 12 Mostrar Resu= ir al paso-19 13 Resu=N1,N2,N3 14 Resu=(N1)(N2)(N3) Resu

(13)

15 Mostrar Resu= ir al paso-19 16 Resu=N1,N2 17 Resu=N1/N2 18 Mostrar Resu= ir al paso-19

El departamento de sistemas computacionales selecciono al grupo de 1B, para realizar el programa que es el siguiente menú.

A) Suma de tres números B) Resta de dos números

C) Multiplicación de tres números D) División de dos números

Algoritmo

1. Inicio

2. Suma,rest,mul,di,Resu,N1,N2,N3

3. Op= suma si ir a paso - 7 no ir a paso- 4 4. Op=rest si ir a paso -10 no ir a paso- 5 5. Op=mul si ir a paso -13 no ir a paso- 6 6. Op=di si ir a paso-16 no ir a paso-19

7. Resu=N1,N2,N3 8. Resu=(N1+N2+N3)

9. Mostrar Resu= ir al paso-19 10. Resu= N1,N2

11. Resu =(N1-N2)

12. Mostrar Resu= ir al paso-19 13. Resu=N1,N2,N3

14. Resu=(N1)(N2)(N3)

15. Mostrar Resu= ir al paso-19 16. Resu=N1,N2

17. Resu=N1/N2 ir al paso-19

19. “deceas realizar otra operación:” si ir a paso – 3 no ir a paso - 20 20. Fin

(14)

24. Menú aéreas

Modelo de solución

DATOS DE

ENTRADA

PROCESO

DATO

S DE

SALID

A

Circu,rec,tri,cua,tra,oct,Res u,r L,b,h,pe,apo 3 Op=circu si ir a paso- 9 no ir a paso- 4 1 Op=rec si ir a paso- 12 no ir a paso-5 2 Op=tri si ir a paso- 15 no ir a paso-6 3 Op=cua si ir a paso- 18 no ir a paso-7 4 Op=tra si ir a paso -21 no ir apaso-8 5 Op=oct si ir a paso-24 no ir a 28 6 pedir=r 7 circu=(r)(r)(3.1416) 8 Resu ir a paso-28 9 pedir=b,h 10 rec=(b)(h) 11 Resu ir a paso-28 12 pedir=b,h 13 tri=(b)(h)/2 14 Resu= ir a paso-28 15 pedir=L 16 cua=(L)(L) 17 Resu= ir a paso-28 18 Pedir=B,b 19 Tra=(B+b)(h)/2 20 Resu= ir a paso-28 “El resultado es:”,Resu

(15)

21 Pedir=pe,apo 22 Oct=(pe)(apo)/2 23 Resu=

Algoritmo

1. Inicio 2. circu,rec,tri,cua,tra,oct,Resu,r,L,b,h,B,pe,apo

3. Op=circu si ir a paso- 9 no ir a paso- 4 4. Op=rec si ir a paso- 12 no ir a paso-5 5. Op=tri si ir a paso- 15 no ir a paso-6 6. Op=cua si ir a paso- 18 no ir a paso-7 7. Op=tra si ir a paso -21 no ir apaso-8 8. Op=oct si ir a paso-24 no ir a 27 9. pedir=r 10. circu=(r)(r)(3.1416) 11. Resu ir a paso-27 12. pedir=b,h 13. rec=(b)(h) 14. Resu ir a paso-27 15. pedir=b,h 16. tri=(b)(h)/2 17. Resu= ir a paso-27 18. pedir=L 19. cua=(L)(L) 20. Resu= ir a paso-27 21. Pedir=B,b 22. Tra=(B+b)(h)/2 23. Resu= ir a paso-27 24. Pedir=pe,apo 25. Oct=(pe)(apo)/2 26. Resu= ir a paso-27

27. “deceas otra operacion” si ir apaso-3 no ir a paso-28 28. Fin

25. Menú cambio

(16)

DATOS DE ENTRADA

PROCESO

DATOS

DE

SALIDA

1. Peso,dolar,euro,yenes,libras,Resu,TC 3 Op=A si ir a paso- 7 no ir a paso- 4 4 OP=B si ir a paso-10 no ir a paso- 5 5 Op=C si ir a paso-13 no ir a paso-6 6 Op=D si ir a paso-16 no ir a paso- 20 7 Pedir=TC,pesos 8 Peso=pe/TC 9 Desplegar Resu ir a paso-20 10 Pedir= TC,euro 11 dolar=(TC)(euro) 12 Desplegar Resu ir a paso-20 13 Pedir euro,TC 14 euro=(euro)(TC) 15 Desplegar Resu ir a paso-20 16 Pedir= yenes,TC 17 yenes=yenes/TC 18 Desplegar resu ir a paso-20 “ el resultado es:”,Resu

Algoritmo

1 Inicio 2 Peso,dolar,euro,yenes,libras,Resu,TC

3 Op=A si ir a paso- 7 no ir a paso- 4 4 OP=B si ir a paso-10 no ir a paso- 5

5 Op=C si ir a paso-13 no ir a paso-6 6 Op=D si ir a paso-16 no ir a paso- 20 7 Pedir=TC,pesos

(17)

8 Peso=pe/TC

9 Desplegar Resu ir a paso-20 10 Pedir= TC,euro

11 dolar=(TC)(euro)

12 Desplegar Resu ir a paso-20 13 Pedir euro,TC

14 euro=(euro)(TC)

15 Desplegar Resu ir a paso-20 16 Pedir= yenes,TC

17 yenes=yenes/TC

18 Desplegar resu ir a paso-20 19 Decea realizar otra operacion si ir a paso- 4 no ir a paso-21 20 Fin

26. Concurso de canicas

El departamento de sistemas computacionales decea realizar un

concurso de canicas con las siguientes categorias

A) De 1ro a 3er semestre

B) De 4to a 6to semestre

C) De 7mo a 9no semestre

Para poder participar se necesita pagar la inscripcion de 100

pesos por alumno y tener credencial vigente de estudiante. Los

siguientes premios daran a 3 categorias

1er lugar una incripcion para la proxima semana y un viaje a

cualquier congreso

2do lugar comida por una semana lo que el alumnno decee en la

cafeteria.

3er lugar un chocolate y las gracias.

Modelo de solución

DATOS DE

ENTRADA

PROCESO

DATOS DE

SALIDA

nombre

(18)

resu cat no ir a -10 4 Cuenta con credencial vigente si ir a paso-5 no ir a-10 5 Ingresar nombre= nombre 6 Ingresar semestre=sem 7 Sem>=1&&<=3 si cat=A pasar a11

no ir a -8

8 Sem>=4&&<=6 si cat=B pasar a11

no ir a-9

9 Sem>=7&&<=9 si cat=C pasar a 11

no ir a-10

10 Mostrar “lo siento

no puede inscribirse” pasar a

11 Mostrar “inscrito cat”

ganador 2do lugar, ganador 3ro lugar

Algoritmo

1 Inicio

2 nombre,sem,resu,cat

3 Realizo el pago si ir a paso-4 no ir a -10

4 Cuenta con credencial vigente si ir a paso-5 no ir

a-10

5 Ingresar nombre= nombre

6 Ingresar semestre=sem

7 Sem>=1&&<=3 si cat=A pasar a11 no ir a -8

8 Sem>=4&&<=6 si cat=B pasar a11 no ir a-9

9 Sem>=7&&<=9 si cat=C pasar a 11 no ir

a-10

10 Mostrar “lo siento no puede inscribirse” pasar a 19

11

Mostrar “inscrito cat”

(19)

13 Resu=1A o 1B o 1C si ir a paso -16 no ir a-14

14 Resu=2A o 2B o 2C si ir a paso-17 no ir a-15

15 Resu=3Ao 3B o 3C si ir a paso18 no ir a

-16

16

Mostrar nombre “ganador 1er lugar categoria” cat”premio:

inscripcion a siguiente semestre y un viaje a un congreso”

17

Mostrar nombre”ganador 2do lugar categoria”cat”premio:

comida en la cafeteria por una semana”

18

Mostrar nombre “ganador 3er lugar categoria”cat”premio:un

chocolate,gracias”

19 Fin

27. Descuento de la luz

600-800— 15%

801-1000-- 10%

1001-1500—5%

Pagar descuento

Total a pagar

Modelo de solución

DATOS DE

ENTRADA

PROCESO

DATOS DE

SALIDA

Desc TP luz TP>=600&&TP<=800 si Desc=(Tp)(.15) no TP>=801&&TP<=1000 si Desc=(Tp)(.10) no TP>=1001&&<=1500 si Desc=(TP)(.15) “pagas”,Tp “pagas”.Desc

Algoritmo

1. Inicio

2. Desc,TP,luz

(20)

4. TP>=600&&TP<=800 si ir a paso -7 no ir a paso- 5

5. TP>=801&&TP<=1000 si ir a paso-8 no ir a paso-6

6. TP>=1001&&<=1500 si ir a paso- 9 no ir a paso 10

7. Desc=(TP)(.15) si ir apaso- 11

8. Desc=(TP)(.10) si ir a paso -11

9. Desc=(TP)(.5) si ir a paso- 11

10.

Pagas TP; si ir a paso-12

11.

Pagas desc; si ir a paso-12

12.

“deceas realizar otra operacion” si ir a paso-4

no ir a paso-13

13.

Fin

28.Total a pagar de los 4 productos , si la cantidad es mayor

a 500 pagar el 16% de IVA, si es menor de 499,pagar 11% de IVA

4 productos

Precio

Total >=500 <=499

Subtotal (IVA)

Total a pagar

Modelo de solución

DATOS DE

ENTRADA

PROCESO

DATOS DE

SALIDA

A1 A2 A3 A4 ST TP total=A1+A2+A3+A4 total >=500; SI; TP=total* .16 NO; TP=total *.11

“El total a pagar es:”,TP

Algoritmo

1. Inicio

(21)

3. total=A1+A2+A3+A4

4. total >=500 si ir a paso-6 no ir a paso- 5

5. total <=499 si ir a paso-7 no ir a paso-9

6. TP=total *.16; ir a paso-8

7. TP=total*(.11), ir a paso-8

8.

“total a pagar:”TP

9.

“deseas realizar otra operación” si ir a paso 3 no ir a paso 10

Referencias

Documento similar

Debido al riesgo de producir malformaciones congénitas graves, en la Unión Europea se han establecido una serie de requisitos para su prescripción y dispensación con un Plan

Como medida de precaución, puesto que talidomida se encuentra en el semen, todos los pacientes varones deben usar preservativos durante el tratamiento, durante la interrupción

[r]

Luis Miguel Utrera Navarrete ha presentado la relación de Bienes y Actividades siguientes para la legislatura de 2015-2019, según constan inscritos en el

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

En nuestra opinión, las cuentas anuales de la Entidad Pública Empresarial Red.es correspondientes al ejercicio 2012 representan en todos los aspectos

La Intervención General de la Administración del Estado, a través de la Oficina Nacional de Auditoría, en uso de las competencias que le atribuye el artículo 168

La Intervención General de la Administración del Estado, a través de la Oficina Nacional de Auditoría, en uso de las competencias que le atribuye el artículo