elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ayuda en un problema de c++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda en un problema de c++  (Leído 1,891 veces)
Pwma

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Ayuda en un problema de c++
« en: 24 Noviembre 2010, 22:29 pm »

es mi primer post espero que me ayuden con este problema, solamente a como planteado ya q me cuesta un poco esto de la programacion.

tengo q hacer un programa de una tuberia que va de X ciudad a Y ciudad  se colocan sensores de temperatura, presion y vel. de fluido cada 5kilometros, cada sensor tiene un nombre especifico, el primero se puede llamar Sen1 hasta Sen10 y cada uno de estos tiene un registro de temp, presion y vel y hora

y con esto crear un programa de c++ q tenga los registros de datos de indentificacion de los sensores y cuanto miden y tengo q caputrar los datos de cada sensor, ordenar datos de mayor a menor y mostrar lista de todos los sensores - considerar la opcion de repetir todo el proceso de captura y modificar los valores de cada sensor

este programa pienso hacerlo con algun for para ordenar de mayor a menor
despues no se si usar un "while" o un "do-whie" para vuelva a preguntar
este programa tiene que ser con struct  y arreglo que es el tema que estoy viendo, maso menos ya lo tengo claro solo q aun me cuesta un poco pero tengo la idea de mas o menos, usar esos comandos para cuando me pide los datos.

Me gustaria saber su opinion o alguna variante
Grax de antemano


En línea

darkvidhack

Desconectado Desconectado

Mensajes: 159


Be Linux my friend...


Ver Perfil WWW
Re: Ayuda en un problema de c++
« Respuesta #1 en: 25 Noviembre 2010, 23:38 pm »

Hola!! bueno no entiendo muy bien tu problema, pero veré qué puedo hacer,

Bueno, primero dices que una tuberia va de la ciudad X a la ciudad Y, y para esa tubería se colocan sensores para varias cosas cada 5 kilometros, entonces lo que quieres es medir estas magnitudes cada 5 kilometros, no? lo que puedes hacer es definir una estructura para la tuberia e ir recopilando información sobre ella cada 5 kilometros:

int distancia_XY=30;      //Declaras una variable de tipo entero donde almacenar la distancia que hay entre la ciudad X y la ciudad Y, por
                                      //ejemplo 30.

int j=0;                           //Mas adelante utilizaremos esta variable


struct tuberia_5km {

     int sensor_temperatura;                             //defines la el tipo tuberia_5km para almacenar tus datos
     int sensor_presion;
     int sensor_velocidad;

}


tuberia_5km array[distancia_XY/5];   //Declaras un vector del tipo tuberia_5km (nombre de la estructura anterior) para ir almacenando
                                                          //los valores de los sensores cada 5 km.

for(int i=0;i<distancia_XY;i=i+5,j++){
cout<<"Introduce el valor del sensor de temperatura para la distancia "<<i<<endl;
cin>>array[j]tuberia_5km.sensor_temperatura;
....
...                      //Así vas leyendo el valor de los sensores cada 5km, yo solo te he puesto el primero como ejemplo
...

}


NOTA:el valor de los sensores en el km 0, esta en la posicion 0 del array, para el km 5, está en la posicion 1 del array... así hasta el km 30.


Bueno, espero haber entendido lo que quieres y que lo de ahí arriba te sirva.

Un saludo.


En línea

live and let die

la duda es la base de todo conocimiento
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con un problema...
Java
Zero_1 5 4,184 Último mensaje 30 Noviembre 2007, 13:39 pm
por Zero_1
[Ayuda] Problema con un bat. « 1 2 »
Scripting
washanwer 11 5,997 Último mensaje 9 Julio 2008, 06:45 am
por washanwer
Ayuda con problema en C
Programación C/C++
Pantuflo 5 2,920 Último mensaje 11 Mayo 2010, 16:41 pm
por Ari Slash
[C++] Divisibilidad por primos de un número por partes
Programación C/C++
El_Lentejas 6 4,691 Último mensaje 17 Junio 2020, 21:56 pm
por dijsktra
Ayuda con un problema
Programación C/C++
gonwhter 1 2,753 Último mensaje 1 Diciembre 2020, 18:02 pm
por @XSStringManolo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines