2014. CARRERA: Ingienieria en sistemas computacionales

INSTITUTO TECNOLÓGICO DE TIJUANA SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN SEMESTRE : 1 Fecha: 21/febrero/2014 CARRERA: Ingienie

1 downloads 267 Views 1MB Size

Recommend Stories


Previa la Obtención del Título de: INGENIERO EN SISTEMAS COMPUTACIONALES
UNIVERSIDAD DE GUAYAQUIL Facultad de Matemáticas y Física Carrera de Ingeniería de Sistemas Computacionales SEMINARIO DE GRADUACIÓN SISTEMAS DE INFOR

Nombre de la asignatura : Análisis y Diseño Orientado a Objetos. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCB-
1. D A T O S D E L A ASIGNATURA Nombre de la asignatura : Análisis y Diseño Orientado a Objetos Carrera : Ingeniería en Sistemas Computacionales Cla

ANALISIS DE SISTEMAS Carrera: Ingeniería de Sistemas
ANALISIS DE SISTEMAS Carrera: Ingeniería de Sistemas ELABORADO POR: ING. CARYULI ROSALES ING. MANUEL FINOL ING. MIRIAM LLINAS FUNDAMENTACIÓN DEL AN

Story Transcript

INSTITUTO TECNOLÓGICO DE TIJUANA

SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN SEMESTRE : 1 Fecha: 21/febrero/2014

CARRERA: Ingienieria en sistemas computacionales

MATERIA: Fundamentos de Programacion TITULO: 10 problemas de algoritmos, y modelo de solucion

UNIDAD A EVALUAR: UNIDAD 2 NOMBRE: Chipres Castellanos Ana Maria

NÚMERO DE CONTROL : 14210475

1. Si un automovil va a 60 millas/hr y decea rrecorrer una distancia de 80 ¿cuanto tiempo le tomara recorrer dicha distancia?

Modelo de solucion DATOS DE ENTRADA tiempo algoritmo 1. 2. 3. 4. 5.

PROCESO tiempo=(60*1,609344)/80

DATOS DE SALIDA tiempo

Inicio tiempo tiempo=(60*1,609344)/80 “el resultado es:”,tiempo Fin

2. Calcular el area de un circulo Modelo de solución DATOS DE ENTRADA r area

PROCESO Area=(r)(r)(3.1416)

DATOS DE SALIDA Area

algoritmo Area de un circulo 1. 2. 3. 4. 5. 6.

Inicio R,area “Pedir radio” area= (r)(r)(3.1416) “El resultado es:”,area Fin

3. Calcular el area de un trapecio Modelo de solucion DATOS DE ENTRADA Area B,b,h algoritmo

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

DATOS DE SALIDA Area

1. 2. 3. 4. 5.

Inicio Area,B,b,h Area=(B+b(h))/2 “el resultado es:”,Area Fin

4. Dar la entrada a un nombre y desplegarlo Modelo de solucion DATOS DE ENTRADA nombre algoritmo 1. 2. 3. 4. 5.

PROCESO “dame un nombre”

DATOS DE SALIDA “el resultado es:”,nombre

Inicio nombre “dame un nombre” “el resultado es nombre” Fin

5. Calcular el promedio de tres calificaciones Modelo de solucion DATOS DE ENTRADA Prom C1,C2,C3 Algoritmo 1. 2. 3. 4. 5.

PROCESO Prom=(C1+C2+C3)/3

DATOS DE SALIDA Prom

Inicio C1,C2,C3,prom prom=(C1+C2+C3)/3 prom fin

6. Convertir pesos a dolar Modelo de solucion DATOS DE ENTRADA Pesos Dolar TC

PROCESO Dolar=Pesos/TC

Algoritmo

DATOS DE SALIDA Dolares

1. 2. 3. 4. 5.

Inicio Pesos,TC Dolar= pesos/TC Dolar Fin

7. Convertir dolares a pesos

Modelo de solucion DATOS DE ENTRADA Pesos Dolar TC

PROCESO Pesos=Dolar*TC

DATOS DE SALIDA Pesos

Algoritmo 1. 2. 3. 4. 5.

Inicio Dolar,TC Pesos=dolar*TC Pesos Fin

8. Convertir millas a kilometros Modelo de solucion DATOS DE ENTRADA K m

PROCESO K=m/1.6

DATOS DE SALIDA K

Algoritmo 1. 2. 3. 4. 5.

Inicio M,K K=(m)/1.6 K fin

9. Convertir libras a kilos Modelo de solucion DATOS DE ENTRADA

PROCESO

DATOS DE SALIDA

Li,K Algoritmo 1. 2. 3. 4. 5.

K=Li*0.453

K

Inicio K K=Li*0.453 K Fin

10. Imprimir Juan Modelo de solucion DATOS DE ENTRADA

PROCESO

DATOS DE SALIDA

Juan

Juan Algoritmo

