problemario de programacion

102
CENTRO DE BACHILLERATO TECNOLOGICO AGROPECUARIO 37 MATERIA: APLICAR LOS PRINCIPIOS DEPROGRAMACION Y SOLUCION DE PROBLEMAS CATEDRATICO: MANUEL HORACIO ARANGO PINA ALUMNO: MAURO ALEXIS JIJON CORDOBA PERIODO: 3 SEMESTRE: 4 GRUPO: “B” ESPECIALIDAD: INFORMATICA CICLO ESCOLAR: 2014-2015 SAN PEDRO POCHUTLA OAXACA A 02 DE JUNIO DE 2015

Upload: manuel-horacio-arango-pina

Post on 14-Apr-2016

230 views

Category:

Documents


18 download

DESCRIPTION

pseint c+++

TRANSCRIPT

Page 1: Problemario de Programacion

CENTRO DE BACHILLERATO TECNOLOGICO

AGROPECUARIO 37

MATERIA:

APLICAR LOS PRINCIPIOS DEPROGRAMACION Y

SOLUCION DE PROBLEMAS

CATEDRATICO:

MANUEL HORACIO ARANGO PINA

ALUMNO:

MAURO ALEXIS JIJON CORDOBA

PERIODO: 3 SEMESTRE: 4 GRUPO: “B”

ESPECIALIDAD:

INFORMATICA

CICLO ESCOLAR:

2014-2015

SAN PEDRO POCHUTLA OAXACA A 02 DE JUNIO

DE 2015

Page 2: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

2

I N D I C E

I --------SECUENCIALES-------------------------------- 04 - 35

II--------CONDICIONALES------------------------------36 - 62

III-------CICLICAS-----------------------------------------63 - 91

II--------ARREGLOS (VECTORES Y MATRICES) ----91 - 102

Page 3: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

3

PERIODO 1

ESTRUCTURAS

ALGORITMICAS

SECUENCIALES

Page 4: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

4

1.1 REALIZA UNA APLICACIÓN QUE DADOS LA BASE Y ALTURA, CALCULE EL AREA DE UN

TRIANGULO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 5: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

5

1.2 REALIZAR UNA APLICACIÓN QUE SE LE INTRODUZCA TRES CALIFICACIONES PARCIALES

Y ARROJE EL PRMEDIO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 6: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

6

1.3 ELABORAR UN ALGORITMO QUE TIENE COMO DATOS DE ENTRADA DOS NUMEROS

NATURALES CALCULEN E IMPRIMAN LA SUMA, RESTA, PRODUCTO Y COCIENTE DE DICHOS

NUMEROS.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 7: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

7

1.4 CONSTRUIR UN ALGORITMO QUE DADO EL RADIO CALCULE E IMPRIMA EL AREA DE

UNA CIRCUNFERENCIA.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 8: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

8

1.5 CONSTRUIR UN ALGORITMO QUE DADOS COMO DATOS LA BASE Y LA ALTURA DE UN

RECTANGULO, CALCULE EL PERIMETRO Y LA SUPERFICIE DEL MISMO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 9: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

9

1.6 CONSTRUIR UN ALGORITMO QUE DADOS LOS 3 LADOS DE UN TRIANGULO, PUEDA

DETERMINAR SU AREA.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 10: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

10

1.7 REALIZAR UN ALGORITO QUE DETERMINE CUAL ES EL CUADRADO Y CUBO DE UN

NUMERO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 11: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

11

1.8 REALIZAR UN PROGRAMA QUE SUME DOS NUMEROS LOS ELEVE AL CUADRADO Y LOS

DIVIDA ENTRE TRES.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 12: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

12

1.9 REALIZAR UN ALGORITMO QUE CONVIERTA DE DOLARES A MONEDA MEXICANA,

DEPENDIENDO DEL TIPO DE CAMBIO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 13: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

13

