SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Portafolio Digital De Evidencias
Reporte de prácticas
Centros de Estudios Tecnológicos Industrial y de
Servicios
 M.F.D. Ma. de Lourdes Ramírez Villaseñor
 Juan José Fuentes Yáñez
 2J Programación Turno Matutino
Juan José Fuentes Yáñez
04/02/2018
Reporte de programa 01
Fase1
Definición del problema:
Construir un programa que calcule el área de un cuadrado
Datos de entrada Proceso Datos de salida
L=lado
(2)
Área=L*L
(2*2)
Área
4
Fase2
Planteamiento de la solución:
Aplicando una formula geométrica calculamos el área a base del dato inicial de la medida del lado
Fase3
Diagrama de flujo PSeudocodigo
Inicio
Leer L
Área=(L*L)
Resultado=Área
Fin
Fase4
Código en C++ Pantalla de salida
float L,Area;
cin>>L;
area=(L*L);
cout<<area;
L
Resultado
Pruebade
Escritorio
Variables utilizadas Valores que toma las variables
Area, L 1 ==> Ø
El primer ejercicio realizado con PSeudocodigo y transcribiendo en C++
introduciéndonos al universo de la programación, con instrucciones
simples sin complejidad
Inicio
L
Área=L*L
Area Fin
Juan José Fuentes Yáñez
04/02/2018
Reporte de programa 02
Fase1
Definición del problema:
Construir un programa que calcule el area de un triangulo
Datos de entrada Proceso Datos de salida
Base, altura Area=b*h/2
(2*4/2)
Area
4
Fase2
Planteamiento de la solución:
Usar nuevamente una formula geométrica para calcular el area de un triangulo
Fase3
Diagrama de flujo PSeudocodigo
Inicio
Leer B
Leer h
Area=B*h/2
Escribir area
Fin
Fase4
Código en C++ Pantalla de salida
Float B,h, Area;
Cin>>B;
Cin>>h;
Area=B*h/2;
Cout<<area;
B
H
Area
Pruebade
Escritorio
Variables utilizadas Valores que toma las variables
B,h, Area 1=>> ø
Segundo programa en donde las variables aumentan en cantidad,
utilizando conectores arimeticos para completar la formula
Inicio
B
h
Area=B*h/2
Area
Fin
Juan José Fuentes Yáñez
04/02/2018
Reporte de programa 03
Fase1
Definición del problema:
Construir un programa que calcule el cubo de un numero
Datos de entrada Proceso Datos de salida
Numero a
calcular
cubo=A*A
(2*2)
cubo
4
Fase
2
Planteamiento de la solución:
Utilizando procesos matemáticos simples se obtiene lo requerido
Fase3
Diagrama de flujo PSeudocodigo
Inicio
Leer a
Cubo=A*A
Escribir Cubo
Fin
Fase4
Código en C++ Pantalla de salida
Float A, Cubo;
Cin>>A;
Cubo=A*A;
Cout<<Cubo;
A
Cubo
Pruebade
Escritorio
Variables utilizadas Valores que toma las variables
A, Cubo 1=>> ø
Tercer programa en el que se requiere utilizar una misma variable
para terminar de calcular el cubo, el cual utiliza métodos
arimeticos básicos como multiplicación
Inicio
A
Cubo=A*A
Cubo
Fin
Juan José Fuentes Yáñez
04/02/2018
Reporte de programa 04
Fase1
Definición del problema:
Elaborar un programa que calcule el area de un trapecio
Datos de entrada Proceso Datos de salida
Base mayor
Base menor
Altura
Area=B+b*h/2 Area
Fase
2
Planteamiento de la solución:
Recurrir a una formula geométrica que calcule el area de un trapecio
Fase3
Diagrama de flujo PSeudocodigo
Inicio
Leer B
Leer b
Leer h
Area=B+b*h/2
Escribir area
Fin
Fase4
Código en C++ Pantalla de salida
Float b,B,h,area;
Cin>>b;
Cin>>B;
Cin>>h;
Area=b+B*h/2;
Cout<<area;
B
B
H
Area
Pruebade
Escritorio
Variables utilizadas Valores que toma las variables
B,B,h,area 1==< ø
Cuarto programa donde es necesario separar la formula con los
paréntesis para no confundir al programa con el lenguaje continuo
Inicio
B
b
h
B+b*h/2
area
Fin
Juan José Fuentes Yáñez
04/02/2018
Reporte de programa 05
Fase1
Definición del problema:
Elaborar un programa que calcule el area de un circulo
Datos de entrada Proceso Datos de salida
Radio Pi*r^2 Area del circulo
Fase
2
Planteamiento de la solución:
Definir la variable pi incluida para no confundir el programa, utilizando formular aritméticas
Fase3
Diagrama de flujo PSeudocodigo
Inicio
Leer r
P=3.14116
Area=p(r*r)
Escribir area
Fin
Fase4
Código en C++ Pantalla de salida
Float r,P,area;
Cin>>r;
P=3.1416;
Area=p(r*r);
Cout<<area;
R
area
Pruebade
Escritorio
Variables utilizadas Valores que toma las variables
Area,r,p 1 ==>ø
Quinto programa en el cual se emplea una variable incondicional el cual
viene incluida dentro del programa como un valor estable para lograr
calcular asertivamente el area del circulo utilizando una formula
geométrica
Inicio
r
P=3.1416
Area=P(r*r)
area
Fin
Juan José Fuentes Yáñez
04/02/2018
Reporte de programa 06
Fase1
Definición del problema:
Elaborar un programa que multiplique 3 números
Datos de entrada Proceso Datos de salida
Primer termino
Segundo termino
Tercer termino
A*b*c= Total Total
Fase2
Planteamiento de la solución:
Basarse en programación simple para multiplicar 3 términos
Fase3
Diagrama de flujo PSeudocodigo
Inicio
Leer a
Leer b
Leer c
T=a*b*c
Escribir t
Fin
Fase4
Código en C++ Pantalla de salida
Cin>>a; cout<<t
Cin>>b;
Cin>>c;
T=a*b*c;
A
B
C
T
Pruebade
Escritorio
Variables utilizadas Valores que toma las variables
A,b,c,t 1==> ø
Sexto programa en donde se aplican 3 términos que se multiplican
entre sí en donde es necesario separar cada termino, utilizando
funciones simples de multiplicación
Inicio
a
b
c
T=a*b*c
t
Fin
Juan José Fuentes Yáñez
04/02/2018
Reporte de programa 07
Fase1
Definición del problema:
Elaborar un programa en donde se obtenga el promedio de 3 calificaciones
Datos de entrada Proceso Datos de salida
Calificaciones A*b*c/3=promedio Promeio
Fase2
Planteamiento de la solución:
Se utilizan funciones matemáticas simples para promediar calificaciones
Fase3
Diagrama de flujo PSeudocodigo
Inicio
Leer a
Leer b
Leer c
P=a*b*b/3
Escribir p
Fin
Fase4
Código en C++ Pantalla de salida
Cin>>a;
Cin>>b;
Cin>>c;
P=a*b*c/3;
Cout<<p;
A
B
C
P
Pruebade
Escritorio
Variables utilizadas Valores que toma las variables
A,b,c,p 1==>ø
Séptimo programa en el que se utilizan funciones matemáticas sencillas como multiplicación
y división empleadas para calcular el promedio de las 3 calificaciones, en donde se debe
mantener un límite de introducción de valores máximo 3 como se indica en el
planteamiento
Inicio
a
b
c
P=a*b*c/3
p
Fin
Juan José Fuentes Yáñez
04/02/2018
Reporte de programa 08
Fase1
Definición del problema:
Elaborar un programa en el que se convierta centímetros a metros
Datos de entrada Proceso Datos de salida
Centímetros Metros = centímetros /100 Metros
Fase2
Planteamiento de la solución:
Convertir los centímetros usando un método de equivalencia
Fase3
Diagrama de flujo PSeudocodigo
Inicio
Leer a
M=a/100
Escribir m
Fin
Fase4
Código en C++ Pantalla de salida
Cin>>a;
M=a/100;
Cout<< m;
A
M
Pruebade
Escritorio
Variables utilizadas Valores que toma las variables
A, M 1==ø
Octavo programa en donde se emplea conocimientos básicos en
funciones matemáticas y de equivalencia para convertir cierta cantidad
de centímetros a metros, utilizando función de división entre el factor
común.
Inicio
a
M=a/100
M
Fin
Juan José Fuentes Yáñez
04/02/2018
Reporte de programa 09
Fase1
Definición del problema:
Elaborar un programa que lea 2 números y agá la suma y multiplicación de ellos
Datos de entrada Proceso Datos de salida
Numero 1
Numero 2
C=a+b
D=a*b
Resultado suma
Resultado multiplicacion
Fase2
Planteamiento de la solución:
Utilizar funciones simples de suma y resta para obtener el resultado separando las vareables
Fase3
Diagrama de flujo PSeudocodigo
Inicio
Leer a
Leer b
C=a+b
D=a*b
Escribir c
Escribir d
Fin
Fase4
Código en C++ Pantalla de salida
Cin>>a;
Cin>>b;
C=a+b;
D=a*b;
Cout<<c;
Cout<<d;
A
B
C
D
Pruebade
Escritorio
Variables utilizadas Valores que toma las variables
A,b,c,d 1==>ø
Noveno programa en donde se debe separar las variables y equivalencia, ya que
para lograr dar el resultado con diferentes funciones matemáticas es necesario
agregar 2 variables extras y asignar a cada una funciona ya sea suma o resta
Inicio
a
b
C=a+b
D=a*b
C,d
Fin
Juan José Fuentes Yáñez
04/02/2018
Reporte de programa 10
Fase1
Definición del problema:
Elaborar un programa que cobre el trabajo de pintura por metros cuadrados
Datos de entrada Proceso Datos de salida
Metros
cuadrados
Cobro por metro
Total=m*cobro Total
Fase2
Planteamiento de la solución:
Plantear una cantidad fija por cobrar por metro cuadrado
Fase3
Diagrama de flujo PSeudocodigo
Inicio
Escribir "Introduzca el valor
en m2"
Leer a
c<-a/1*50
Escribir "Valor asignado"
Escribir "Total a pagar"
Escribir c
Fin
Fase4
Código en C++ Pantalla de salida
cout<<"Introdusca el valor en m2 n";
cin>>a;
c<-a/1*50;
cout<<"Valor asignado n";
cout<<"Total a pagar n";
cout<<c;
Introdusca el valor en m2
A
C
Pruebade
Escritorio
Variables utilizadas Valores que toma las variables
A,c 1==>ø
Decimo programa en el que se debe utilizar una función matemática de
multiplicación por números decimales para poder sacar el porcentaje de
descuento e IVA de una cantidad fija inicial
Portafolio Digital De Evidencias

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Funciones contar en excel 2013
Funciones contar en excel 2013Funciones contar en excel 2013
Funciones contar en excel 2013
 
Presentación1
Presentación1Presentación1
Presentación1
 
Apunteeeeeeeeeee
ApunteeeeeeeeeeeApunteeeeeeeeeee
Apunteeeeeeeeeee
 
Funciones: contar,
Funciones: contar,Funciones: contar,
Funciones: contar,
 
Modelo COCOMO
Modelo COCOMOModelo COCOMO
Modelo COCOMO
 
Reporte de practicas 2.0
Reporte de practicas 2.0Reporte de practicas 2.0
Reporte de practicas 2.0
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en Matlab
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Reporte de-practicas
Reporte de-practicasReporte de-practicas
Reporte de-practicas
 
Reporte de-practicas
Reporte de-practicasReporte de-practicas
Reporte de-practicas
 
Tarea info
Tarea infoTarea info
Tarea info
 
Guia Programacion 1
Guia Programacion 1Guia Programacion 1
Guia Programacion 1
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Similar a Portafolio Digital De Evidencias

Similar a Portafolio Digital De Evidencias (20)

10 reportes de practicas
10 reportes de practicas10 reportes de practicas
10 reportes de practicas
 
10 reportes de practicas
10 reportes de practicas10 reportes de practicas
10 reportes de practicas
 
Portada
PortadaPortada
Portada
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Tarea de lulu
Tarea de luluTarea de lulu
Tarea de lulu
 
Tareafunciones
TareafuncionesTareafunciones
Tareafunciones
 
Dulceyolo2
Dulceyolo2Dulceyolo2
Dulceyolo2
 
Reportes de programas
Reportes de programasReportes de programas
Reportes de programas
 
Reportaje pseint
Reportaje pseintReportaje pseint
Reportaje pseint
 
6 ejercicios en algoritmo
6 ejercicios en algoritmo6 ejercicios en algoritmo
6 ejercicios en algoritmo
 
Pert Cpm 2
Pert Cpm 2Pert Cpm 2
Pert Cpm 2
 
Pert cpm 2
Pert cpm 2Pert cpm 2
Pert cpm 2
 
20 problemas
20 problemas20 problemas
20 problemas
 
Reporte de blog
Reporte de blogReporte de blog
Reporte de blog
 
Segundo examen
Segundo examenSegundo examen
Segundo examen
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Metodologia solución problemas
Metodologia solución problemasMetodologia solución problemas
Metodologia solución problemas
 
Taller anexo pseint
Taller anexo  pseintTaller anexo  pseint
Taller anexo pseint
 
Taller anexo pseint1
Taller anexo  pseint1Taller anexo  pseint1
Taller anexo pseint1
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 

Más de James Logan

Trabajos a entregar
Trabajos a entregarTrabajos a entregar
Trabajos a entregarJames Logan
 
