Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Paso2 MillerMoreno
Paso2 MillerMoreno
Estudiante
Grupo: 213022_641
Docente
Curso
Ingeniería Electrónica
2024
Tabla de contenido
Introducción................................................................................................................................. 3
Tabla 1: Problema a resolver. .................................................................................................... 4
Tabla 2: Requerimientos – Problema 3. .................................................................................... 4
Diagrama de flujo ........................................................................................................................ 5
Código Fuente .............................................................................................................................. 6
Pruebas de escritorio................................................................................................................... 7
Conclusiones .............................................................................................................................. 10
Bibliografía ................................................................................................................................ 11
Introducción
En este problema, se aborda el desarrollo de una solución para controlar una alarma en
un invernadero u otros entornos críticos, donde la presión y la temperatura son
fundamentales para el correcto funcionamiento de las instalaciones.
El propósito de esta solución es proporcionar una herramienta para monitorear y
gestionar las condiciones en tiempo real, permitiendo una respuesta rápida y efectiva
ante posibles problemas que puedan comprometer la integridad de los cultivos, equipos,
o la seguridad de las instalaciones.
Tabla 1: Problema a resolver.
Identificación
del Descripción Entradas Resultados
requerimiento
Cantidad en
Numero entero
Cantidad de números enteros
R1 almacenado en
presión ingresada por el
memoria (Lib).
usuario
Cantidad en enteros Numero entero
Cantidad de
R2 ingresada por el almacenado en
temperatura
usuario memoria (temp).
Condiciones
Alarma
R3 menores a 35libras ¡Alarma apagada ¡
apagada
o inferior a los 75C°
Condiciones
mayores a 35 libras
Alarma ¡Alarma encendida
R4 o superior a los
encendida ¡
75C° y menores a
95C°
Diagrama de flujo
Código Fuente
//Miller Moreno
//213022_641
//Ingeniería Electrónica
//Autoria propia
using System;
using System.Threading;
class Program
{
static void Main(string[] args)
{
// Declaración de variables
double libras, temperatura;
Console.WriteLine("-------------------------");
Console.WriteLine(" | Alarma invernadero | ");
Console.WriteLine("-------------------------");
// Entrada datos - Validación libras
do
{
Console.WriteLine("Ingrese la cantidad de libras:");
} while (!double.TryParse(Console.ReadLine(), out libras) || libras < 0);