Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


PRACTICA 4 PROGRAMACIÓN EN C++, Apuntes de Programación C

Practica 4 programación en c++ avanzada

Tipo: Apuntes

2019/2020

Subido el 05/03/2020

isaac-dominguez-1
isaac-dominguez-1 🇲🇽

1 documento

1 / 10

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
20
PROGRAMA
EDUCATIVO
TRONCO COMÚN DE INGENIERÍA
PLAN DE
ESTUDIOS
2009-2
CLAVE
11214
PROGRAMACIÓN
REVISIÓN
V1.2016
No. DE
PRÁCTICA
4
ENTRADA / SALIDA DE DATOS
DURACIÓN
(HORAS)
2
1. OBJETIVO DE LA PRÁCTICA
Que el estudiante sea capaz de identificar en el programa los datos que se necesitan para
resolver el problema y así mismo cual será el resultado final.
2. COMPETENCIA DE LA PRÁCTICA
Elaborar programas secuenciales básicos de razonamiento lógico identificando la operación que
les da solución, para resolver problemas reales en el área de la Ingeniería; con disposición para
trabajar en forma individual y responsabilidad en el uso de equipo de cómputo del laboratorio.
3. FUNDAMENTO TEÓRICO
Cuando se quiere desarrollar un programa para resolver un problema específico, es necesario
seguir un procedimiento que asegure al usuario un programa final correcto y confiable. Por lo
tanto el desarrollo del programa debe hacerse según una secuencia de pasos bien definidos.
Las etapas consecutivas en este proceso son las siguientes:
a. Identificación del problema.
b. Selección del método de resolución.
c. Elaboración del algoritmo.
d. Codificación del programa.
e. Compilación y corrección de los errores.
f. Ejecución y corrección de los errores.
Cada una de estas etapas tiene objetivos específicos los cuales facilitan la obtención de un
programa correcto y que cumpla con el objetivo inicial.
El usuario debe saber claramente cuál es el problema que se quiere resolver, es decir, cuáles
son los datos básicos del mismo y qué resultado se espera obtener. Por ejemplo, se puede
considerar el siguiente problema.
Se desea conocer la suma de los primeros n números enteros. En este caso, los datos del
problema son: el número n de enteros que se quieren sumar. El resultado buscado es la suma
de los n números. Conociendo lo que se quiere obtener, es necesario seleccionar el método de
resolución que mejor se adapte al problema tal y como se haría manualmente.
Ejemplo. Se desea obtener el área de un triángulo. Para ello es necesario conocer los datos
básicos, los cuales son: base y altura, si sabemos que la fórmula del área es:
A
b
a
2
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga PRACTICA 4 PROGRAMACIÓN EN C++ y más Apuntes en PDF de Programación C solo en Docsity!

PROGRAMA

EDUCATIVO

TRONCO COMÚN DE INGENIERÍA

PLAN DE

ESTUDIOS

2009 - 2

CLAVE 11214

UNIDAD DE

APRENDIZAJE

PROGRAMACIÓN

REVISIÓN V1.

No. DE

PRÁCTICA

4

TÍTULO DE LA

PRÁCTICA

ENTRADA / SALIDA DE DATOS

DURACIÓN

(HORAS)

2

1. OBJETIVO DE LA PRÁCTICA

Que el estudiante sea capaz de identificar en el programa los datos que se necesitan para

resolver el problema y así mismo cual será el resultado final.

2. COMPETENCIA DE LA PRÁCTICA

Elaborar programas secuenciales básicos de razonamiento lógico identificando la operación que

les da solución, para resolver problemas reales en el área de la Ingeniería; con disposición para

trabajar en forma individual y responsabilidad en el uso de equipo de cómputo del laboratorio.

3. FUNDAMENTO TEÓRICO

Cuando se quiere desarrollar un programa para resolver un problema específico, es necesario

seguir un procedimiento que asegure al usuario un programa final correcto y confiable. Por lo

tanto el desarrollo del programa debe hacerse según una secuencia de pasos bien definidos.

Las etapas consecutivas en este proceso son las siguientes:

a. Identificación del problema.

b. Selección del método de resolución.

c. Elaboración del algoritmo.

d. Codificación del programa.

e. Compilación y corrección de los errores.

f. Ejecución y corrección de los errores.

Cada una de estas etapas tiene objetivos específicos los cuales facilitan la obtención de un

programa correcto y que cumpla con el objetivo inicial.

El usuario debe saber claramente cuál es el problema que se quiere resolver, es decir, cuáles

son los datos básicos del mismo y qué resultado se espera obtener. Por ejemplo, se puede

considerar el siguiente problema.

Se desea conocer la suma de los primeros n números enteros. En este caso, los datos del

problema son: el número n de enteros que se quieren sumar. El resultado buscado es la suma

de los n números. Conociendo lo que se quiere obtener, es necesario seleccionar el método de

resolución que mejor se adapte al problema tal y como se haría manualmente.

Ejemplo. Se desea obtener el área de un triángulo. Para ello es necesario conocer los datos

básicos, los cuales son: base y altura, si sabemos que la fórmula del área es:

A 

b  a

4. DESARROLLO DE LA PRÁCTICA

El alumno, realizará los ejercicios que le corresponden de acuerdo al criterio del maestro.

PRÁCTICAS

VERSIÓN 1

d) Dados como datos 2 números, calcule la suma, resta y multiplicación de dichos

números.

e) Resolver la ecuación de primer grado una vez introducidos los valores de los

coeficientes Ax  B  0.

f) Resolución de una ecuación de segundo grado ax

2

 bx  c mediante la fórmula

 b  b

2

 4 ac

general.

2 a

g) Encontrar la distancia entre dos puntos en el plano, sabiendo que la fórmula para el

cálculo de la distancia es

 x

1

 x

2

2

  y

1

 y

2

2

h) Calcular el porcentaje de hombres y mujeres que hay en un grupo siendo el total la

suma de ambos.

Donde b es la base del triángulo, a es su altura y A es el área que se está calculando.

Entonces, podemos considerar el siguiente código para resolver el problema planteado:

Y el resultado sería el siguiente:

d) Dados como datos 2 números, calcule la suma, resta y multiplicación de dichos números.

e) Resolver la ecuación de primer grado una vez introducidos los valores de los coeficientes

Ax  B  0

g) Encontrar la distancia entre dos puntos en el plano, sabiendo que la fórmula para el cálculo de la

distancia es √(𝑥 1 − 𝑥 2 )

2

2

h) Calcular el porcentaje de hombres y mujeres que hay en un grupo siendo el total la

suma de ambos.

g) h)

INICIO

“Resultado”

d

h,m,t,ph,pm x1,x2,y1,y2,d

“Valor de ‘x1’”

x

“Valor de ‘y2’”

y

“Valor de ‘y1’”

y

“Valor de ‘x2’”

x

pm=m*100/t

ph=h*100/t

t=h+m

FIN

INICIO

“Cuantas mujeres

hay en el grupo”

m

“Cuantos hombres

hay en el grupo”

h

d=sqrt((x1-x2)(x1-x2))+((y1-y2)(y1-y2))

FIN

“Resultado”

ph,pm