1.10 CONSTRUIR UN ALGORITO QUE DADOS EL RADIO Y LA ALTURA DE UN CILINDRO

DETERMINE SU VOLUMEN Y AREA.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 14: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

14

1.11 ESCRIBIR UN ALGORITMO QUE DADOS EL NUMERO DE HOMBRES Y MUJERES,

DETERMINE EL PORCENTAJE EN UN GRUPO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 15: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

15

1.12 REALIZAR UN ALGORITMO QUE CONVIERTA ACRES A HECTAREAS.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 16: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

16

1.13 REALIZAR UN ALGORITMO QUE DADO EL RADIO DE UNA ESFERA, DETERMINE SU

AREA Y VOLUMEN.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 17: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

17

1.14 CONSTRUIR UN ALGORITMO QUE DADO EL RADIO, LA GENERATRIZ Y LA ALTURA DEL

CONO DETERMINE EL AREA DE LA BASE, EL AREA LATERAL, EL AREA TOTAL Y EL VOLUMEN.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 18: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

18

1.15 CONSTRUIR UN ALGORITMO QUE DADO EL CAPITAL A INVERTIR EN UN BANCO

DETERMINE CUAL SERA EL INTERES MEMSUAL.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 19: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

19

1.16 UN VENDEDOR RECIBE UN SUELDO BASE MAS UN 10% EXTRA POR COMISION DE

SUS VENTAS, EL VENDEDOR DESEA SABER CUANTO DINERO OBTENDRA POR CONCEPTO

DE COMISIONES POR LAS TRES VENTAS QUE REALIZA EN EL MES Y EL TOTAL QUE RECIBIRA

EN EL MES TOMANDO EN CUENTA SU SUELDO BASE Y COMISIONES.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 20: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

20

1.17 UNA TIENDA OFRECE UN DESCUENTO DEL 15% SOBRE EL TOTAL DE LA COMPRA Y

UN CLIENTE DESEA SABER CUANTO DEBERA PAGAR FINALMETE POR LA COMPRA.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 21: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

21

1.18 ELABORAR UN ALGORITMO QUE AL RECIBIR COMO DATO UNA TEMPERATURA EN

GRADOS CELCIUS HAGA LA COVERSION A GRADOS FARENHEIT Y KELVIN.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 22: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

22

1.19 UN ALUMNO DESEA SABER CUAL SERA SU CALIFICACION FINAL EN LA MATERIA DE

ALGORITMOS. DICHA CALIFICACION SE COMPONE DE LOS SIGUIENTES PORCENTAJES.

A. 55% DEL PROMEDIO DE SUS TRES CALIFICACIONES PARCIALES.

B. 30% DE LA CALIFICACION DEL EXAMEN PARCIAL.

C. 15% DE LA CALIFICACION DEL EXAMEN PARCIAL.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 23: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

23

1.20 REALIZAR UN ALGORITMO QUE CALCULE LA EDAD DE UNA PERSONA.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 24: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

24

1.21 EL DUEÑO DE UNA TIENDA COMPRA UN ARTICULO A UN PRECIO DETERMINADO. OBTENER

EL PRECIO EN QUE LO DEBO VENDER PARA OBTENER UNA GANANCIA DEL 30%.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 25: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

25

1.22 TRES PERSONAS DDECIDEN INVERTIR SU DINERO PARA FUNDAR UNA EMPRESA .CADA UNA

DE ELLAS INVIERTE UNA CANTIDAD DISTINTA. OBTENER EL PORCENTAJE QUE CADA QUIEN

INVIERTE CON RESPECTO A LA CANTIDAD TOTAL INVERTIDA.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 26: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

26

1.23 EN UN HOSPITAL EXISTEN TRES AREAS: GINECOLOGIA, PEDIATRIA, TRAUMATOLOGIA.

EL PRESUPUESTO ANUAL DEL HOSPITAL SE REPARTE CONFORME A LA SIGUIENTE TABLA:

AREA PORCENTAJE DEL PRESUPUESTO

GINECOLOGIA 40% TRAUMATOLOGIA 30%

PEDIATRIA 30%

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 27: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

27

1.24 UN ALUMNO DESEA SABER CUAL SERA SU PROMEDIO GENERAL EN LAS TRES

MATERIAS MAS DIFICILES QUE CURSA Y CUAL SERA EL PROMEDIO QUE OBTENDRA EN

CADA UNA DE ELLAS. ESTAS MATERIAS SE EVALUAN COMO SE MUESTRA A

CONTINUACION:

LA CALIFICACION DE CALCULO SE OBTIENE DE LA SIGUIENTE MANERA:

EXAMEN 90%

PROMEDIO DE TAREAS 10%

EN ESTA MATERIA SE PIDIO UN TOTAL DE TRES TAREAS

LA CALIFICACION DE ECOLOGIA SE OBTIENE DE LA SIGUIENTE MATERIA.

EXAMEN 80%

PROMEDIO DE TAREAS 20%

EN ESTA MATERIA SE PIDIO UN TOTAL DE DOS TAREAS

LA CALIFICACION DE INGLES SE OBTIENE DE LA SIGUIENTE MANERA.

EXAMEN 85%

PROMEDIO DE TAREAS 15%

EN ESTA MATERIA SE PIDIO UN PROMEDIO DE TRES MATERIAS

PSEUDOCODIGO

Page 28: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

28

DIAGRAMA DE FLUJO

Page 29: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

29

LENGUAJE C++

Page 30: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

30

1.25 REALIZAR UN ALGORITMO QUE RECIBA COMO DATO DOS NUMEROS Y DE CÓMO

DATO LA SUMA DE ELLOS.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 31: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

31

1.26 REALIZAR UN ALGORITMO QUE DETERMINE EL AREA DE UN CUADRADO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 32: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

32

1.27 REALIZAR UN ALGORITMO QUE DETERMINE EL VOLUMEN Y AREA DE UNA ESFERA.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 33: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

33

1.28 CONSTRUIR UN ALGORITMO QUE DADOS EL CATETO ADYACENTE Y OPUESTO.

DETERMINE LA HIPOTENUSA DE UN TRIANGULO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 34: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

34

1.29 REALIZAR UN ALGORITMO QUE CONVIERTA DE PULGADAS A CENTIMETROS.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 35: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

35

1.30 REALIZAR UN ALGORITMO QUE DADOS LOS LIBROS, CUADERNOS Y PLUMAS

VENDIDAS DETERMINE LA VENTA TOTAL DEL DIA.

LENGUAJE C++

Page 36: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

36

PERIODO 2

ESTRUCTURAS

ALGORITMICAS

CONDICIONALE

S

Page 37: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

37

2.1 DADO COMO DATO LA EDAD DE UNA PERSONA EVALUAR SI PODRA VOTAR EN LAS

PROXIMAS ELECCIONES ELECTORALES.

PSEUDOCODIGO DIAGRAMA DE FLUJO

LENGUAJE C++

Page 38: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

38

2.2 AL RECIBIR LAS TRES CALIFICACIONES PARCIALES DE ALGORITMOS EVALUAR SI

APROBO O REPROBO EL SEMESTRE.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 39: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

39

2.3 EN UNA TIENDA SE OFRECE UN DESCUENTO DEL 10% SI EL TOTAL DE LA COMPRA

SUPERA LOS $500 ELABORAR PSEUDOCODIGO. CALCULAR TOTAL A PAGAR.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 40: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

40

2.4 A UN MECANICO SE LE PAGA POR LA CANTIDAD DE HORAS TRABAJADAS. SI TRABAJA

HASTA 40 HORAS A LA SEMANA, SE LE PAGA A RAZON DE $50.00 POR HORA, SIN

EMBARGO, SI TRABAJA MAS DE 40 HORAS, ENTOCES LA CUOTA POR HORA ES DE $65.00.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 41: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

41

2.5 CONSTRUYE UN ALGORITMO, QUE DADO COMO DATO EL SUELDO DE UN

TRABAJADOR, LE APLIQUE UN AUMENTO DE 17% SI SU SUELDO ES INFERIOR A 1000 Y 12%

EN CASO CONTRARIO IMPRIMA EL NUEVO SUELDO DEL TRABAJADOR.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 42: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

42

2.6 ELABORAR UN ALGORITMO QUE AL RECIBIR COMO DATO UN NUMERO IMPRIMA SI ES

POSITIVO, NEGATIVO O NULO.

PSEUDOCODIGO DIAGRAMA DE FLUJO

LENGUAJE C++

Page 43: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

43

2.7 ELABORAR UN ALGORITMO QUE AL RECIBIR COMO DATO UN NUMERO IMPRIMA SI ES

PAR, IMPAR O NULO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 44: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

44

2.8 SE REQUIERE DETERMINAR CUAL DE TRES CANTIDADES PROPORCIONADAS ES

MAYOR. REALIZAR ALGORITMO CORRESPONDIENTE.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 45: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

45

2.9 “LA LANGOSTA AHUMADA” ES UNA EMPRESA DEDICADA A OFRECER BANQUETES; SUS

TARIFAS SON LAS SIGUIENTES: EL COSTO DEL PLATILLO POR PERSONA ES DE $95, PERO SI

EL NUMERO DE PERSONAS ES MAYOR A 200 PERO MENOR O IGUAL A 300, EL COSTO ES

DE $85. PARA MAS DE 300 PERSONAS EL COSTO POR PLATILLO ES $75. SE REQUIERE UN

ALGORITMO QUE AYUDE A DETERMINAR EL PRESUPUESTO QUE SE DEBE PRESENTAR A

LOS CLIENTES QUE DESEAN RELIZAR EL EVENTO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 46: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

46

1.11 LA SOCIACION DE VINICULTORES TIENE COMO POLITICA FIJAR UN PRECIO INICIAL AL

KILO DE UVA, LA CUAL SE CLASIFICA EN TIPOS A Y B, Y ADEMAS EN TAMAÑOS 1 Y 2.

CUANDO SE RELIZA LA VENTA DEL PRODUCTO, ESTA ES DE UN SOLO TIPO Y TAMAÑO, SE

REQUIERE DETERMINAR CUANTO RECIRA UN PRODUCTOR POR LA UVA QUE ENTREGA EN

UN EMBARQUE, CONSIDERANDO LO SIGUIENTE: SI ES DE TIPO A, SE LE CARGAN 20c AL

PRECIO INICIAL CUANDO ES DE TAMAÑO 1; Y 30c SI ES DE TAMAÑO 2. SI ES DE TIPO B, SE

REBAJAN 30c CUANDO ES DE TAMAÑO 1, Y 50c CUANDO ES DE TAMAÑO 2. REALICE UN

ALGORITMO PARA DETERMINAR LA GANANCIA OBTENIDA Y REPRESENTELO MEDIANTE

DIAGRAMA DE FLUJO, PSEUDOCODIGO Y LENGUAJE C++.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

Page 47: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

47

LENGUAJE C++

Page 48: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

48

2.12 EL DIRECTOR DE UNA ESCUELA ESTA ORGANIZANDO UN VIAJE DE ESTUDIOS Y

REQUIERE DETERMINAR CUANTO DEBE CUANTO DEBE COBRAR A CADA ALUMNO Y

CUANTO DEBE PAGAR A LA COMPAÑÍA DE VIAJES POR EL SERVICIO. LA FORMA DE

COBRAR ES LA SIGUIENTE: SI SON 100 ALUMNOS O MAS, EL COSTO POR CADA ALUMNO