Resumen actividades
Resumen actividadesResumen actividades
Resumen actividadesJames Logan
 
Resumen actividades
Resumen actividadesResumen actividades
Resumen actividadesJames Logan
 
Proyecto final parte final
Proyecto final parte finalProyecto final parte final
Proyecto final parte finalJames Logan
 
Rubrica ensayo en word.docx
Rubrica ensayo en word.docxRubrica ensayo en word.docx
Rubrica ensayo en word.docxJames Logan
 
Proytecto final acees
Proytecto final aceesProytecto final acees
Proytecto final aceesJames Logan
 
Mer proyecto final
Mer proyecto finalMer proyecto final
Mer proyecto finalJames Logan
 
Proyecto final mer
Proyecto final merProyecto final mer
Proyecto final merJames Logan
 
Nuevo documento de microsoft word
Nuevo documento de microsoft wordNuevo documento de microsoft word
Nuevo documento de microsoft wordJames Logan
 
Tienda de computo
Tienda de computoTienda de computo
Tienda de computoJames Logan
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicasJames Logan
 
Tienda departamental
Tienda departamentalTienda departamental
Tienda departamentalJames Logan
 
Tienda de computo
Tienda de computoTienda de computo
Tienda de computoJames Logan
 

Más de James Logan (20)

Trabajos a entregar
Trabajos a entregarTrabajos a entregar
Trabajos a entregar
 
Sqa
SqaSqa
Sqa
 
Resumen actividades
Resumen actividadesResumen actividades
Resumen actividades
 
Portafolio
PortafolioPortafolio
Portafolio
 
Resumen actividades
Resumen actividadesResumen actividades
Resumen actividades
 
Proyecto final parte final
Proyecto final parte finalProyecto final parte final
Proyecto final parte final
 
Rubrica ensayo en word.docx
Rubrica ensayo en word.docxRubrica ensayo en word.docx
Rubrica ensayo en word.docx
 
Proytecto final acees
Proytecto final aceesProytecto final acees
Proytecto final acees
 
Mer proyecto final
Mer proyecto finalMer proyecto final
Mer proyecto final
 
Proyecto final mer
Proyecto final merProyecto final mer
Proyecto final mer
 
Base de datos
Base de datosBase de datos
Base de datos
 
Conclusiones
ConclusionesConclusiones
Conclusiones
 
Nuevo documento de microsoft word
Nuevo documento de microsoft wordNuevo documento de microsoft word
Nuevo documento de microsoft word
 
Tienda de computo
Tienda de computoTienda de computo
Tienda de computo
 
Sdas
SdasSdas
Sdas
 
G ym
G ymG ym
G ym
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Tienda departamental
Tienda departamentalTienda departamental
Tienda departamental
 
Tienda de computo
Tienda de computoTienda de computo
Tienda de computo
 
Taxis
TaxisTaxis
Taxis
 

Último

COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 

Último (8)

COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 

Portafolio Digital De Evidencias

  • 1. Portafolio Digital De Evidencias Reporte de prácticas Centros de Estudios Tecnológicos Industrial y de Servicios  M.F.D. Ma. de Lourdes Ramírez Villaseñor  Juan José Fuentes Yáñez  2J Programación Turno Matutino
  • 2. Juan José Fuentes Yáñez 04/02/2018 Reporte de programa 01 Fase1 Definición del problema: Construir un programa que calcule el área de un cuadrado Datos de entrada Proceso Datos de salida L=lado (2) Área=L*L (2*2) Área 4 Fase2 Planteamiento de la solución: Aplicando una formula geométrica calculamos el área a base del dato inicial de la medida del lado Fase3 Diagrama de flujo PSeudocodigo Inicio Leer L Área=(L*L) Resultado=Área Fin Fase4 Código en C++ Pantalla de salida float L,Area; cin>>L; area=(L*L); cout<<area; L Resultado Pruebade Escritorio Variables utilizadas Valores que toma las variables Area, L 1 ==> Ø El primer ejercicio realizado con PSeudocodigo y transcribiendo en C++ introduciéndonos al universo de la programación, con instrucciones simples sin complejidad Inicio L Área=L*L Area Fin
  • 3. Juan José Fuentes Yáñez 04/02/2018 Reporte de programa 02 Fase1 Definición del problema: Construir un programa que calcule el area de un triangulo Datos de entrada Proceso Datos de salida Base, altura Area=b*h/2 (2*4/2) Area 4 Fase2 Planteamiento de la solución: Usar nuevamente una formula geométrica para calcular el area de un triangulo Fase3 Diagrama de flujo PSeudocodigo Inicio Leer B Leer h Area=B*h/2 Escribir area Fin Fase4 Código en C++ Pantalla de salida Float B,h, Area; Cin>>B; Cin>>h; Area=B*h/2; Cout<<area; B H Area Pruebade Escritorio Variables utilizadas Valores que toma las variables B,h, Area 1=>> ø Segundo programa en donde las variables aumentan en cantidad, utilizando conectores arimeticos para completar la formula Inicio B h Area=B*h/2 Area Fin
  • 4. Juan José Fuentes Yáñez 04/02/2018 Reporte de programa 03 Fase1 Definición del problema: Construir un programa que calcule el cubo de un numero Datos de entrada Proceso Datos de salida Numero a calcular cubo=A*A (2*2) cubo 4 Fase 2 Planteamiento de la solución: Utilizando procesos matemáticos simples se obtiene lo requerido Fase3 Diagrama de flujo PSeudocodigo Inicio Leer a Cubo=A*A Escribir Cubo Fin Fase4 Código en C++ Pantalla de salida Float A, Cubo; Cin>>A; Cubo=A*A; Cout<<Cubo; A Cubo Pruebade Escritorio Variables utilizadas Valores que toma las variables A, Cubo 1=>> ø Tercer programa en el que se requiere utilizar una misma variable para terminar de calcular el cubo, el cual utiliza métodos arimeticos básicos como multiplicación Inicio A Cubo=A*A Cubo Fin
  • 5. Juan José Fuentes Yáñez 04/02/2018 Reporte de programa 04 Fase1 Definición del problema: Elaborar un programa que calcule el area de un trapecio Datos de entrada Proceso Datos de salida Base mayor Base menor Altura Area=B+b*h/2 Area Fase 2 Planteamiento de la solución: Recurrir a una formula geométrica que calcule el area de un trapecio Fase3 Diagrama de flujo PSeudocodigo Inicio Leer B Leer b Leer h Area=B+b*h/2 Escribir area Fin Fase4 Código en C++ Pantalla de salida Float b,B,h,area; Cin>>b; Cin>>B; Cin>>h; Area=b+B*h/2; Cout<<area; B B H Area Pruebade Escritorio Variables utilizadas Valores que toma las variables B,B,h,area 1==< ø Cuarto programa donde es necesario separar la formula con los paréntesis para no confundir al programa con el lenguaje continuo Inicio B b h B+b*h/2 area Fin
  • 6. Juan José Fuentes Yáñez 04/02/2018 Reporte de programa 05 Fase1 Definición del problema: Elaborar un programa que calcule el area de un circulo Datos de entrada Proceso Datos de salida Radio Pi*r^2 Area del circulo Fase 2 Planteamiento de la solución: Definir la variable pi incluida para no confundir el programa, utilizando formular aritméticas Fase3 Diagrama de flujo PSeudocodigo Inicio Leer r P=3.14116 Area=p(r*r) Escribir area Fin Fase4 Código en C++ Pantalla de salida Float r,P,area; Cin>>r; P=3.1416; Area=p(r*r); Cout<<area; R area Pruebade Escritorio Variables utilizadas Valores que toma las variables Area,r,p 1 ==>ø Quinto programa en el cual se emplea una variable incondicional el cual viene incluida dentro del programa como un valor estable para lograr calcular asertivamente el area del circulo utilizando una formula geométrica Inicio r P=3.1416 Area=P(r*r) area Fin
  • 7. Juan José Fuentes Yáñez 04/02/2018 Reporte de programa 06 Fase1 Definición del problema: Elaborar un programa que multiplique 3 números Datos de entrada Proceso Datos de salida Primer termino Segundo termino Tercer termino A*b*c= Total Total Fase2 Planteamiento de la solución: Basarse en programación simple para multiplicar 3 términos Fase3 Diagrama de flujo PSeudocodigo Inicio Leer a Leer b Leer c T=a*b*c Escribir t Fin Fase4 Código en C++ Pantalla de salida Cin>>a; cout<<t Cin>>b; Cin>>c; T=a*b*c; A B C T Pruebade Escritorio Variables utilizadas Valores que toma las variables A,b,c,t 1==> ø Sexto programa en donde se aplican 3 términos que se multiplican entre sí en donde es necesario separar cada termino, utilizando funciones simples de multiplicación Inicio a b c T=a*b*c t Fin
  • 8. Juan José Fuentes Yáñez 04/02/2018 Reporte de programa 07 Fase1 Definición del problema: Elaborar un programa en donde se obtenga el promedio de 3 calificaciones Datos de entrada Proceso Datos de salida Calificaciones A*b*c/3=promedio Promeio Fase2 Planteamiento de la solución: Se utilizan funciones matemáticas simples para promediar calificaciones Fase3 Diagrama de flujo PSeudocodigo Inicio Leer a Leer b Leer c P=a*b*b/3 Escribir p Fin Fase4 Código en C++ Pantalla de salida Cin>>a; Cin>>b; Cin>>c; P=a*b*c/3; Cout<<p; A B C P Pruebade Escritorio Variables utilizadas Valores que toma las variables A,b,c,p 1==>ø Séptimo programa en el que se utilizan funciones matemáticas sencillas como multiplicación y división empleadas para calcular el promedio de las 3 calificaciones, en donde se debe mantener un límite de introducción de valores máximo 3 como se indica en el planteamiento Inicio a b c P=a*b*c/3 p Fin
  • 9. Juan José Fuentes Yáñez 04/02/2018 Reporte de programa 08 Fase1 Definición del problema: Elaborar un programa en el que se convierta centímetros a metros Datos de entrada Proceso Datos de salida Centímetros Metros = centímetros /100 Metros Fase2 Planteamiento de la solución: Convertir los centímetros usando un método de equivalencia Fase3 Diagrama de flujo PSeudocodigo Inicio Leer a M=a/100 Escribir m Fin Fase4 Código en C++ Pantalla de salida Cin>>a; M=a/100; Cout<< m; A M Pruebade Escritorio Variables utilizadas Valores que toma las variables A, M 1==ø Octavo programa en donde se emplea conocimientos básicos en funciones matemáticas y de equivalencia para convertir cierta cantidad de centímetros a metros, utilizando función de división entre el factor común. Inicio a M=a/100 M Fin
  • 10. Juan José Fuentes Yáñez 04/02/2018 Reporte de programa 09 Fase1 Definición del problema: Elaborar un programa que lea 2 números y agá la suma y multiplicación de ellos Datos de entrada Proceso Datos de salida Numero 1 Numero 2 C=a+b D=a*b Resultado suma Resultado multiplicacion Fase2 Planteamiento de la solución: Utilizar funciones simples de suma y resta para obtener el resultado separando las vareables Fase3 Diagrama de flujo PSeudocodigo Inicio Leer a Leer b C=a+b D=a*b Escribir c Escribir d Fin Fase4 Código en C++ Pantalla de salida Cin>>a; Cin>>b; C=a+b; D=a*b; Cout<<c; Cout<<d; A B C D Pruebade Escritorio Variables utilizadas Valores que toma las variables A,b,c,d 1==>ø Noveno programa en donde se debe separar las variables y equivalencia, ya que para lograr dar el resultado con diferentes funciones matemáticas es necesario agregar 2 variables extras y asignar a cada una funciona ya sea suma o resta Inicio a b C=a+b D=a*b C,d Fin
  • 11. Juan José Fuentes Yáñez 04/02/2018 Reporte de programa 10 Fase1 Definición del problema: Elaborar un programa que cobre el trabajo de pintura por metros cuadrados Datos de entrada Proceso Datos de salida Metros cuadrados Cobro por metro Total=m*cobro Total Fase2 Planteamiento de la solución: Plantear una cantidad fija por cobrar por metro cuadrado Fase3 Diagrama de flujo PSeudocodigo Inicio Escribir "Introduzca el valor en m2" Leer a c<-a/1*50 Escribir "Valor asignado" Escribir "Total a pagar" Escribir c Fin Fase4 Código en C++ Pantalla de salida cout<<"Introdusca el valor en m2 n"; cin>>a; c<-a/1*50; cout<<"Valor asignado n"; cout<<"Total a pagar n"; cout<<c; Introdusca el valor en m2 A C Pruebade Escritorio Variables utilizadas Valores que toma las variables A,c 1==>ø Decimo programa en el que se debe utilizar una función matemática de multiplicación por números decimales para poder sacar el porcentaje de descuento e IVA de una cantidad fija inicial