# Ejercicios - Bucle for

## for_01

Escribe un formulario que pida un número y escriba, o bien la suma desde el 1 hasta ese número dado, o bien el factorial del número.

## Calcula sumatorios o factoriales - Formulario

Escribe un número e indica si quieres que calcule el factorial o el sumatorio desde 1 hasta el número.

Número:

Factorial - Sumatorio

## Calcula sumatorios - Resultado

La suma desde 1 hasta 100 es 5050.

## Calcula factoriales - Resultado

El factorial de 5 es 120.

## for_02

Escribe un formulario que pida la anchura y altura de un rectángulo y lo dibuje con estrellas.

## Dibuja rectángulo - Formulario

Escribe la altura y la anchura y dibujaré un rectángulo de estrellas de ese tamaño.

Altura: |
Anchura: |

## Dibuja rectángulo - Resultado

Altura: 3 - Anchura: 5

* * * * *
* * * * *
* * * * *

## for_03

Escribe un formulario que pida la altura de un triángulo y lo dibuje con estrellas.

## Dibuja triángulo - Formulario

Escribe la altura y dibujaré un triángulo de estrellas de ese tamaño.

Altura: |

## Dibuja triángulo- Resultado

Altura: 5

*
* *
* * *
* * * *
* * * * *

## for_04

Escribe un formulario que pida la anchura de un triángulo y lo dibuje con estrellas.

## Dibuja triángulo - Formulario

Escribe la anchura y dibujaré un triángulo de estrellas de ese tamaño.

Anchura: |

## Dibuja triángulo- Resultado

Anchura: 4

*
* *
* * *
* * * *
* * *
* *
*

## for_05

Escribe un formulario que pida la anchura y altura de un rectángulo y lo dibuje con estrellas.

## Dibuja rectángulo - Formulario

Escribe la altura y la anchura y dibujaré un rectángulo de estrellas de ese tamaño.

Altura: |
Anchura: |

## Dibuja rectángulo - Resultado

Altura: 4 - Anchura: 5

    * * * * *
    *       *
    *       *
    * * * * *

## for_06

Escribe un formulario que pida la altura de un triángulo y lo dibuje con estrellas.

## Dibuja triángulo - Formulario

Escribe la altura y dibujaré un triángulo de estrellas de ese tamaño.

Altura: |

## Dibuja triángulo- Resultado

Altura: 5

            *
          * * *
        * * * * *
      * * * * * * *
    * * * * * * * * *

## for_07

Escribe un formulario que pida un número y escriba sus divisores.

## Calcula divisores - Formulario

Escribe un número entero positivo y te diré sus divisores.

Número: |

## Calcula divisores- Resultado

Los divisores de 200 son 1 2 4 5 8 10 20 25 40 50 100 200

## for_08

Escribe un formulario que pida un número y escriba si es primo o no.

## Comprueba primalidad - Formulario

Escribe un número entero positivo y te diré si es un número primo.

Número: |

## Comprueba primalidad- Resultado

El número 123 no es primo

## Comprueba primalidad- Resultado

El número 127 es primo

## for_09

Escribe un formulario que genere una tabla de multiplicar

## Tabla de multiplicar - Fomulario

Horizontal: |
Vertical: |

## Tabla de multiplicar hasta 5 x 3 - Resultado

X | 1 | 2 | 3 | 4 | 5
--- | --- | --- | --- | --- | ---
1 | 1 | 2 | 3 | 4 | 5
2 | 2 | 4 | 6 | 8 | 10
3 | 3 | 6 | 9 | 12 | 15

## for_10

Escribe un formulario que pregunte cuántos números vas a introducir y qué operaciones te interesan (suma, media, mayor, menor), pida esos números en un formulario intermedio y por último, ofrezca las respuestas solicitadas.

## Cálculos estadísticos - Formulario

Escribe cuántos valores quieres introducir.

Cantidad: |

## Cálculos estadísticos - Formulario intermedio

Escribe los valores y marca las casillas correspondientes a los cálculos que quieres.

Número 1:
Número 2:
Número 3:
Número 4:

Suma - Media - Máximo - Mínimo

## Cálculos estadísticos - Resultado

Los valores que has introducido son 5, 10, 7, 3.
La suma de los valores es 25
La media de los valores es 6.25
El valor más grande es 10
El valor más pequeño es 3

Esta obra está bajo una licencia de Creative Commons Reconocimiento-CompartirIgual 3.0 España.