ES DE $65.00, DE 50 A 99 ALUMNOS, EL COSTO ES DE $70.00, DE 30 A 49, DE $95.00, Y SI

SON MENORES DE $30.00, EL COSTO DE LA RENTA DEL AUTOBUS ES DE $4000.00, SIN

IMPORTAR EL NUMERO DE ALUMNOS.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 49: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

49

2.13 LEER DOS NUMEROS; SI SON IGUALES QUE LOS MULTIPLIQUE, SI EL PRIMERO ES

MAYOR QUE EL SEGUNDO QUE LOS RESTE Y SI NO QUE LOS SUME.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 50: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

50

2.14 DETERMINAR LA CANTIDAD DE DINERO QUE RECIBIRA UN TRABAJADOR POR

CONCEPTO DE LAS HORAS EXTRAS TRABAJADAS EN UNA EMPRESA, SABIENDO QUE

CUANDO LAS HORAS DE TRABAJO EXCEDEN DE 40, EL RESTO SE CONSIDERAN HORAS

EXTRAS Y QUE ESTAS SE PAGAN AL DOBLE DE UNA HORA NORMAL CUANDO NO EXCEDEN

DE 8; SI LAS HORAS EXTRAS EXCEDEN DE 8 SE PAGAN LAS PRIMERAS 8 AL DOBLE DE LO

QUE SE PAGAN LAS HORAS NORMALES Y EL RESTO AL TRIPLE.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 51: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

51

2.15 EN UNA TIENDA DE DESCUENTO SE EFECTUA UNA PROMOCION EN LA CUAL SE HACE

UN DESCUENTO SOBRE EL VALOR DE LA COMPRA TOTAL SEGÚN EL COLOR DE LA BOLITA

QUE EL CLIENTE SAQUE AL PAGAR EN CAJA. SI LA BOLITA ES DE COLOR BLANCO NO SE LE

HARA DESCUENTO ALGUNO, SI ES VERDE SE LE HARA SE LE HARA UN 10% DE DESCUENTO,

SI ES AMARILLA UN 25%, SI ES AZUL UN 50% Y SI ES ROJA UN 100%. DETERMINAR LA

CANTIDAD FINAL QUE EL CLIENTE DEBERA PAGAR POR SU COMPRA SE SABE QUE SOLO

HAY BOLITAS DE LOS COLORES MENCIONADOS.

PSEUDOCODIGO

Page 52: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

52

DIAGRAMA DE FLUJO

Page 53: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

53

2.16 UNA FRUTERIA OFRECE LAS MANZANAS CON DESCUENTO SEGÚN LA SIGUIENTE

TABLA.

UMERO DE KILOS COMPRADOS %DESCUENTO

0-2 0%

2.01-5 10%

5.01-10 15%

10.01 EN ADELANTE 20%

PSEUDOCODIGO

DIAGRAMA DE FLUJO

Page 54: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

54

LENGUAJE C++

Page 55: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

55

2.17 DESARROLLE UN ALGORITMO QUE LEA UN NÚMERO ENTRE UNO Y SIETE Y ESCRIBA

EL EQUIVALENTE AL DIA DE LA SEMANA.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

Page 56: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

56

LENGUAJE C++

Page 57: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

57

2.18 EL ALMACEN DOÑA MANE SE ENCUENTRA DE ANIVERSARIO Y HA PROGRAMADO

UNA SERIE DE OFERTAS CON LA FINALIDAD DE BRINDAR FACILIDADES A SUS CLIENTES Y A

LA VEZ DE INCREMENTAR SUS VENTAS. ESTAS OFERTAS SE BASAN ESPECIFICAMENTE EN

UN PORCENTAJE DE DESCUENTO SOBRE EL TOTAL DE LA COMPRA EL CUAL VARIA DE

ACUERDO AL MONTO.CONSIDERE QUE SON 100 PERSDONAS.

