Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2014
1
UNIVERSIDAD JOSE CARLOS MARIATEGUI
FACULTAD DE INGENIERIAS
INGENIERIA CIVIL
PRESENTACION DEL PRIMER LABORATORIO.
AUTOR: MARYCARMEN HILASACA QUISPE
DOCENTE: ING. CARLOS ALBERTO SILVA DELGADO
CURSO: PROGRAMACIN DIGITAL
ILO PERU
2014
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
2
Contenido
INTRODUCCION: ....................................................................................................................... 4
SI PIENSAS QUE ESTAS VENCIDO ...................................Error! Bookmark not defined.
Capitulo I ...................................................................................................................................... 6
Resolucin del laboratorio:..........................................................Error! Bookmark not defined.
Capitulo II
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
3
A mi madre que con mucho
Amor y cario le dedico todo mi
esfuerzo y trabajo puesto para
la realizacin de este trabajo.
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
4
INTRODUCCION:
En este presente documento se establecer los distintos ejercicios elaborados
en el programa del c++ con el lenguaje del java , con el fin de desarrollar mayor
abarcamiento de conocimientos en el estudiante universitario para su
realizacin intelectual y laboral, en su campo ocupacional entre otros.
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
5
NUNCA CONSIDERES EL ESTUDIO
COMO UNA OBLIGACIN, SI NO COMO
UNA OPORTUNIDAD PARA PENETRAR
EN EL BELLO MUNDO DEL SABER.
AUTOR: ALBERT EINSTEIN
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
6
Captulo I
Problema n 1:
Escribir un programa que lea dos nmeros por teclado y escriba su suma,
diferencia, producto y cociente.
Planteamiento Del Problema:
A. Anlisis:
Datos de Entrada:
a,b
Modelo Matemtico:
S=a+b
p=a*b
c=a/b
d=a-b
Datos de Salida:
S,p,c,d
B. Diseo (dfd):
Diagrama de Base de Dato
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
7
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
8
Pseudocdigo:
INICIO
LEER: a,b
IMPRIMIR: s,d,p,c
FIN
C. Programacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
9
E .Verificacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
10
Problema n 2:
A. Planteamiento Del Problema:
Disee el programa que permita ingresar una cierta cantidad de
segundos y muestre como resultado Horas Minutos y segundos.
B. ANLISIS :
Datos de Entrada :
S.
Modelo Matemtico :
hh=s div 3600
resto=s mod 3600
mm=resto div 60
ss=resto mod 60
Datos de Salida:
Hh,mm,ss.
C. Diseo (dfd ):
Diagrama de Base de Datos:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
11
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
12
Pseudocdigo:
INICIO
LEER: s
CALCULAR: hh=s div 3600
resto=s mod 3600
mm=resto div 60
ss=resto mod 60
IMPRIMIR: hh,mm,ss
FIN
D. Programacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
13
E .Verificacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
14
Problema n 3:
A. Planteamiento Del Problema:
Disee el programa que permita ingresar dos valores reales y los
intercambie.
B. Anlisis:
Datos de Entrada:
A.B
Modelo Matemtico
X=A
A=B
B=X
Datos de Salida:
B,A
C. Diseo (dfd):
Diagrama de Base de Datos:
Pseudocdigo:
INICIO
LEER: A,B
CALCULAR: X=A
A=B
B=X
IMPRIMIR: A,B
.
FIN
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
15
D. Programacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
16
E .Verificacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
17
Problema n 4:
A. Planteamiento Del Problema:
Escribe un programa que lea una cantidad depositada en un banco y que
calcule la cantidad final despus de aplicarle un 20% de inters.
B. Anlisis:
Datos de Entrada:
a
Modelo Matemtico:
F=a+0.2*a
Datos de Salida:
f
C. Diseo (dfd):
Diagrama de Base de Datos:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
18
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
19
Pseudocdigo:
INICIO
LEER: a
CALCULAR
F=a+a*0.2
IMPRIMIR: f
FIN
D. Programacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
20
E .Verificacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
21
Problema n 5:
A. Planteamiento Del Problema:
Un maestro desea saber que porcentaje de hombres y que porcentaje de
mujeres hay en un grupo de estudiantes.
B. Anlisis:
Datos de Entrada:
M,H
Modelo Matemtico:
T=M+H
Y=(100*M)/T
X=(100*H)/Y
Datos de Salida:
X,Y
C. Diseo (dfd):
Diagrama de Base de Datos:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
22
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
23
Pseudocdigo:
INICIO
LEER: H,M
CALCULAR: T=H+M
X=(100*H)/T
Y=(100*M)/T
IMPRIMIR: X,Y
FIN
D. Programacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
24
E .Verificacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
25
Problema n 6:
A. Planteamiento Del Problema:
Un alumno desea saber cual ser su calificacin final en la materia de
Lgica Computacional. Dicha calificacin se compone de tres exmenes
parciales cuya ponderacin es de 30%, 30% y 40%
.
B. Anlisis:
Datos de Entrada:
N1,N2,N3
Modelo Matemtico:
NF=N1*0.3 + N2*0.3 + N3*0.4
Datos de Salida:
NF
C. Diseo (dfd):
Diagrama de Base de Datos:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
26
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
27
Pseudocdigo:
INICIO
LEER: N1,N2,N3
Calculo Mat. NF=N1*0.3 + N2*0.3 + N3*0.4
IMPRIMIR: NF
FIN.
D. Programacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
28
E .Verificacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
29
Problema n 7:
A. Planteamiento Del Problema:
Una farmacia aplica al precio de los remedios el 10% de descuento. Hacer un
programa que ingresado el costo de los medicamentos calcule el descuento y el
precio final.
B. Anlisis:
Datos de Entrada:
P
Modelo Matemtico:
D= P*0.1
PF= P - D
Datos de Salida:
D,PF
Diseo (dfd):
Diagrama de Base de Datos:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
30
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
31
Pseudocdigo
INICIO
LEER: P
CALCULAR: D=0.1*P
PF= P - D
IMPRIMIR: D,PF
FIN
C. Programacin:
PROGRAMACION DIGITAL EJERCICIOS DEV-C++
2014
32
E .Verificacin: