pregunta referente a función C++ y duda
Publicado por Juan (1 intervención) el 06/12/2015 21:31:34
Buenas, sí creo una función en C++ en donde valide x cosas pasandole por parámetros desde el main las variables que tengo que validar, y luego otra función donde valide otra cosas, pero teniendo en cuenta la otra validaciones pero sería por partes, ejemplo:
Obvio el código para centrarme mas en la duda
Ahora aquí es en donde va enfocada mi pregunta, el usuario me ingresa otro dos números, en donde tengo que validar que este en el intervalo de (b>a) y (d>c) así estaría correcto, es decir mas o menos así:
La duda , es si al principio a la función intervalo le pase 4 parámetros, tendría que pasarle los 4 parámetros a la hora de validar con la otra función en el if
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
bool intervalo ( int a, int b, int c int d) {
bool p
do {
.
.//se repetía el ciclo mientras el usuario ingresara y se volvía a pedir los datos ( datos incorrecto a>b y c>d)
.// las instrucciones para la validación en la función intervalo
.// donde se valido con el do while
.//se valido que b>a y d>c
.
} while (........);
return p; //
}
Ahora aquí es en donde va enfocada mi pregunta, el usuario me ingresa otro dos números, en donde tengo que validar que este en el intervalo de (b>a) y (d>c) así estaría correcto, es decir mas o menos así:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
bool intervalo ( int e, int f) {
do {
if (e > intervalo (a,b)) {
cout<<"fuera del intervalo"<<endl;
}
else if ( f > intervalo(c,d)) {
cout<<"fuera del intervalo"<<endl;
}
else {
cout<<"dentro del intervalo"<<endl;
cout<<"Vuelva a ingresar los numeros para verificar en el intervalo"<<endl;
} while (...);
}
}
Valora esta pregunta


0