PROGRAMACIÓN ORIENTADA A OBJETOS: COMPUESTOS QUÍMICOS
Enviado por María José Saldaña • 21 de Octubre de 2016 • Informe • 6.139 Palabras (25 Páginas) • 428 Visitas
UNIVERSIDAD NACIONAL DE TRUJILLO
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA INDUSTRIAL
[pic 2]
CURSO
LENGUAJE DE PROGRAMACIÓN
TEMA
PROGRAMACIÓN ORIENTADA A OBJETOS: COMPUESTOS QUÍMICOS
INTEGRANTES
- CARBAJAL RIOJAS, ALESSANDRA
- RODRIGUEZ REYES, ANA LUCIA
- SALDAÑA YAÑEZ, MARIA JOSÉ
- ZAVALA YSLA, JUAN DANIEL
TRUJILLO – PERÚ
2016
PRESENTACIÓN
El presente trabajo se centra en la obtención de la solubilidad, densidad y formula de los compuestos químicos a través del lenguaje de programación C#. En este sentido, es relevante destacar la siguiente cuestión:
- Existen compuestos solubles e insolubles, teniendo en cuento para los compuestos solubles está destinado un valor fijo de solubilidad a distintas temperaturas excepto para la temperatura ambiente (25 °C).
Teniendo en cuenta la cuestión anteriormente mencionada hemos decidido crear este programa con la finalidad de facilitar la búsqueda de estas variables accediendo a resultados útiles para estudiantes, docente y cualquier persona.
Proyecto a realizarse
Este proyecto consiste en un programa realizado en lenguaje C# con la finalidad de encontrar las solubilidades, densidades y fórmulas de compuestos químicos.
A partir de los datos que ingresamos en el formulario se podrán obtener las variables anteriormente mencionadas guiados de la temperatura requerida de cada compuesto químico.
Base de datos
Las tablas dada a continuación e muestran los datos que serán utilizados en el programa para obtener las variables buscadas.
COMPUESTOS SOLUBLES | |||||
COMPUESTO | NOMBRE | SOLUBILIDAD | DENSIDAD | ||
20°C | 50°C | 100 °C | |||
NaCL | Cloruro de sodio | 36 | 37 | 39 | 2.16 |
KCl | Cloruro de potasio | 34 | 42.9 | 53 | 1.98 |
NaNO3 | Nitrato de sodio | 88 | 114 | 147 | 2.26 |
KClO3 | Clorato de potasio | 7.4 | 19.3 | 35 | 2.34 |
AgNO3 | Nitrato de plata | 222 | 455 | 700 | 4.35 |
C2H22O11 | Glucosa | 203.9 | 260.4 | 354 | 1.59 |
KBr | Bromuro de potasio | 67 | 78 | 110 | 2.75 |
KMnO4 | Permanganato de potasio | 64 | 43 | 2.2 | 2.7 |
BaSO4 | Sulfato de bario | 0.00024 | 0.0003 | 0.00063 | 4.5 |
KI | Yoduro de potasio | 145 | 160 | 210 | 3.12 |
CuSO4 | Sulfato de cobre | 210 | 340 | 620 | 3.6 |
COMPUESTOS INSOLUBLES | ||
COMPUESTO | NOMBRE | DENSIDAD |
C5H12 | Pentano | 0.63 |
C6H14 | Hexano | 0.66 |
C7H16 | Heptano | 0.68 |
C8H18 | Octano | 0.7 |
C9H20 | Nonano | 0.72 |
C10H22 | Decano | 0.73 |
C11H24 | Undecano | 0.74 |
C12H26 | dodecano | 0.75 |
C15H32 | pentadecano | 0.77 |
C20H42 | eicosano | 0.79 |
C30H62 | triacontano | 0.78 |
Variables esperadas
- Verificar si el compuesto es soluble o insoluble
- Hallar la solubilidad del compuesto
- Hallar el valor de la densidad del compuesto
- Hallar la fórmula del compuesto
Codificación
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace CompuestosQuimicos
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
...