miércoles, 24 de octubre de 2012

Ejercicio maratónico

Dados dos valores n y m, con m>n. Hallar la suma de los dígitos de los números entre n y m. Además debe verificar que se cumpla la siguiente condición: 1<=n<m<=10⁹. Por ejemplo:
                                  8  9     10       11       12
Entre 8 y 12: Suma= 8+9+(1+0)+(1+1)+(1+2)=23

                                      19      20       21
Entre 19 y 21: Suma= (1+9)+(2+0)+(2+1)

miércoles, 10 de octubre de 2012

Actividad ciclos

Realizar un programa con un menú con tres opciones:
1. Pedir 5 números al usuario y luego calcular el promedio
2. Pedir un número n y hallar la suma de los números desde 1 hasta n, es decir, 1+2+...+n (WHILE)
3. Pedir un número n y hallar la multiplicación de los números desde 1 hasta n, es decir, 1*2*...*n. Además debe realizarse por lo menos una multiplicación. (DO WHILE)
           

martes, 2 de octubre de 2012

Ejercicios sobre ciclos

Realice algoritmos en PHP que dibujen las siguientes figuras. Opcionalmente puede pedir al usuario el tamaño de las figuras, es decir, el número de filas o columnas que desea.


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


*
*
*
*
* * * * *


* x * x *
* x * x *
* x * x *
* x * x *
* x * x *


- -  * - -
- -  * - -
* * * * *
- -  * - -
- -  * - -


*
- *
- - *
- *
*


* - - - *
- * - * -
- - * - -
- * - * -
* - - - *