Concepto y definición de tipos de Datos Abstractos en c++.pptx
Reportes de programas
1. Reportes de practicas
Nombre: Carmen Guadalupe Mora Cárdenas. Prog 1
Gpo: 2-J Esp: Programación.
Proyecto1 Parcial 1
Definicióndel problema: Este es un programa para poder calcular el área
de un triángulo paso a paso.
1) Programa que calcule el áreade un triángulo.
2) Análisis
DE: b,h
P: área=(b*h)/2
DS: área
3) Algoritmoseudocódigoy diagrama de flujo
Seudocódigo
programaquecalculeelareadeuntriangulo
Escribir'dame el valor de la base'
Leerb
Escribir'dame el valor de la altura'
Leerh
área <- (b*h)/2
Escribir'el resultadode áreaes', arrea
FinProceso
Diagrama de flujo
Pantallade salida:
Reflexiones personales: este programame ayudó mucho ya que no sabía
cómo hacerlo. Fue un poco difícil peroahora se y me ayudó muchísimo.
2. Reportes de practicas
Nombre: Carmen Guadalupe Mora Cárdenas. Prog 10
Gpo: 2-J Esp: Programación.
Proyecto1 Parcial 1
1) Definición del problema: Es un algoritmopara poder sacar un número
en centímetrosy de su equivalente en metros.
2)
DE: cm, m
P:m=cm/100
DS: m
3) Algoritmoseudocódigoy diagramade flujo
Seudocódigo:
Proceso
algoritmodeunprogramaquepidaun
numeroencentimetrosdesuequival
enteametros
Escribir 'dame el valor de cm'
Leer cm
Escribir 'dame el valor de m'
Leer m
resultado <- m=cm/100
Escribir 'el resultado de m
es',m
FinProceso
Diagrama de flujo:
Pantalla de salida:
Reflexiónpersonal: este programame ayudó mucho ya que no sabía
cómo hacerlo. Fue un poco difícil peroahora se y me ayudó muchísimo.
3. Reportes de practicas
Nombre: Carmen Guadalupe Mora Cárdenas. Prog 6
Gpo: 2-J Esp: Programación.
Proyecto1 Parcial 1
1) Definición del problema: Es un algoritmoque lee dos números y realice
la suma y la multiplicaciónde ellos.
2)
DE:a,b
P: suma=a+b multiplicación=a*b
DS: multiplicación
3) Algoritmoseudocódigoy diagramade flujo
Seudocódigo:
Proceso
leadosnumerosrealizandosumaymu
ltiplicaciondeellos
Escribir 'dame el valor de a'
Leer a
Escribir 'dame el valor de b'
Leer b
Suma <- a+b
multiplicacion <- a*b
Escribir 'el resultado
es',multiplicacion
FinProceso
Diagrama de flujo:
Pantalla de salida:
Reflexiónpersonal: este programame ayudó mucho ya que no sabía
cómo hacerlo. Fue un poco difícil peroahora se y me ayudó muchísimo.
4. Reportes de practicas
Nombre: Carmen Guadalupe Mora Cárdenas. Prog 8
Gpo: 2-J Esp: Programación.
Proyecto1 Parcial 1
1) Definicióndel problema: Elaborar un algoritmoque tengacomo
entradaun número y después calcule y muestre el cubode ese número.
2)
DE:a
P:Multiplicaciona*a*a
DS: resultado
3) Algoritmoseudocódigoy diagramade flujo
Seudocódigo:
Proceso
ealgoritmoquetengacomoentradau
numeroydespuescalculeymuestree
lcubodeesenumero
Escribir 'dame el valor
de a'
Leer a
resultado <- a*a*a
Escribir 'el cubo del
numero es',cubo
FinProceso
Diagrama de flujo:
Pantalla de salida:
Reflexiónpersonal: este programame ayudó mucho ya que no sabía
cómo hacerlo. Fue un poco difícil peroahora se y me ayudó muchísimo.
5. Reportes de practicas
Nombre: Carmen Guadalupe Mora Cárdenas. Prog 9
Gpo: 2-J Esp: Programación.
Proyecto1 Parcial 1
1) Definicióndel problema:Algoritmoque obtengael promediode las 3
calificaciones de unalumno, se debenleer 3 calificaciones en3 variables
diferentes, mostrar el promedio.
2)
DE: a,b,c
P:suma y división(a+b+c)/3
DS: promedio
3) Algoritmoseudocódigoy diagramade flujo
Seudocódigo:
Proceso
aloritmoqueobtengaelpromediod
elas3calificaciones
Escribir 'dame el valor de a'
Leer a
Escribir 'dame el valor de b'
Leer b
Escribir 'dame el valor de c'
Leer c
promedio <- (a+b+c)/3
Escribir 'el resultado de
promedio es',promedio
FinProceso
Diagrama de flujo:
Pantalla de salida:
Reflexiónpersonal: este programame ayudó mucho ya que no sabía
cómo hacerlo. Fue un poco difícil peroahora se y me ayudó muchísimo.
6. Reportes de practicas
Nombre: Carmen Guadalupe Mora Cárdenas. Prog 12
Gpo: 2-J Esp: Programación.
Proyecto1 Parcial 1
1)Definicióndel problema:Sistemade evaluaciones lineales, diseñar un
algoritmoque lealos coeficientes(a,b,c,y,d,e,f) muestrelos valores a,x, y
2)
DE:a,b,c,d,e,f
P: x= ((c+e)-(b+f))/((a+e)-(b+d))
Y=((a+f)-(c+d))/((a+e)-(b+d))
DS:xy
3) Algoritmo seudocódigoy diagramade flujo
Seudocódigo:
Proceso
sistemasdeecuacioneslineale
s
Escribir 'dame el valor de
a,b,c,d,e,f, separados por
comas'
Leer a,b,c,d,e,f
x <- ((c+e)-(b+f))/0((a+e)-
(b+d))
Escribir 'el resultado de x
es',y1
y1 <- ((a+f)-
(c+d))/0((a+e)-(b+d))
Escribir 'el resultado
es',xy
FinProceso
Diagrama de flujo:
Pantalla de salida:
Reflexiónpersonal: este programame ayudó mucho ya que no sabía
cómo hacerlo. Fue un poco difícil peroahora se y me ayudó muchísimo.
7. Reportes de practicas
Nombre: Carmen Guadalupe Mora Cárdenas. Prog5
Gpo: 2-J Esp: Programación.
Proyecto1 Parcial 1
1)Definicióndel problema:Programaque evalúamúltiples de 3
2)
DE: x,y,z
P:x*y*z
DS: Resultado
3) Algoritmoseudocódigoy diagramade flujo
Seudocódigo:
Proceso multiplesde3
Escribir 'dame el
valor de x'
Leer x
Escribir 'dame el
valor de y'
Leer y1
Escribir 'dame el
valor de z'
leer z
resultado <- x*y1*z
Escribir 'el resultado
es',resultado
FinProceso
Diagrama de flujo:
Pantalla de salida:
Reflexiónpersonal: este programame ayudó mucho ya que no sabía
cómo hacerlo. Fue un poco difícil peroahora se y me ayudó muchísimo.
8. Reportes de practicas
Nombre: Carmen Guadalupe Mora Cárdenas. Prog 14
Gpo: 2-J Esp: Programación.
Proyecto1 Parcial 1
1)Definicióndel problema: Programapara determinar el cobrode
estacionamientopor horay que las fracciones de hora se toman como
completas.
2)
DE:h,p
P:cobro=h*p
DS: cobro
3) Algoritmoseudocódigoy diagramade flujo
Seudocódigo:
Proceso
determinarelcobrodeestaciona
miento
Escribir 'dame el valor de
hora'
Leer h
Escribir 'dame el valor de
precio'
Leer p
c <- h*p
Escribir 'el cobro es
de',cobro
FinProceso
Diagrama de flujo:
Pantalla de salida:
Reflexiónpersonal: este programame ayudó mucho ya que no sabía
cómo hacerlo. Fue un poco difícil peroahora se y me ayudó muchísimo.
9. Reportes de practicas
Nombre: Carmen Guadalupe Mora Cárdenas. Prog 7
Gpo: 2-J Esp: Programación.
Proyecto1 Parcial 1
1) Definición del problema: Consultar unalgoritmopara leer 2 números
enteros (a,b), luegorealizar unprocesopara intercambiar los valores de
los números y como salidamostrar los valores encada una de las
variables de entrada.
2)
DE:a,b
P: intercambio
DS: a,b
3) Algoritmoseudocódigoy diagramade flujo
Seudocódigo:
Proceso
algoritmodedosnumerosenteros
Escribir 'dame el valor de
a'
Leer a
Escribir 'dame el valor de
b'
Leer b
a <- (a-a)+b
b <- (b-b)+a/2
Escribir 'el resultado de a
es',b
Escribir 'el resultado es de
b es',a
FinProceso
Diagrama de flujo:
Pantalla de salida:
Reflexiónpersonal: este programame ayudó mucho ya que no sabía
cómo hacerlo. Fue un poco difícil peroahora se y me ayudó muchísimo.
10. Reportes de practicas
Nombre: Carmen Guadalupe Mora Cárdenas. Prog 15
Gpo: 2-J Esp: Programación.
Proyecto1 Parcial 1
1)Definicióndel problema: Programapara cobrar trabajos de pintura, se
cobra en m2
2)
DE: m2, nm2
P: precio=m2*nm2
DS: p
3) Algoritmoseudocódigoy diagramade flujo
Seudocódigo:
Proceso
programaparacobrartrabajosdepi
ntura
Escribir "dame el costo por
metro cuadrado"
Leer m2
Escribir "dame cuantos metros
son"
Leer nm2
p<-m2*nm2
Escribir "el precio es de", p
FinProceso
Diagrama de flujo:
Pantalla de salida:
Reflexiónpersonal: este programame ayudó mucho ya que no sabía
cómo hacerlo. Fue un poco difícil peroahora se y me ayudó muchísimo.