D.A.I (Trassierra, Córdoba)
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

D.A.I (Trassierra, Córdoba)

D.A.I (Trassierra, Córdoba)
 
ÍndiceÍndice  Últimas imágenesÚltimas imágenes  BuscarBuscar  RegistrarseRegistrarse  ConectarseConectarse  

 

 Reto nº 3 por Admin

Ir abajo 
AutorMensaje
Admin
Admin
Admin



Cantidad de envíos : 40
Fecha de inscripción : 24/10/2008

Reto nº 3 por Admin Empty
MensajeTema: Reto nº 3 por Admin   Reto nº 3 por Admin Icon_minitimeMiér Nov 12, 2008 10:38 pm

-----------------------------------------------------------
Criterios para definir al ganador:
-Soy el único miembro del foro que no participará en el concurso, por lo tanto la elección de ganador/es queda a mi criterio.
-Se puntuará que la solución sea de las primeras, que sea mejor, más rápida, más efectiva, más económica en código etc.
-La/s persona/s ganador/as tendrán un apartado especial del foro donde se mostrará su nick o nombre real(como prefieran), esta zona se mostrará junto al chat(la parte más visitada del foro), y en la cabecera.
Las soluciones deben enviarse a mi correo: soccer.javi()gmail.com no las pongais en el foro para evitar el copy paste. No seais ilusos

--------------------------------------------------------------
El código debe resolver las siguientes cuestiones.
1-Debe poder recibir un entero entre 1 y 30.000.000.

2-Una vez introducido dicho número, vuestro código deberá ser capaz de resolver su raiz
cuadrada,pero(y aquí radica la dificultad), no podreis usar la libreria math.h ni la
función SQRT(). Para más INRI tampoco os permito usar el operador *(multiplicación) en
todo el código. Tendreis que implementar, discurriendo con vuestras mentes calenturientas,
la manera de realizar la multiplicación por otras vias.

3-Una vez obtenida la raiz sin decimales, tendreis que averiguar el resto de la raiz,
ejemplo:
La raiz de 120 sería 10 => 10*10=100 => 120 - 100 = 20<-----Este es el resto de la raiz.
La raiz de 950 sería 30 => 30*30=900 => 950 - 900 = 50
La raiz de 1450 38 => 38*38=1444=> 1450-1444 = 6
^
|
|
|
|
|
Para averiguar el resto de la Raiz tampoco os permito usar el operador *(multiplicación)

4-Vuestro programa debe devolver este resto de raiz.


Os animo a que ideeis métodos para agilizar la velocidad de estos bucles, no dudo en ningún
momento que ganará aquel que aplique mayor eficiencia en estos.

Suerte y un saludo!!!






-----------------------------------------------------------
Criterios para definir al ganador:
-Soy el único miembro del foro que no participará en el concurso, por lo tanto la elección de ganador/es queda a mi criterio.
-Se puntuará que la solución sea de las primeras, que sea mejor, más rápida, más efectiva, más económica en código etc.
-La/s persona/s ganador/as tendrán un apartado especial del foro donde se mostrará su nick o nombre real(como prefieran), esta zona se mostrará junto al chat(la parte más visitada del foro), y en la cabecera.
Las soluciones deben enviarse a mi correo: soccer.javi()gmail.com no las pongais en el foro para evitar el copy paste. No seais ilusos

--------------------------------------------------------------
Volver arriba Ir abajo
https://daitrassierra.foroes.org
 
Reto nº 3 por Admin
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Reto nº 1 por Admin
» Reto nº 4 por Admin
» Reto nº 2 (el primero aún sigue en pie) por Admin
» ¿Proximo reto?
» Resultados reto 1

Permisos de este foro:No puedes responder a temas en este foro.
D.A.I (Trassierra, Córdoba) :: RETOS-
Cambiar a:  
Ante la inminente, lenta, cercana e inexorable finalización de su vida útil. Propongo la plataforma: !Salvemos al foro! Salvando el foro estás contribuyendo en la lucha del cambio climático, en la reproducción del lince ibérico, salvas la amazonia y con cada visita estás alimentando a un pobre informático:

!Por un foro DAI para nuestros hijos!
Le quedan 20 dias al foro, !actúa!

Get your own Chat Box! Go Large!
Situación actual en cordoba aeropuerto

Free counter and web stats
Crear foro | ©phpBB | Foro gratis de asistencia | Denunciar un abuso | ForoActivo.com