8
Arreglos (arrays) o vectores M.C. Ana Cristina Palacios García

Arreglos (arrays) o vectores · 4.Crearunprogramaquepidaunnúmeroal usuariounnúmerodemes(porejemplo,el4 queequivalealmesdeabril)ydigacuántos díastiene(porejemplo,30)yelnombredel

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Arreglos (arrays) o vectores · 4.Crearunprogramaquepidaunnúmeroal usuariounnúmerodemes(porejemplo,el4 queequivalealmesdeabril)ydigacuántos díastiene(porejemplo,30)yelnombredel

Arreglos (arrays) o vectoresM.C. Ana Cristina Palacios García

Page 2: Arreglos (arrays) o vectores · 4.Crearunprogramaquepidaunnúmeroal usuariounnúmerodemes(porejemplo,el4 queequivalealmesdeabril)ydigacuántos díastiene(porejemplo,30)yelnombredel

3. Programa que declare un arreglo de diez elementos enteros y pida números para rellenarlo hasta que sellene el arreglo o se introduzca un número negativo. Entonces se debe imprimir el arreglo (sólo loselementos introducidos).

Prueba de funcionamiento en la que cuandose ingresa un valor negativo, el programadeja de solicitar datos e inmediatamentedespués, manda a imprimir el contenido delarreglo.

Prueba de funcionamiento en la que sedemuestra que es posible leer los 10 varonesenteros, y que dichos valores se asignan encada celda del arreglo

Page 3: Arreglos (arrays) o vectores · 4.Crearunprogramaquepidaunnúmeroal usuariounnúmerodemes(porejemplo,el4 queequivalealmesdeabril)ydigacuántos díastiene(porejemplo,30)yelnombredel

Código Java para el ejercicio 3.

Prueba de funcionamiento

Page 4: Arreglos (arrays) o vectores · 4.Crearunprogramaquepidaunnúmeroal usuariounnúmerodemes(porejemplo,el4 queequivalealmesdeabril)ydigacuántos díastiene(porejemplo,30)yelnombredel

4. Crear un programa que pida un número alusuario un número de mes (por ejemplo, el 4que equivale al mes de abril) y diga cuántosdías tiene (por ejemplo, 30) y el nombre delmes. Debes usar un vector. Para simplificarlovamos a suponer que febrero tiene 28 días.

Nota: Pseudocódigo y prueba de funcionamiento versión 1 de la

solución(recuerden que no hay una única forma de resolver el ejercicio).

Page 5: Arreglos (arrays) o vectores · 4.Crearunprogramaquepidaunnúmeroal usuariounnúmerodemes(porejemplo,el4 queequivalealmesdeabril)ydigacuántos díastiene(porejemplo,30)yelnombredel

Código Java para el ejercicio 4, versión 1 (parte 1).

Page 6: Arreglos (arrays) o vectores · 4.Crearunprogramaquepidaunnúmeroal usuariounnúmerodemes(porejemplo,el4 queequivalealmesdeabril)ydigacuántos díastiene(porejemplo,30)yelnombredel

Código Java para el ejercicio 4, versión 1 (parte 2).

Prueba de funcionamiento cuando el número leído está dentro del rango [1,12]. Prueba de funcionamiento cuando el número leído está fuera del rango [1,12].

Page 7: Arreglos (arrays) o vectores · 4.Crearunprogramaquepidaunnúmeroal usuariounnúmerodemes(porejemplo,el4 queequivalealmesdeabril)ydigacuántos díastiene(porejemplo,30)yelnombredel

4. Crear un programa que pida un número alusuario un número de mes (por ejemplo, el 4que equivale al mes de abril) y diga cuántosdías tiene (por ejemplo, 30) y el nombre delmes. Debes usar un vector. Para simplificarlovamos a suponer que febrero tiene 28 días.

Nota: Pseudocódigo y prueba de funcionamiento versión 2 de la solución (esta es la versión más

adecuada para resolver el ejercicio).

Prueba de funcionamiento 1: se proporciona unvalor válido dentro del intervalo de 1 a 12

Prueba de funcionamiento 2: se proporciona unvalor no válido fuera del intervalo de 1 a 12

Page 8: Arreglos (arrays) o vectores · 4.Crearunprogramaquepidaunnúmeroal usuariounnúmerodemes(porejemplo,el4 queequivalealmesdeabril)ydigacuántos díastiene(porejemplo,30)yelnombredel

Código de java del ejercicio 4 versión 2.

Prueba de funcionamiento 1: se proporciona unvalor válido dentro del intervalo de 1 a 12

Prueba de funcionamiento 2: se proporciona unvalor no válido fuera del intervalo de 1 a 12