100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Otro

Ejercicios clases de equivalencia

Puntuación
-
Vendido
-
Páginas
7
Subido en
07-04-2024
Escrito en
2021/2022

Ejercicios clases de equivalencia del tema 3: Diseño y realización de pruebas de la asignatura entornos de desarrollo del CFGS Desarrollo de aplicaciones multiplataforma










Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Información del documento

Subido en
7 de abril de 2024
Número de páginas
7
Escrito en
2021/2022
Tipo
Otro
Personaje
Desconocido

Vista previa del contenido

Ejercicio 1:
public class Principal {
public String f(int edad, String tipo, String DNI) {
if(edad>=0 && edad<125) {
return(null);
}

if(!((tipo.equals("alumno"))||(tipo.equals("profesor")||(tipo.equals("tutor"))))) {
return(null);
}
if(DNI.length()!=9) {
return(null);
}else {

}

}
}

//clases de equivalencia

//edad
//CV1_EDAD: si edad está entre 0 y 125
//CNV_EDAD: si edad es menor que 0
//CNV_EDAD: si edad es mayor que 125

//TIPO
//CV1_TIPO: si tipo es 'alumno'
//CV2_TIPO: si tipo es 'profesor'
//CV3_TIPO: si tipo es 'tutor'
//CNV:_TIPO si tipo no es ni 'alumno' ni 'profesor' ni 'tutor'

//DNI

//16599456F: 9 caracteres y además la letra debe ser rescatada a partir de los 8
dígitos previos
//CV1_DNI: si se cumple 9 caracteres y además la letra debe ser rescatada a partir de
los 8 dígitos previos
//CNV1_DNI: cualquier cadena que no tenga 9 caracteres
//CNV2_DNI: conjunto de 9 caracteres pero la letra no es rescatada a partir de los 8
dígitos previos --> DNI con la letra mal
//CNV3_DNI: si alguno de los 8 primeros caracteres no es un dígito


//CP1: CV1_EDAD, CV1_TIPO, CV1_DNI --> funcion(30, "alumno", "50484288R") -->
RE: R
//CP2: CV1_EDAD, CV2_TIPO, CV1_DNI --> funcion(30, "alumno", "50484288R") -->
RE: R
//CP3: CV1_EDAD, CV3_TIPO, CV1_DNI --> funcion(30, "tutor", "50484288R") --> RE:
R
//CP4: CV1_EDAD, CNV1_TIPO, CV1_DNI --> funcion(30, "jefe", "50484288R") -->
RE: null

, Ejercicio 2:
public class Principal2 {
public static void main(String[] args) {
int[] numeros=new int[]{1,2};
System.out.println(funcion(numeros));
numeros=new int[]{1,2,3};
System.out.println(funcion(numeros));
numeros=new int[]{1,2,3,4};
System.out.println(funcion(numeros));
numeros=new int[]{1,2,3,4,5,6,7,8};
System.out.println(funcion(numeros));
numeros=new int[]{1,2,3,4,5,6,7,8,9};
System.out.println(funcion(numeros));
numeros=new int[]{1,2,3,4,5,6,7,8,9,10};
System.out.println(funcion(numeros));
}

public static double funcion(int[] notas) {
int tamano=notas.length;
double suma=0;
if((tamano>=3)&&(tamano<=9)) {
for(int i=0; i<tamano; i++) {
suma=suma+notas[i];
}
return((double)suma/tamano);
}
return(-1);
}

//CP1: 2 notas media(int[] numeros=new int[]{1,2}) --> RE: -1
//CP2: 3 notas media(int[] numeros=new int[]{1,2,3}) --> RE: 2
//CP3: 4 notas media(int[] numeros=new int[]{1,2,3,4}) --> RE: 2,5
//CP4: 8 notas media(int[] numeros=new int[]{1,2,3,4,5,6,7,8}) --> 4,5
//CP5: 9 notas media(int[] numeros=new int[]{1,2,3,4,5,6,7,8,9})--> RE: 5
//CP6: 10 notas media(int[] numeros=new int[]{1,2,3,4,5,6,7,8,9,10})--> RE: -1
}
7,16 €
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
saragonzalo

Conoce al vendedor

Seller avatar
saragonzalo juan de la cierva
Ver perfil
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
1
Miembro desde
1 año
Número de seguidores
0
Documentos
115
Última venta
8 meses hace

0,0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes