Sei sulla pagina 1di 6

GAS IDEAL

LPEZ MIER ELIKA P AOLA 20164008273

ORIHUELA DAZ JOS ARMANDO 20164009928

Villela Flores Boris Ivn 20164013606

Docente Dra. Beatriz Martnez Bahena.

Lenguaje de programacin proyecto final

Grupo I Semestre 2

Fecha de entrega lunes, 19 de junio de 2017


INDICE
Introduccin2
Anlisis del problema
Diseo de solucin.
Pruebas..
Conclusiones...
Bibliografa.

1
Introduccin
Este proyecto se realiz con el fin de agregar los conocimientos obtenidos en la
clase de lenguaje de programacin as como aprender a desarrollar un problema
para as poder resolverlo mediante la herramienta de un lenguaje de programacin
(C++) para tener una solucin ms prctica y rpida en el rea de trabajo.

Este proyecto est constituido con la materia de termodinmica para resolver


problemas de los gases ideales que obtienen la presin de un gas, su volumen, su
masa, constante universal de los gases y temperatura.

Para realizar este programa se tuvo que tener antes lo aprendido en clase:

1. Pseudocdigo y algoritmos:
Por lo que se ha realizo procedimientos a seguir para resolver el problema
de los gases idalas, as como acciones para ejecutar el programa
mediante una serie de acciones en un orden especifico.
2. Estructuras repetitivas o Bucle for, selectivas: se realiz el ciclo para
realizar los ejercicios ejecutando una sentencia tras otra para ser
secuencial ya que es necesario en nuestro planteamiento de problema en
resolucin de los gases ideales y as poder ejecutar las instrucciones de
nuestro algoritmo.
3. Elementos bsicos:
Variables, operadores, sentencia para asignaciones, operaciones o
llamadas a funciones, tipos de datos como int (enteros), nmeros con
decimales float y doubl (reales), caracteres.
4. Declaracin de variables y constantes :
Tipo de dato, nombre de la variable y el valor inicial; es la necesidad de
declarar variables que se usaran en un programa, es una caracterstica muy
importante e itul de C++ ya que ayudar a conseguir la deteccin de un error
y facilita a mantener el estilo del programa y as una constante puede ser
de tipo entero, real, carcter, de cadena o enumerado.
5. Operadores matemtico, de asignacin, lgicos , bits y relaciones:
Se utilizaron operadores matemticos para la realizacin del problema, los
de asignacin sirvieron para permitir la asignacin de un valor
Especifico a una variable, los lgicos sirvieron para referenciar la direccin
de memoria en esa se utiliz para guardar lo que se peda en el programa
como la temperatura, volumen, presin y Los operadores de movimiento
son operadores a nivel de bits, y lo que hacen es convertir una determinada
cantidad a su equivalente en bits para posteriormente realizar un
desplazamiento de dicho valor.

2
6. Funciones de entrada y salida.
Son alternativas para ingresar y/o mostrar datos, dependiendo de la librera
que vamos a utilizar para desarrollar el programa.

7. Estructura general del programa


Un lenguaje de programacin C con mecanismos que permiten la
manipulacin de objetos, desde el punto de vista de los lenguajes
orientados a objetos, el C++ es un lenguaje hbrido.
*Componente estructural bsico; Funciones:
Directivas de preprocesador
Declaraciones globales (variables globales, funciones,)
Funcin main()
{
Secuencia de declaraciones e instrucciones
}
funcin1 ()
{
Secuencia de declaraciones e instrucciones
}.
Funcin ()
{
Secuencia de declaraciones e instrucciones

8. Sentencias de control

En C, cualquier expresin finalizada en un punto y coma ; forma una sentencia.

De todos los tipos, las estructuras (o sentencias ) de control son las que
controlan la ejecucin de las instrucciones de un programa.

La programacin estructurada se basa en la utilizacin de un reducido nmero


de estructuras que permiten hacer que un programa sea suficientemente
legible, reduciendo considerablemente el nmero de errores, y facilitando
enormemente la deteccin y solucin de estos

9. Sentencias iteracin

Las instrucciones de iteracin tambin llamados bucles, se ejecutan hasta que se


cumpla alguna condicin predeterminada en el bucle en el caso del for o tambin
en los casos del while y do-while. Podemos destacar los antes mencionados
bucles que son los bucles for,while y do-while.

3
10. Sentencias salto

Hay cuatro sentencias de salto en C: break, return, goto y continue.

Suelen estar condicionadas (que solo las ejecute el programa en un determinado


caso).

Se desaconseja la utilizacin de este tipo de sentencia de control, sobre todo el


goto, ya que su uso implica un aumento de la probabilidad de cometer errores,
dificulta la legibilidad del cdigo y es mucho mas difcil corregir errores y cambiar
secuencias de cdigo.

11. Arreglos

Forman parte de la amplia variedad de estructuras de datos que nos ofrece C++,
siendo adems una de las principales y ms tiles estructuras que podremos tener
como herramienta de programacin. Los arrays, arreglos o vectores (como los
quieras llamar), son utilizados para almacenar mltiples valores en una nica
variable.

Lo cual permite acceder a un valor u otro de manera rpida y sencilla. Estos


valores pueden ser nmeros, letras o cualquier tipo de variable que deseemos
incluso tipos de datos propios.

12. Funciones

Las funciones son una herramienta indispensable para el programador, tanto las
funciones creadas por l mismo como las que le son proporcionadas por otras
libreras, cualquiera que sea el caso, las funciones permiten automatizar tareas
repetitivas, encapsular el cdigo que utilizamos, e incluso mejorar la seguridad,
confiabilidad y estabilidad de nuestros programas.

13. Llamadas a funciones por valor y por referencia.

Dominar el uso de funciones es de gran importancia, permiten modularizar nuestro


cdigo, separarlo segn las tareas que requerimos, por ejemplo una funcin para
abrir, otra para cerrar, otra para actualizar, etc. bsicamente una funcin en
nuestro cdigo debe contener la implementacin de una utilidad de nuestra
aplicacin, es decir que por cada utilidad bsica (abrir, cerrar, cargar, mover, etc.)
sera adecuado tener al menos una funcin asociada a sta

4
Anlisis del problema

Potrebbero piacerti anche