POR UN MONTO MAYOR O IGUAL A 500 SE HARA UN DESCUENTO DEL 30%.

POR UN MONTO MENOR DE 500 PERO MAYOR O IGUAL A 200 SE HARA UN

DESCUENTO DEL 20%.

POR UN MONTO MENOR DE 200 PERO MAYOR O IGUAL A 100 SE HARA UN

DESCUENTO DEL 10%.

PSEUDOCODIGO DIAGRAMA DE FLUJO

LENGUAJE C++

Page 58: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

58

2.19 PETRONITA ORGANIZA UNA FIESTA EN LA CUAL UNA COMPUTADORA CONTROLA EL

INGRESO MEDIANTE 5 CLAVES. SI SE INGRESA AL MENOS UNA CLAVE INCORRECTA ESTA

IMPRIMIRA “TE EQUIVOCASTE DE FIESTA” Y NO PERMITIRA EL INGRESO. SI LAS 5 CLAVES

SON CORRECTAS IMPRIMIRA “BIENVENIDO A LA FIESTA”.

LAS CLAVES SON:

“TIENES”

“PASSWORD”

“INVITADO”

“PARA”

“INGRESAR”

PSEUDOCODIGO

DIAGRAMA DE FLUJO

Page 59: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

59

2.20 CALCULAR LA UTILIDAD QUE UN TRABAJADOR RECIBE EN EL REPARTO ANUAL DE

UTILIDADES SI ESTE SE LE ASIGNA COMO UN PORCENTAJE DE SU SALARIO MENSUAL QUE

DEPENDE DE SU ANTIGÜEDAD EN LA EMPRESA DE ACUERDO CON LA SIGUIENTE TABLA.

TIEMPO UTILIDAD

MENOS DE UN AÑO 5% DE SALARIO 1 AÑO O MAS Y MENOS DE DOS AÑOS 7% DE SALARIO 2 AÑOS O MAS Y MENOS DE 5 PUNTOS 10% DE SALARIO 5 AÑOS O MAS Y MENOS DE 10 AÑOS 15% DE SALARIO

10 AÑOS O MAS 20% DE SALARIO

PSEUDOCODIGO

Page 60: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

60

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 61: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

61

2.21 DESARROLLE UN ALGORITMO QUE LEA UN NUMERO ENTRE 1 Y 12 Y ESCRIBA EL

EQUIVALENTE AL MES DEL AÑO.

PSEUDOCODIGO

Page 62: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

62

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 63: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

63

PERIODO 3

ESTRUCTURAS

ALGORITMICAS

CICLICAS

Page 64: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

64

3.1 REALIZAR UN ALGORITMO QUE DADO UN NÚMERO DETERMINE QUE DIA DE LA

SEMANA ES:

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 65: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

65

3.2 CONSTRUIR UN ALGORITMO QUE DADO UN NUMERO DETERMINE QUE MES DEL AÑO

ES.

PSEUDOCODIGO

LENGUAJE C++

Page 66: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

66

DIAGRAMA DE FLUJO

Page 67: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

67

3.3 REALIZAR UN ALGORITMO QUE DADOS LA ZONA DE DESTINO Y EL PESO DETERMINE EL COSTO

POR EL SERVICIO PRESTADO.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 68: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

68

3.4 REALIZAR UN ALGORITMO QUE DADO EL TIPO DE TARJETA Y EL LÍMITE ACTUAL DE

CREDITO DETERMINE EL AUMENTO DEL CREDITO Y EL NUEVO LÍMITE DEL CREDITO.

TIPO 1=25%

TIPO 2=35%

TIPO 3=40%

TIPO 4=50%

PSEUDOCODIGO

DIAGRAMA DE FLUJO

LENGUAJE C++

Page 69: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

69

3.5 IMPRIMIR 15 VECES CBTA 37.

h

CICLO WHILE DIAGRAMA DE FLUJO

PSEUDOCODIGO

CICLO FOR

CICLO DO WHILE

Page 70: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

70

3.6 IMPRIMIR LOS PRIMEROS 10 NUMEROS NATURALES.

CICLO WHILE

DIAGRAMA DE FLUJO

PSEUDOCODIGO

CICLO FOR

CICLO DO WHILE

Page 71: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

71

3.7 IMPRIMIR LOS PRIMEROS 10 NUMEROS IMPARES.

CICLO WHILE

DIAGRAMA DE FLUJO

PSEUDOCODIGO CICLO FOR

CICLO DO WHILE

Page 72: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

72

3.8 MOSTRAR LOS 10 PRIMEROS NUMEROS ENTEROS POSITIVOS.

CICLO WHILE

DIAGRAMA DE FLUJO

PSEUDOCODIGO

CICLO FOR

CICLO DO WHILE

Page 73: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

73

3.9 LEER 10 NUMEROS E IMPRIMIR CUANTOS SON PARES, CUANTOS IMPARES Y CUANTOS

NULOS.

CICLO WHILE

PSEUDOCODIGO

CICLO FOR

CICLO DO WHILE

Page 74: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

74

DIAGRAMA DE FLUJO

Page 75: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

75

3.11 PONER EL NÚMERO Y SACAR LA TABLA DE MULTIPLICAR.

CICLO WHILE

DIAGRAMA DE FLUJO

PSEUDOCODIGO

CICLO FOR

CICLO DO WHILE

Page 76: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

76

3.12 DEMOSTRAR LA FUNCION “Y=X2 + 3” PARA 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.

CICLO WHILE

DIAGRAMA DE FLUJO

PSEUDOCODIGO

CICLO FOR

CICLO DO WHILE

Page 77: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

77

3.13CALCULAR E IMPRIMIR EL PROMEDIO GENERAL DE UN GRUPO DE 5 ALUMNOS.

CICLO WHILE

DIAGRAMA DE FLUJO

PSEUDOCODIGO

CICLO FOR

CICLO DO WHILE

Page 78: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

78

3.14 ELABORAR UN PROGRAMA QUE AL RECIBIR 10 NUMEROS, DETERMINAR CUANTOS

SON PARES, IMPARES Y NULOS.

CICLO WHILE

PSEUDOCODIGO

CICLO FOR

CICLO DO WHILE

Page 79: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

79

DIAGRAMA DE FLUJO

Page 80: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

80

3.15 ELABORAR UN PROGRAMA QUE AL RECIBIR COMO DATO UN NÚMERO ENTERO.

IMPRIMA EL MISMO NUMERO DE CARAS FELICES.

CICLO WHILE

DIAGRAMA DE FLUJO

PSEUDOCODIGO

CICLO FOR

CICLO DO WHILE

Page 81: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

81

3.16 SE REQUIERE UN ALGORITMO PARA OBTENER LA EDAD PROMEDIO DE UN GRUPO N

DE ALUMNOS.

CICLO WHILE CICLO FOR

CICLO DO WHILE

Page 82: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

82

3.17 SE REQUIERE UN ALGORITMO PARA OBTENER LA ESTATURA PROMEDIO DE UN

GRUPO DE PERSONAS, CUYO NUMERO DE MIEMBROS SE DESCONOCE, EL COCLO DEBE

EFECTUARSE SIEMPRE Y CUANDO SE OBTENGA UNA ESTRUCTURA REGISTRADA.

CICLO WHILE

CICLO FOR CICLO DO WHILE

Page 83: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

83

3.18 SE REQUIERE UN ALGORITMO PARA DETERMINAR CUANTO AHORRARA UNA

PERSONA EN UN AÑO, SI AL FINAL DE CADA MES DEPOSITA VARIABLES CANTIDAES DE

DINERO; ADEMAS, SE REQUIERE SABER CUANTO LLEVA AHORRANDO CADA MES.

CICLO WHILE CICLO FOR

CICLO DO WHILE

Page 84: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

84

3.19 SE REQUIERE UN ALGORITMO PARA DETERMINAR, DE N CANTIDAES, CUANTAS SON

MENORES O IGUALES A CERO Y CUANTAS MAYORES A CERO.

CICLO WHILE CICLO FOR

CICLO DO WHILE

Page 85: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

85

3.20 UNA EMPRESA TIENE EL REGISTRO DE LAS HORAS QUE TRABAJA DIARIAMENTE UN

EMPLEADO DURANTE LA SEMANA (SEIS DIAS) Y REQUIERE DETERMINAR EL TOTAL DE

ESTAS, ASI COMO EL SUELDO QUE RECIBIRA POR LAS HORAS TRABAJADAS. REALICE UN

ALGORITMO PARA DETERMINAR ESTO.

CICLO WHILE CICLO FOR

CICLO DO WHILE

Page 86: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

86

3.21 UN EMPLEADO DE LA EMPRESA “TIKY TAKA” REALIZA N VENTAS DURANTE EL DIA SE

REQUIERE SABER CUANTAS DE ELLAS FUERON MAYORES $1000, CUANTAS FUERON

MAYORES A $500 PERO MENORES O IGUALES A $1000, Y CUANTAS FUERON MENORES O

IGUALES A $500. ADEMAS, SE REQUIERE SABER EL MONTO DE LO VENDIDO EN CADA

CATEGORIA Y DE FORMA GLOBAL.

CICLO WHILE CICLO FOR

Page 87: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

87

CICLO DO WHILE

Page 88: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

88

3.22 UNA EMPRESA LES PAGA A SUS EMPLEADOS CON BASE EN LAS HORAS TRABAJADAS

EN LA SEMANA. REALICE UN ALGORITMO PARA DETERMINAR EL SUELDO SEMANAL DE N

TRABAJADORES Y, ADEMAS, CALCULE CUANTO PAGO LA EMPRESA POR LOS N

TRABAJADORES.

CICLO WHILE

CICLO FOR

CICLO DO WHILE

Page 89: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

89

3.23 SE REQUIERE UN ALGORITMO PARA DETERMINAR DE N CANTIDADES, CUANTAS SON

CERO, CUANTAS SON MENORES A CERO, Y CUANTAS SON MAYORES A CERO.

CICLO WHILE

CICLO FOR

CICLO DO WHILE

Page 90: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

90

3.24 REALICE UN ALGORITMO PARA LEER LAS CALIFICACIONES DE N ALUMNOS Y

DETERMINE EL NUMERO DE APROBADOS Y REPROBADOS.

CICLO WHILE

CICLO FOR

CICLO DO WHILE

Page 91: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

91

3.25 CONSTRUYA UN ALGORITMO EL CUAL LE PREMITA OBTENER LA TABLA DE

MULTIPLICAR DE UN NUMERO, SE DEBE INDICAR CUANTOS TERMINOS SE DEBEN

MOSTRAR EN EL RESULTADO.

CICLO WHILE

CICLO FOR

CICLO DO WHILE

Page 92: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

92

INVESTIGACIÓN

“ARREGLOS

(VECTORES Y

MATRICES)”

Page 93: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

93

Page 94: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

94

Page 95: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

95

Page 96: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

96

Page 97: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

97

Page 98: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

98

[Escriba una cita del documento o

del resumen de un punto

interesante. Puede situar el cuadro

de texto en cualquier lugar del

documento. Utilice la ficha

Herramientas de cuadro de texto

para cambiar el formato del cuadro

de texto de la cita.]

Page 99: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

99

Page 100: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

100

Page 101: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

101

Page 102: Problemario de Programacion

APLICAR LOS PRINCIOS DE PRORAMACION Y SOLUCION DE PROBLEMAS 2015

102