1. Inicio 2. Juan 3. Fin 11. Los alumnos de la clase de fundamentos de programacion realizaran un programacion realizaran un programa para el desplegar de sistemas computacionales el cual realizaran los siguientes resltados 1. 2. 3. 4. 5.

Indicar si aprueba o reprueba El promedio de seis calificaciones Mostrar las materias Mostrar el nombre y apellido Mostrar el numero de control

Modelo de solución DATOS DE ENTRADA PROCESO C1,C2,C3,C4,C5,C6, Prom, Pr=(C1+C2+C3+C4+C5 Nom,No_control,M1,M2,M3,M +C6)/6 Prom=>=70 4,M5,M6

DATOS DE SALIDA Si;”aprobocon promedio de:”,Prom,”las materias de:”,M1,M2,M3,M4,M5 ,M6”y sus datos son:”,Nom,No_control No;”reprobo con promedio

de:”,Prom,”lleva las materias de:”,M1,M2,M3,M4,M5 ,M6”y sus datos son:”,Nom,No_control 1. Inicio 2. C1,C2,C3,C4,C5,C6,Nom,No_ control,M1,M2,M3,M4,M5,Prom 3. “Dame las 6 materias y sus calificaciones,el nombre del alumno y su numero de control” M1,M2,M3,M4,M5,M6,C1,C2,C3,C4,C5,C6,Nom,No_control; 4. Prom=(C1,C2,C3,C4,C5,C6)/6 5. Prom>=70 si;ir a paso-5 no;ir a paso-7 6. “aprobo con promedio de:”,Prom,”lleva las materias de:”,M1,M2,M3,M4,M5,M6 “y sus datos son:”Nom,No_control; ir a paso-8 7. “reprobo con promedio de:”,Prom, “lleva las materias de:”,M1,M2,M3,M4,M5,M6 “y sus datos son:”,Nom,No_control; ir a paso -8 8. fin

12. Suma de tres números Modelo de solución DATOS DE ENTRADA N1,N2,N3 Suma

PROCESO Suma=N1+N2+N3

DATOS DE SALIDA Suma

Algoritmo 1. 2. 3. 4. 5.

Inicio N1,N2,N3,Suma Suma=N1+N2+N3 Suma fin

13. Multiplicación de tres números Modelo de solución DATOS DE ENTRADA N1,N2,N3 Multi

PROCESO

DATOS DE SALIDA

Multi=(A1)(A2)(A3)

Multi

Algoritmo 1. 2. 3. 4. 5.

inicio N1,N2,N3 Multi=N1*N2*N3 Multi Fin

14. Sacar el promedio de 6 calificaciones y decir si aprueba o no aprueba Modelo de solución DATOS DE ENTRADA C1,C2,C3,C4,C5,C6 Prom

PROCESO

DATOS DE SALIDA

Prom=(C1,C2,C3,C4,C5,C6)/6 Prom Prom>=70 Si;apruebo No;reprobo Algoritmo

1.inicio 2.Prom,C1,C2,C3,C4,C5,C6 3.Prom= (C1,C2,C3,C4,C5,C6)/6 4. prom>=70 Si ir a paso 5 no ir a paso 6 5.“apruebo:”,Prom; ir a paso 7 6. “repruobo:”,Prom 7.fin

15. Convertir libras apeso Modelo de solución DATOS DE ENTRADA TC Lib,Pesos

1. Inicio 2. Lib,TC,Pesos 3. Pesos= Lib/TC

PROCESO Pesos=Lib/TC

DATOS DE SALIDA Pesos

4. Pesos 5. Fin

16. Area de un circulo Modelo de solución DATOS DE ENTRADA area r 1. 2. 3. 4. 5.

PROCESO Area=(r)(r)(3.1416)

DATOS DE SALIDA Area

Inicio R,area area= (r)(r)(3.1416) “el resultado es:”,area Fin

17. Area de un triangulo Modelo de solución DATOS DE ENTRADA b,h Area

1. 2. 3. 4. 5. 6.

PROCESO Area=(b)(h)/2

DATOS DE SALIDA Area

Inicio b,h,area “dame base y altura”b,h area=(b)(h)/2 “el resultado es:”,area Fin

18. convertir kilometros a millas Modelo de solucion DATOS DE ENTRADA Mi,Km

Algoritmo

PROCESO Mi=Km*0.62137

DATOS DE SALIDA 1. “el resultado es:”,Mi

2. 3. 4. 5. 6. 7.

Inicio Km,Mi “ingresar Kilometros” Km Mi=Km*0.62137 “el resultado es:”,Mi Fin

19. Convertir Kilos a Libras Modelo de solucion DATOS DE ENTRADA Kg,Li

1. 2. 3. 4. 5. 6.

20.

PROCESO Li=Kg*2.2046

DATOS DE SALIDA “el resultado es:”,Li

Algoritmo Inicio Kg,Li “dame los Kg” Li Li=Kg*2.2046 “el resultado es:”,Li Fin

