Pensando en ambos lenguajes, podrias usar un switch-case que, dependiendo del menu/opcion que estes visualizando, escriba y lea los datos que correspondan.
Ejemplo;
Menu temperaturas y voltajes.
Entonces dentro del "case", colocas los comando de lectura y escritura de esos datos, segun corresponda, y de ahi no te sales hasta cambiar de menu.
Algo como;
No se si es lo ideal, pero para empezar a maquetar te sirve.
Ejemplo;
Menu temperaturas y voltajes.
Entonces dentro del "case", colocas los comando de lectura y escritura de esos datos, segun corresponda, y de ahi no te sales hasta cambiar de menu.
Algo como;
C#:
int menu = 0;
switch(menu){
case 0:
leerTempVolt();
break;
case 1:
leerConsumo();
break;
default:
break;
}
void leerTempVolt(){
int volt = getVolt();
print("Voltaje: ");
println(volt);
}
...
No se si es lo ideal, pero para empezar a maquetar te sirve.