SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
Marleny Huaman Farfan
1
ALUMNA:
Marleny Huaman Farfan
DOCENTE:
Ing. Carlos Silva Delgado
septiembre - 2013
Marleny Huaman Farfan
2
1. Diseñar un programa que me permita sumar 3 números.
ANALISIS DISEÑO
DATOS DE ENTRADA: a, b, c
MODELO MATEMATICO:
sum = a + b + c
DATOS DE SALIDA: sum
PSEUDOCODIGO
INICICIO
Leer: a, b, c
Calcular:
sum = a + b + c
Imprime: sum
FIN
INICIO
Leer: a, b, c
sum = a + b + c
Imprime: sum
FIN
Marleny Huaman Farfan
3
PROGRAMACIÓN
VERIFICACION
Marleny Huaman Farfan
4
2. Diseñar un programa que calcule el promedio aritmético de tres notas.
ANALISIS DISEÑO
DATOS DE ENTRADA: a, b, c
MODELO MATEMATICO:
prom = (a + b + c)/ 3
DATOS DE SALIDA: om
PSEUDOCODIGO
INICICIO
Leer: a, b, c
Calcular:
prom = (a + b + c)/ 3
Imprime: prom
FIN
INICIO
Leer: a, b, c
prom = (a + b + c )/ 3
Imprime: prom
FIN
Marleny Huaman Farfan
5
PROGRAMACION
VERIFICACION
Marleny Huaman Farfan
6
3. Diseñar un programa que convierta una distancia medida en pulgadas a cm.
ANALISIS DISEÑO
DATOS DE ENTRADA: a
MODELO MATEMATICO:
dist = a * 2.54
DATOS DE SALIDA: dist
PSEUDOCODIGO
INICICIO
Leer: a
Calcular:
dist = a*2.54
Imprime: dist
FIN
INICIO
Leer: a
dist = a*2.54
Imprime: dist
FIN
Marleny Huaman Farfan
7
PROGRAMACION
VERIFICACION
Marleny Huaman Farfan
8
4. Diseñar un programa que permita calcular la distancia que existe entre un ciclista y un
motoclicista en un tiempo determinado dado en minutos.
Las condiciones son las siguientes :
 El ciclista y motociclista parten en el mismo instante, mismo punto y mismo sentido.
 El motociclista corre a razón de 198 m/s
 El ciclista corre a razón de 12.3 m/s
ANALISIS DISEÑO
DATOS DE ENTRADA: t
MODELO MATEMATICO:
t=t*60;
DRM= 198*t
DRC=12.3*t
DT= DRM - DRC
DATOS DE SALIDA: DRM,DRC, DT
PSEUDOCODIGO
INICICIO
Leer: t
Calcular:
t=t*60;
DRM= 198*t
DRC=12.3*t
DT= DRM - DRC
Imprime: DRM,DRC, DT
FIN
INICIO
Leer: t
t=t*60;
DRM= 198*t
DRC=12.3*t
DT= DRM - DRC
Imprime:
DRM,DRC, DT
FIN
Marleny Huaman Farfan
9
PROGRAMACION
VERIFICACION
Marleny Huaman Farfan
10
5. Diseñar un programa que evalue la función f(x) = 2x2
+4x -5 para el valor de “x”
ANALISIS DISEÑO
DATOS DE ENTRADA: x
MODELO MATEMATICO:
F = 2x2
+4x -5
DATOS DE SALIDA: F
PSEUDOCODIGO
INICICIO
Leer: x
Calcular:
F = 2x2
+4x -5
Imprime: F
FIN
INICIO
Leer: x
Imprime: F
FIN
F = 2x2
+4x -5
Marleny Huaman Farfan
11
PROGRAMACION
VERIFICACION
Marleny Huaman Farfan
12
6. Diseñar un programa que calcule el producto de dos números complejos.
ANALISIS DISEÑO
DATOS DE ENTRADA: x
MODELO MATEMATICO:
F = 2x2
+4x -5
DATOS DE SALIDA: F
PSEUDOCODIGO
INICICIO
Leer: x
Calcular:
F = 2x2
+4x -5
Imprime: F
FIN
INICIO
Leer: x
Imprime: F
FIN
F = 2x2
+4x -5
Marleny Huaman Farfan
13
PROGRAMACION
VERIFICACION
Marleny Huaman Farfan
14
7. Diseñar un programa que calcule la distancia entre dos puntos.
ANALISIS DISEÑO
DATOS DE ENTRADA: x1, x2, y1, y2
MODELO MATEMATICO:
po1= (x2-x1) ^2
po2= (y2-y1) ^2
D= sqrt (po1+po2)
DATOS DE SALIDA: D
PSEUDOCODIGO
INICICIO
Leer: x1, x2, y1, y2
Calcular:
po1= (x2-x1) ^2
po2= (y2-y1) ^2
D= sqrt (po1+po2)
Imprime: D
FIN
INICIO
Leer: x1, x2, y1, y2
po1= (x2-x1) ^2
po2= (y2-y1) ^2
D= sqrt (po1+po2)
Imprime: D
FIN
Marleny Huaman Farfan
15
PROGRAMACION
VERIFICACION
Marleny Huaman Farfan
16
8. Diseñar un programa que calcule las unidades y decenas contenidas en un numero de dos
dígitos.
ANALISIS DISEÑO
DATOS DE ENTRADA: n
MODELO MATEMATICO:
d= n DIV 10
u= n MOD 10
DATOS DE SALIDA: u, d
PSEUDOCODIGO
INICICIO
Leer: n
Calcular:
d= n DIV 10
u= n MOD 10
Imprime: u, d
FIN
INICIO
Leer: n
d= n DIV 10
u= n MOD 10
Imprime: u, d
FIN
Marleny Huaman Farfan
17
PROGRAMACION
VERIFICACION
Marleny Huaman Farfan
18
9. Un ciclista de la universidad parte de la plaza de armas a las HH. A los MM. Y SS. El tiempo de
viaje hasta llegar a l universidad es de T minutos. Diseñar un programa que determine la hora
de llegada a la Universidad.
ANALISIS DISEÑO
DATOS DE ENTRADA: hs, ms, ses ,t
MODELO MATEMATICO:
horll= (hs*3600+ ms*60+ ses + t*60)
hf= horll DIV 3600
res= horll MOD 3600
mf= res DIV 60
res1= res MOD 60
sf= res1
DATOS DE SALIDA: hf, mf, s
PSEUDOCODIGO
INICICIO
Leer: hs,ms,ses,t
Calcular:
horll= (hs*3600+ ms*60+ ses + t*60)
hf= horll DIV 3600
res= horll MOD 3600
mf= res DIV 60
res1= res MOD 60
sf= res1
Imprime: u, d
FIN
INICIO
Leer: hs, ms, ses ,t
horll= (hs*3600+ ms*60+ ses + t*60)
hf= horll DIV 3600
res= horll MOD 3600
mf= res DIV 60
res1= res MOD 60
sf= res1
Imprime: hf, mf, sf
FIN
Marleny Huaman Farfan
19
PROGRAMACION
VERIFICACION
Marleny Huaman Farfan
20
10. Diseñar un programa que permita invertir el orden de un numero de tres digitos.
ANALISIS DISEÑO
DATOS DE ENTRADA: num
MODELO MATEMATICO:
u= num DIV 100
d= (num MOD 100) DIV 10
c= (num MOD 100) DIV 10
res= c*100 + d*10 + u
DATOS DE SALIDA: res
PSEUDOCODIGO
INICICIO
Leer: num
Calcular:
u= num DIV 100
d= (num MOD 100) DIV 10
c= (num MOD 100) DIV 10
res= c*100 + d*10 + u
Imprime: res
FIN
INICIO
Leer: num
u= num DIV 100
d= (num MOD 100) DIV 10
c= (num MOD 100) DIV 10
res= c*100 + d*10 + u
Imprime: res
FIN
Marleny Huaman Farfan
21
PROGRAMACION
VERIFICACION
Marleny Huaman Farfan
22
11. Diseñar un programa que calcule el número mínimo de billetes de 100, 50, 20, 10 y monedas de
5, 2, 1; que son necesarias para atender un requerimiento en el cajero.
ANALISIS
DATOS DE ENTRADA: diner
MODELO MATEMATICO
cien= diner DIV 100
cinc= (diner MOD 100) DIV 50
vein= = ((diner MOD 100) MOD 50) DIV 20
diez=(((diner MOD 100) MOD 50) MOD 20) DIV 10
cinco=((((diner MOD 100) MOD 50) MOD 20) MOD 10) DIV 5
dos= (((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) DIV 2
uno=((((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) MOD 2) DIV 1
DATOS DE SALIDA: cien, cinc, vein, diez, cinco, dos, uno
PSEUDOCODIGO
INICICIO
Leer: diner
Calcular:
cien= diner DIV 100
cinc= (diner MOD 100) DIV 50
vein= = ((diner MOD 100) MOD 50) DIV 20
diez=(((diner MOD 100) MOD 50) MOD 20) DIV 10
cinco=((((diner MOD 100) MOD 50) MOD 20) MOD 10) DIV 5
dos= (((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) DIV 2
uno=((((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) MOD 2) DIV 1
Imprime: cien, cinc, vein, diez, cinco, dos, uno
FIN
Marleny Huaman Farfan
23
DISEÑO
INICIO
Leer: diner
cien= diner DIV 100
cinc= (diner MOD 100) DIV 50
vein= = ((diner MOD 100) MOD 50) DIV 20
diez=(((diner MOD 100) MOD 50) MOD 20) DIV 10
cinco=((((diner MOD 100) MOD 50) MOD 20) MOD 10) DIV 5
dos= (((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) DIV 2
uno=((((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) MOD 2) DIV 1
Imprime:
cien, cinc, vein, diez, cinco, dos, uno
FIN
Marleny Huaman Farfan
24
PROGRAMACION
VERIFICACION

Más contenido relacionado

La actualidad más candente

Ejercicio1
Ejercicio1Ejercicio1
Ejercicio1progra1
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigoBrivé Soluciones
 
Material de apoyo p.e. ingreso utilidad_costos
Material de apoyo p.e. ingreso utilidad_costosMaterial de apoyo p.e. ingreso utilidad_costos
Material de apoyo p.e. ingreso utilidad_costosBERTHA ALICIA PEREZ PARRA
 
FORMULAS, TABLAS Y GRÁFICOS ESTADÍSTICOS- EXCEL
FORMULAS, TABLAS Y GRÁFICOS ESTADÍSTICOS- EXCELFORMULAS, TABLAS Y GRÁFICOS ESTADÍSTICOS- EXCEL
FORMULAS, TABLAS Y GRÁFICOS ESTADÍSTICOS- EXCELJorge La Chira
 
Ejercicios resueltos con estructuras secuenciales y pseudolenguaje
Ejercicios resueltos con estructuras secuenciales y pseudolenguajeEjercicios resueltos con estructuras secuenciales y pseudolenguaje
Ejercicios resueltos con estructuras secuenciales y pseudolenguajeErys_Introduccion
 
008. circuitos con secuenciador festo
008. circuitos con secuenciador festo008. circuitos con secuenciador festo
008. circuitos con secuenciador festoguelo
 
Algoritmos resueltos
Algoritmos resueltosAlgoritmos resueltos
Algoritmos resueltosDoris Parra
 
la 2° presentación de power point
la 2° presentación de power pointla 2° presentación de power point
la 2° presentación de power pointsolanamartinicorena
 
Programa para suma y multiplicacion nelson
Programa para suma y multiplicacion nelsonPrograma para suma y multiplicacion nelson
Programa para suma y multiplicacion nelsonNelson Piñero
 

La actualidad más candente (15)

Ejercicio1
Ejercicio1Ejercicio1
Ejercicio1
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo
 
Material de apoyo p.e. ingreso utilidad_costos
Material de apoyo p.e. ingreso utilidad_costosMaterial de apoyo p.e. ingreso utilidad_costos
Material de apoyo p.e. ingreso utilidad_costos
 
Deber
DeberDeber
Deber
 
FORMULAS, TABLAS Y GRÁFICOS ESTADÍSTICOS- EXCEL
FORMULAS, TABLAS Y GRÁFICOS ESTADÍSTICOS- EXCELFORMULAS, TABLAS Y GRÁFICOS ESTADÍSTICOS- EXCEL
FORMULAS, TABLAS Y GRÁFICOS ESTADÍSTICOS- EXCEL
 
Programas operadores
Programas operadoresProgramas operadores
Programas operadores
 
Ejercicios resueltos con estructuras secuenciales y pseudolenguaje
Ejercicios resueltos con estructuras secuenciales y pseudolenguajeEjercicios resueltos con estructuras secuenciales y pseudolenguaje
Ejercicios resueltos con estructuras secuenciales y pseudolenguaje
 
008. circuitos con secuenciador festo
008. circuitos con secuenciador festo008. circuitos con secuenciador festo
008. circuitos con secuenciador festo
 
Algoritmos resueltos
Algoritmos resueltosAlgoritmos resueltos
Algoritmos resueltos
 
Algoritmos seudocodigo y programas
Algoritmos seudocodigo y programasAlgoritmos seudocodigo y programas
Algoritmos seudocodigo y programas
 
Juego
JuegoJuego
Juego
 
Juego flash
Juego flashJuego flash
Juego flash
 
la 2° presentación de power point
la 2° presentación de power pointla 2° presentación de power point
la 2° presentación de power point
 
Elipse
ElipseElipse
Elipse
 
Programa para suma y multiplicacion nelson
Programa para suma y multiplicacion nelsonPrograma para suma y multiplicacion nelson
Programa para suma y multiplicacion nelson
 

Destacado

introduccion c++
 introduccion c++ introduccion c++
introduccion c++MartinRiggs
 
Generalidades de la programacion
Generalidades de la programacionGeneralidades de la programacion
Generalidades de la programacionDiego Rojas
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestosNery Davila
 
0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++nylh_star
 
Lenguaje de Programación II
Lenguaje de Programación IILenguaje de Programación II
Lenguaje de Programación IIJavier Rivera
 
Introducción a la programación orientada a objetos empleando c++
Introducción a la programación orientada a objetos empleando c++Introducción a la programación orientada a objetos empleando c++
Introducción a la programación orientada a objetos empleando c++Aldo Hernán Zanabria Gálvez
 
Procesos Universles
Procesos UniverslesProcesos Universles
Procesos Universlesdesimartinez
 
EJERCICIOS RESUELTOS DE BORLAND C++ FIEE UNI
EJERCICIOS RESUELTOS DE BORLAND C++ FIEE UNI EJERCICIOS RESUELTOS DE BORLAND C++ FIEE UNI
EJERCICIOS RESUELTOS DE BORLAND C++ FIEE UNI David Garcia
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do WhileJoshe Varillas
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.Javier Cuenca
 
PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++KarenAlmanza
 
Problemas resueltos de c++
Problemas  resueltos de c++Problemas  resueltos de c++
Problemas resueltos de c++johnny herrera
 
Manual c++
Manual c++Manual c++
Manual c++slent
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujoKvinzuco
 
Unidad2 programas while , do while y for
Unidad2 programas while , do while  y forUnidad2 programas while , do while  y for
Unidad2 programas while , do while y forMiguel Angel Peña
 

Destacado (20)

introduccion c++
 introduccion c++ introduccion c++
introduccion c++
 
Generalidades de la programacion
Generalidades de la programacionGeneralidades de la programacion
Generalidades de la programacion
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++
 
Ejercicios de sentencias basicas
Ejercicios de sentencias basicasEjercicios de sentencias basicas
Ejercicios de sentencias basicas
 
Lenguaje de Programación II
Lenguaje de Programación IILenguaje de Programación II
Lenguaje de Programación II
 
Introducción a la programación orientada a objetos empleando c++
Introducción a la programación orientada a objetos empleando c++Introducción a la programación orientada a objetos empleando c++
Introducción a la programación orientada a objetos empleando c++
 
Procesos Universles
Procesos UniverslesProcesos Universles
Procesos Universles
 
EJERCICIOS RESUELTOS DE BORLAND C++ FIEE UNI
EJERCICIOS RESUELTOS DE BORLAND C++ FIEE UNI EJERCICIOS RESUELTOS DE BORLAND C++ FIEE UNI
EJERCICIOS RESUELTOS DE BORLAND C++ FIEE UNI
 
Programación en C++
Programación en C++Programación en C++
Programación en C++
 
Tablas de multiplicar (código Dev C++)
Tablas de multiplicar (código Dev C++)Tablas de multiplicar (código Dev C++)
Tablas de multiplicar (código Dev C++)
 
Ejercicios de consola en c++
Ejercicios de consola en c++Ejercicios de consola en c++
Ejercicios de consola en c++
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
 
Ejercicio en c
Ejercicio en cEjercicio en c
Ejercicio en c
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.
 
PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++
 
Problemas resueltos de c++
Problemas  resueltos de c++Problemas  resueltos de c++
Problemas resueltos de c++
 
Manual c++
Manual c++Manual c++
Manual c++
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
Unidad2 programas while , do while y for
Unidad2 programas while , do while  y forUnidad2 programas while , do while  y for
Unidad2 programas while , do while y for
 

Similar a Ejercicios c++ ujcm iniciales

Similar a Ejercicios c++ ujcm iniciales (20)

26
2626
26
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2
 
TANTO POR CIENTO
TANTO POR CIENTOTANTO POR CIENTO
TANTO POR CIENTO
 
Algoritmos diagramas de flujo
Algoritmos diagramas de flujoAlgoritmos diagramas de flujo
Algoritmos diagramas de flujo
 
Algoritmos diagramas de flujo
Algoritmos diagramas de flujoAlgoritmos diagramas de flujo
Algoritmos diagramas de flujo
 
Algoritmos seudocodigo y programas
Algoritmos seudocodigo y programasAlgoritmos seudocodigo y programas
Algoritmos seudocodigo y programas
 
Trabajo "reporte de programas"
Trabajo "reporte de programas"Trabajo "reporte de programas"
Trabajo "reporte de programas"
 
Trabajo
TrabajoTrabajo
Trabajo
 
Trabajo
TrabajoTrabajo
Trabajo
 
Guia 5
Guia 5Guia 5
Guia 5
 
Semana2
Semana2Semana2
Semana2
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
26
2626
26
 
26.- ALGORITMOS
26.- ALGORITMOS 26.- ALGORITMOS
26.- ALGORITMOS
 
Steffi Materia de Matematicas Básica
Steffi Materia de Matematicas BásicaSteffi Materia de Matematicas Básica
Steffi Materia de Matematicas Básica
 
Practica 3
Practica 3Practica 3
Practica 3
 
Practica 3 (1)
Practica 3 (1)Practica 3 (1)
Practica 3 (1)
 
Solucionario guía de ciencias aritmética
Solucionario   guía de ciencias aritméticaSolucionario   guía de ciencias aritmética
Solucionario guía de ciencias aritmética
 

Ejercicios c++ ujcm iniciales

  • 1. Marleny Huaman Farfan 1 ALUMNA: Marleny Huaman Farfan DOCENTE: Ing. Carlos Silva Delgado septiembre - 2013
  • 2. Marleny Huaman Farfan 2 1. Diseñar un programa que me permita sumar 3 números. ANALISIS DISEÑO DATOS DE ENTRADA: a, b, c MODELO MATEMATICO: sum = a + b + c DATOS DE SALIDA: sum PSEUDOCODIGO INICICIO Leer: a, b, c Calcular: sum = a + b + c Imprime: sum FIN INICIO Leer: a, b, c sum = a + b + c Imprime: sum FIN
  • 4. Marleny Huaman Farfan 4 2. Diseñar un programa que calcule el promedio aritmético de tres notas. ANALISIS DISEÑO DATOS DE ENTRADA: a, b, c MODELO MATEMATICO: prom = (a + b + c)/ 3 DATOS DE SALIDA: om PSEUDOCODIGO INICICIO Leer: a, b, c Calcular: prom = (a + b + c)/ 3 Imprime: prom FIN INICIO Leer: a, b, c prom = (a + b + c )/ 3 Imprime: prom FIN
  • 6. Marleny Huaman Farfan 6 3. Diseñar un programa que convierta una distancia medida en pulgadas a cm. ANALISIS DISEÑO DATOS DE ENTRADA: a MODELO MATEMATICO: dist = a * 2.54 DATOS DE SALIDA: dist PSEUDOCODIGO INICICIO Leer: a Calcular: dist = a*2.54 Imprime: dist FIN INICIO Leer: a dist = a*2.54 Imprime: dist FIN
  • 8. Marleny Huaman Farfan 8 4. Diseñar un programa que permita calcular la distancia que existe entre un ciclista y un motoclicista en un tiempo determinado dado en minutos. Las condiciones son las siguientes :  El ciclista y motociclista parten en el mismo instante, mismo punto y mismo sentido.  El motociclista corre a razón de 198 m/s  El ciclista corre a razón de 12.3 m/s ANALISIS DISEÑO DATOS DE ENTRADA: t MODELO MATEMATICO: t=t*60; DRM= 198*t DRC=12.3*t DT= DRM - DRC DATOS DE SALIDA: DRM,DRC, DT PSEUDOCODIGO INICICIO Leer: t Calcular: t=t*60; DRM= 198*t DRC=12.3*t DT= DRM - DRC Imprime: DRM,DRC, DT FIN INICIO Leer: t t=t*60; DRM= 198*t DRC=12.3*t DT= DRM - DRC Imprime: DRM,DRC, DT FIN
  • 10. Marleny Huaman Farfan 10 5. Diseñar un programa que evalue la función f(x) = 2x2 +4x -5 para el valor de “x” ANALISIS DISEÑO DATOS DE ENTRADA: x MODELO MATEMATICO: F = 2x2 +4x -5 DATOS DE SALIDA: F PSEUDOCODIGO INICICIO Leer: x Calcular: F = 2x2 +4x -5 Imprime: F FIN INICIO Leer: x Imprime: F FIN F = 2x2 +4x -5
  • 12. Marleny Huaman Farfan 12 6. Diseñar un programa que calcule el producto de dos números complejos. ANALISIS DISEÑO DATOS DE ENTRADA: x MODELO MATEMATICO: F = 2x2 +4x -5 DATOS DE SALIDA: F PSEUDOCODIGO INICICIO Leer: x Calcular: F = 2x2 +4x -5 Imprime: F FIN INICIO Leer: x Imprime: F FIN F = 2x2 +4x -5
  • 14. Marleny Huaman Farfan 14 7. Diseñar un programa que calcule la distancia entre dos puntos. ANALISIS DISEÑO DATOS DE ENTRADA: x1, x2, y1, y2 MODELO MATEMATICO: po1= (x2-x1) ^2 po2= (y2-y1) ^2 D= sqrt (po1+po2) DATOS DE SALIDA: D PSEUDOCODIGO INICICIO Leer: x1, x2, y1, y2 Calcular: po1= (x2-x1) ^2 po2= (y2-y1) ^2 D= sqrt (po1+po2) Imprime: D FIN INICIO Leer: x1, x2, y1, y2 po1= (x2-x1) ^2 po2= (y2-y1) ^2 D= sqrt (po1+po2) Imprime: D FIN
  • 16. Marleny Huaman Farfan 16 8. Diseñar un programa que calcule las unidades y decenas contenidas en un numero de dos dígitos. ANALISIS DISEÑO DATOS DE ENTRADA: n MODELO MATEMATICO: d= n DIV 10 u= n MOD 10 DATOS DE SALIDA: u, d PSEUDOCODIGO INICICIO Leer: n Calcular: d= n DIV 10 u= n MOD 10 Imprime: u, d FIN INICIO Leer: n d= n DIV 10 u= n MOD 10 Imprime: u, d FIN
  • 18. Marleny Huaman Farfan 18 9. Un ciclista de la universidad parte de la plaza de armas a las HH. A los MM. Y SS. El tiempo de viaje hasta llegar a l universidad es de T minutos. Diseñar un programa que determine la hora de llegada a la Universidad. ANALISIS DISEÑO DATOS DE ENTRADA: hs, ms, ses ,t MODELO MATEMATICO: horll= (hs*3600+ ms*60+ ses + t*60) hf= horll DIV 3600 res= horll MOD 3600 mf= res DIV 60 res1= res MOD 60 sf= res1 DATOS DE SALIDA: hf, mf, s PSEUDOCODIGO INICICIO Leer: hs,ms,ses,t Calcular: horll= (hs*3600+ ms*60+ ses + t*60) hf= horll DIV 3600 res= horll MOD 3600 mf= res DIV 60 res1= res MOD 60 sf= res1 Imprime: u, d FIN INICIO Leer: hs, ms, ses ,t horll= (hs*3600+ ms*60+ ses + t*60) hf= horll DIV 3600 res= horll MOD 3600 mf= res DIV 60 res1= res MOD 60 sf= res1 Imprime: hf, mf, sf FIN
  • 20. Marleny Huaman Farfan 20 10. Diseñar un programa que permita invertir el orden de un numero de tres digitos. ANALISIS DISEÑO DATOS DE ENTRADA: num MODELO MATEMATICO: u= num DIV 100 d= (num MOD 100) DIV 10 c= (num MOD 100) DIV 10 res= c*100 + d*10 + u DATOS DE SALIDA: res PSEUDOCODIGO INICICIO Leer: num Calcular: u= num DIV 100 d= (num MOD 100) DIV 10 c= (num MOD 100) DIV 10 res= c*100 + d*10 + u Imprime: res FIN INICIO Leer: num u= num DIV 100 d= (num MOD 100) DIV 10 c= (num MOD 100) DIV 10 res= c*100 + d*10 + u Imprime: res FIN
  • 22. Marleny Huaman Farfan 22 11. Diseñar un programa que calcule el número mínimo de billetes de 100, 50, 20, 10 y monedas de 5, 2, 1; que son necesarias para atender un requerimiento en el cajero. ANALISIS DATOS DE ENTRADA: diner MODELO MATEMATICO cien= diner DIV 100 cinc= (diner MOD 100) DIV 50 vein= = ((diner MOD 100) MOD 50) DIV 20 diez=(((diner MOD 100) MOD 50) MOD 20) DIV 10 cinco=((((diner MOD 100) MOD 50) MOD 20) MOD 10) DIV 5 dos= (((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) DIV 2 uno=((((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) MOD 2) DIV 1 DATOS DE SALIDA: cien, cinc, vein, diez, cinco, dos, uno PSEUDOCODIGO INICICIO Leer: diner Calcular: cien= diner DIV 100 cinc= (diner MOD 100) DIV 50 vein= = ((diner MOD 100) MOD 50) DIV 20 diez=(((diner MOD 100) MOD 50) MOD 20) DIV 10 cinco=((((diner MOD 100) MOD 50) MOD 20) MOD 10) DIV 5 dos= (((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) DIV 2 uno=((((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) MOD 2) DIV 1 Imprime: cien, cinc, vein, diez, cinco, dos, uno FIN
  • 23. Marleny Huaman Farfan 23 DISEÑO INICIO Leer: diner cien= diner DIV 100 cinc= (diner MOD 100) DIV 50 vein= = ((diner MOD 100) MOD 50) DIV 20 diez=(((diner MOD 100) MOD 50) MOD 20) DIV 10 cinco=((((diner MOD 100) MOD 50) MOD 20) MOD 10) DIV 5 dos= (((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) DIV 2 uno=((((((diner MOD 100) MOD 50) MOD 20) MOD 10) MOD 5) MOD 2) DIV 1 Imprime: cien, cinc, vein, diez, cinco, dos, uno FIN