Saber si una persona es mayor de edad Modelo de solución

DATOS DE ENTRADA Edad

PROCESO Edad>=18

Saber si una persona es mayor de edad 1. 2. 3. 4.

Inicio edad “dame edad” edad>=18 Si; ir a paso 5 No; ir a paso 6 5. “es mayor de edad”; ir a paso 7 6. “es menor de edad” 7. Fin

DATOS DE SALIDA Si;” es mayor de edad” No;”es menor de edad”

21. Indicar sin un alumno acredito y si es de 7mo semestre Modelo de solución DATOS DE ENTRADA Prom

PROCESO Prom>=70

DATOS DE SALIDA Si;Aprobo No;Reprobo

Para indicar si un alumno acredito y si es de 7timo semestre 1. 2. 3. 4. 5. 6. 7. 8. 9.

Inicio Prom “dame el promedio” prom>=70; Si ir a paso -5 no ir a paso - 7 semestre ==7 si ir apaso – 6 no ir a paso-8 “ aprobo”;ir a paso 6 “ reprobo”;ir a paso 7 “deceas realizar otra operacion” si ir a paso-3 no ir a paso-9 fin

22. Pedir tortas Modelo de solución DATOS DE ENTRADA Torta A,Torta de jamon

PROCESO DATOS DE SALIDA 1. Torta= TA Torta A Si 4 no Torta de jamon 5 4.``combo papas, soda, y torta A`` ir a paso 6 5. ``torta de jamon, papa, soda, galleta, nieve``

La cafeteria del tecnologico decea realizar un programa para ver si quieren una torta de asada o de jamon si quieren de asada el combo sera de papa y soda, jamon es papas, soda,nieve, galleta. 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 jamon, papa, soda, galleta, nieve`` 6. fin

23. Suma,resta,multiplicacion,division Modelo de solución DATOS DE ENTRADA Suma,rest,mul,di,Resu,N1,N2,N3

PROCESO 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)

DATOS SALIDA Resu

DE

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 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 menu.

A) B) C) D)

Suma de tres numeros Resta de dos numeros Multiplicacion de tres numeros Division de dos numeros

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 operacio:” si ir a paso – 3 no ir a paso - 20 20.Fin

24. Menu areas Modelo de solución DATOS DE ENTRADA

PROCESO

Circu,rec,tri,cua,tra,oct,Re su,r L,b,h,pe,apo

Op=circu si ir a paso- 9 no ir a paso- 4 Op=rec si ir a paso- 12 no ir a paso-5 Op=tri si ir a paso- 15 no ir a paso-6 Op=cua si ir a paso- 18

DATOS DE SALIDA “El resultad o es:”,Res u

no ir a paso-7 Op=tra si ir a paso -21 no ir apaso-8 Op=oct si ir a paso-24 no ir a 28 pedir=r circu=(r)(r)(3.1416) Resu ir a paso-28 pedir=b,h rec=(b)(h) Resu ir a paso-28 pedir=b,h tri=(b)(h)/2 Resu= ir a paso-28 pedir=L cua=(L)(L) Resu= ir a paso-28 Pedir=B,b 1 Tra=(B+b)(h)/2 2 Resu= ir a paso-28 3 Pedir=pe,apo 4 Oct=(pe)(apo)/2 5 Resu=

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 28. Fin

no ir a paso-28

25. Menu cambio Modelo de solución DATOS DE ENTRADA

1. Peso,dolar,euro,yenes,libras,Resu,T C

PROCESO

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

DATOS DE SALIDA “ el resultado es:”,Res u

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Inicio Peso,dolar,euro,yenes,libras,Resu,TC Op=A si ir a paso- 7 no ir a paso- 4 OP=B si ir a paso-10 no ir a paso- 5 Op=C si ir a paso-13 no ir a paso-6 Op=D si ir a paso-16 no ir a paso- 20 Pedir=TC,pesos Peso=pe/TC Desplegar Resu ir a paso-20 Pedir= TC,euro dolar=(TC)(euro) Desplegar Resu ir a paso-20 Pedir euro,TC euro=(euro)(TC) Desplegar Resu ir a paso-20 Pedir= yenes,TC yenes=yenes/TC Desplegar resu ir a paso-20 Decea realizar otra operacion si ir a paso- 4 no ir a paso-21 Fin

26. Concurso de canicas Modelo de solución DATOS DE ENTRADA PROCESO nombre,sem,resu,cat 3 Realizo el pago si ir a paso-4 no ir a -10

DATOS DE SALIDA

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&&=4&&=7&&=1&&=4&&=7&&=600&&TP=801&&TP=1001&&=600&&TP=801&&TP=1001&&=500; SI; TP=total* .16 NO; TP=total *.11

4 productos Precio Total Subtotal Total a pagar 1. 2. 3. 4. 5. 6.

>=500 (IVA)

Inicio A1,A2,A3,A4 total=A1+A2+A3+A4 total >=500 total

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.