elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: [1]
1  Programación / Desarrollo Web / MySQL con PHP en: 10 Febrero 2017, 10:46 am
Hola, como podria hacer un formulario dinamico que recoja los datos directamente desde la base de datos??
2  Programación / Scripting / Ayuda en pseint!! en: 8 Febrero 2017, 20:53 pm
--------------------------------------------------------------------------------------------
                                             ES CON SUBPROCESOS
--------------------------------------------------------------------------------------------

Hola, tengo un problema con este ejercicio de peseint, es una matriz unidimensional de 12 posiciones rellena con datos aleatorios entre 25 i 255. (simulando accidentes mensuales)

- Tengo que hacer la media de accidentes en todo el año.
- Que devuelva el numero de meses que ha habido mas accidentes que la media.
- Que devuelva el numero de meses que ha habido menos accidentes que la media.
- Numero que se ha producido menos de 50 accidentes.
- Numero que se ha producido menos de 125 accidentes.

Me dan estos errores:
Lin 16 (inst 1): ERROR 303: Subindice () fuera de rango (1...12)

Lin 80 (inst 1): ...dentro del subproceso SUP_MITJA, invocado desde aquí.





Código
  1. Subproceso mitja(accidentes)
  2. contador_mitja=1
  3. mitjana=0
  4. Repetir
  5. mitjana=mitjana+accidentes[contador_mitja]
  6. contador_mitja=contador_mitja+1
  7. Hasta Que contador_mitja = 13
  8. escribir mitjana/12
  9. FinSubProceso
  10.  
  11.  
  12. SubProceso sup_mitja(accidentes)
  13. contador_sup_mitja=1
  14. sup_mitjana=0
  15. Repetir
  16. si accidentes[contador_mitja]>mitjana
  17. Escribir "El mes número "+convertirATexto(accidentes[contador_mitja])+" ha tenido una cantidad de accidentes superior a la media."
  18. FinSi
  19. contador_sup_mitja= contador_sup_mitja+1
  20. Hasta Que contador_sup_mitja = 13
  21. FinSubProceso
  22.  
  23.  
  24. subproceso sub_mitja(accidentes)
  25. contador_sub_mitja=1
  26. sub_mitjana=0
  27. Repetir
  28. si accidentes[contador_mitja]<mitjana
  29. Escribir "El mes número "+convertirATexto(accidentes[contador_mitja])+" ha tenido una cantidad de accidentes inferior a la media."
  30. FinSi
  31. contador_sub_mitja= contador_sub_mitja+1
  32. Hasta Que contador_sub_mitja = 13
  33. FinSubProceso
  34.  
  35.  
  36. SubProceso funcion_sub_50(accidentes)
  37. contador_sub_50=1
  38. sub_50 = 0
  39. Repetir
  40. si accidentes[contador_mitja]<50
  41. Escribir "El mes número "+convertirATexto(accidentes[contador_mitja])+" ha tenido una cantidad de accidentes inferior a 50."
  42. FinSi
  43. contador_sub_50= contador_sub_50+1
  44. Hasta Que contador_sub_50 = 13
  45. FinSubProceso
  46.  
  47.  
  48. SubProceso funcion_sup_125(accidentes)
  49. contador_sup_125=1
  50. sup_125=0
  51. Repetir
  52. si accidentes[contador_mitja]>125
  53. Escribir "El mes número "+convertirATexto(accidentes[contador_mitja])+" ha tenido una cantidad de accidentes superior a 125."
  54. FinSi
  55. contador_sup_125= contador_sup_125+1
  56. Hasta Que contador_sup_125 = 13
  57. FinSubProceso
  58.  
  59. Proceso ejercicio_2
  60. contador=1
  61. Dimension accidentes[12]
  62. //V2 - Introduccion de los accidentes de manera automática
  63.  
  64. Repetir
  65. accidentes[contador]<-azar(130)+25
  66. contador=contador+1
  67. Hasta Que contador=13
  68.  
  69. mitja(accidentes)
  70. sup_mitja(accidentes)
  71. sub_mitja(accidentes)
  72. funcion_sub_50(accidentes)
  73. funcion_sup_125(accidentes)
  74.  
  75. FinProceso
3  Programación / Desarrollo Web / Re: Ayuda necesito saber un formulario dinamico en PHP en: 2 Febrero 2017, 12:15 pm
Yo estoy buscando lo mismo y no tengo ni idea
4  Programación / Programación General / Formulario dinamico en php en: 2 Febrero 2017, 11:49 am
Como seria la estructura para hacer un formulario dinamico en php cogiendo los datos desde MySQL???
Gracias!!
5  Media / Diseño Gráfico / con que programa se puede hacer que salgas duplicado en un video?? en: 26 Enero 2017, 19:23 pm
aqui os dejo un ejemplo:

https://www.youtube.com/watch?v=KV4-GNR487A
6  Programación / Scripting / Re: porque no me funciona este script.bat ?? en: 23 Enero 2017, 23:36 pm
Hola. Siento no poder ofrecerte mejor ayuda, pues no dispongo del comando dsadd del A.D. para testear el código, solo te puedo indicar con respecto al FOR.

Este es el significado del código de error que has mencioando del dsadd.exe:

Al parecer le estás enviando un parámetro incorrecto al comando dsadd, quizás sea por que estás tokenizando incorrectamente el FOR (o quizás no).

Te sugiero hacer lo siguiente:

1. Crea un nuevo script.bat y añade solamente el código del FOR.

2. Comprueba variable por variable su valor:
Código
  1. @Echo OFF
  2. For ... In (archivo.csv) Do (
  3.    Echo a: %%a
  4.    Echo b: %%b
  5.    Echo c: %%c
  6.    etc...
  7. )

3. Compara los valores/resultados obtenidos de las variables del FOR, con la sintaxis que estás utilizando en la parametización del comando dsadd.

Saludos!



MUCHAS GRACIAS AHORA LO PROBARE! SE AGRADECE LA AYUDA
7  Programación / Scripting / Re: porque no me funciona este script.bat ?? en: 23 Enero 2017, 21:46 pm
Al poner delims por comas solo me ha creado 5 usuarios pero en la mayoria me da un error que dice: Error code = 0x80005000 y no tengo ni idea de lo que es.
Y luego otro me crea las ou el grupo y el dc pero luego me pone :
No se encuentra el objeto de directorio.:El objeto se creo satisfactoriamente pero hubo un error durante las operaciones posteriores a la creacion.
Gracias por tu aporte y intentare especificarlo mejor la proxima vez!
8  Programación / Scripting / porque no me funciona este script.bat ?? en: 23 Enero 2017, 19:49 pm
*******************************************************************
                    es un archivo bat que coge la info de un csv

                     (solo me falla la creacion de usuarios)
*******************************************************************



ARCHIVO BAT


Código
  1. @echo off
  2. rem CREACIÓN DE OU'S
  3.  
  4. dsadd ou ou=OUCLIVET3,dc=CLIVETRJO,dc=cat
  5. dsadd ou ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=cat
  6. dsadd ou ou=Recepcionista,ou=OUCLIVET3,dc=CLIVETRJO,dc=cat
  7. dsadd ou ou=Auxiliar,ou=OUCLIVET3,dc=CLIVETRJO,dc=cat
  8. dsadd ou ou=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=cat
  9.  
  10.  
  11. rem CREAR GRUPOS LOCALES DE VETERINARI,RECEPCIO,AUXILIAR
  12.  
  13. dsadd group "cn=G_Veterinari,ou=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=cat" -scope l
  14. dsadd group "cn=G_Recepcionista,ou=Recepcionista,ou=OUCLIVET3,dc=CLIVETRJO,dc=cat" -scope l
  15. dsadd group "cn=G_Auxiliar,ou=Auxiliar,ou=OUCLIVET3,dc=CLIVETRJO,dc=cat" -scope l
  16.  
  17.  
  18. rem CREAR GRUPOS GLOBALES VETERINARI
  19.  
  20. dsadd group cn=Oftalmologia,ou=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT -memberof "cn=G_Veterinari,u=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT"
  21. dsadd group cn=Dermatologia,ou=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT -memberof "cn=G_Veterinari,u=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT"
  22. dsadd group cn=Cardiologia,ou=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT -memberof "cn=G_Veterinari,u=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT"
  23. dsadd group cn=General,ou=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT -memberof "cn=G_Veterinari,u=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT"
  24. dsadd group cn=Traumatologia,ou=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT -memberof "cn=G_Veterinari,u=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT"
  25. dsadd group cn=Gat,ou=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT -memberof "cn=G_Veterinari,u=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT"
  26. dsadd group cn=Gos,ou=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT -memberof "cn=G_Veterinari,u=OU_General,ou=Veterinari,ou=OUCLIVET3,dc=CLIVETRJO,dc=CAT"
  27.  
  28. [b]REM Creacion usuarios
  29.  
  30. FOR /F "EOL=, skip=1 TOKENS=1,2,3,4,5,6,7,8,9,10,11,12 delims=;" %%a in (G:\CLIVet3.csv) do dsadd user "cn=%%a %%b, ou=%%l, ou=%%k, ou=OUCLIVET3, dc=CLIVETJCR, dc=cat" -samid "%%aS" -pwd "%%d" -upn "%%j" -fn "%%a" -ln "%%b" -tel "%%c"-display "%%a %%b" -disabled no -memberof "cn=%%e %%f %%g %%h %%i, ou=%%l, ou=%%k, ou=OUCLIVET3, dc=CLIVETJCR, dc=cat" -hmdrv P: -hmdir \\J23AJOADSRV\DADESCLIVET\%%b
  31. pause[/b]
  32.  
  33.  




ARCHIVO CSV


Código:
Pol,Sanchez,636447755,asdASD123,Gat,Oftalmologia,,General,Veterinari,Pol_Sanchez@Clivetjcr.cat,Veterinari,OU_General
Adrian,Sanchez,636998866,asdASD123,Gos,General,,General,Veterinari,Adrian_Sanchez@Clivetjcr.cat,Veterinari,OU_General
Raul,Sanchez,636636363,asdASD123,Gos,Traumatologia,,General,Veterinari,Raul_Sanchez@Clivetjcr.cat,Veterinari,OU_General
Xavier,Sanchez,636224411,asdASD123,,,,,Recepcionista,Xavier_Sanchez@Clivetjcr.cat,Recepcio,
Albert,Sanchez,636635263,asdASD123,,,,,Auxiliar,Albert_Sanchez@Clivetjcr.cat,Auxiliar,
Francesc,Sanchez,636859685,asdASD123,,,,,Recepcionista,Francesc_Sanchez@Clivetjcr.cat,Recepcio,
Joan,Sanchez,636991155,asdASD123,,,,,Auxiliar,Joan_Sanchez@Clivetjcr.cat,Auxiliar,
Christian,Sanchez,636748552,asdASD123,,,,,Recepcionista,Christian_Sanchez@Clivetjcr.cat,Recepcio,
Ivan,Sanchez,636771144,asdASD123,,,,,Auxiliar,Ivan_Sanchez@Clivetjcr.cat,Auxiliar,
David,Sanchez,636663366,asdASD123,,,,,Auxiliar,David_Sanchez@Clivetjcr.cat,Auxiliar,
Joel,Sanchez,636112211,asdASD123,,,,,Auxiliar,Joel_Sanchez@Clivetjcr.cat,Auxiliar,
Victor,Sanchez,6368899988,asdASD123,,,,,Recepcionista,Victor_Sanchez@Clivetjcr.cat,Recepcio,
Pau,Sanchez,636335533,asdASD123,,,,,Auxiliar,Pau_Sanchez@Clivetjcr.cat,Auxiliar,
Carles,Sanchez,636116688,asdASD123,,,,,Recepcionista,Carles_Sanchez@Clivetjcr.cat,Recepcio,
Manel,Sanchez,636895623,asdASD123,,,,,Auxiliar,Manel_Sanchez@Clivetjcr.cat,Auxiliar,
Eric,Sanchez,636234589,asdASD123,,,,,Recepcionista,Eric_Sanchez@Clivetjcr.cat,Recepcio,
Enric,Sanchez,636325498,asdASD123,,,,,Auxiliar,Enric_Sanchez@Clivetjcr.cat,Auxiliar,
Paula,Sanchez,63685296,asdASD123,Gat,Traumatologia,,General,Veterinari,Paula_Sanchez@Clivetjcr.cat,Veterinari,OU_General
Nuria,Sanchez,636451278,asdASD123,,,,,Auxiliar,Nuria_Sanchez@Clivetjcr.cat,Auxiliar,
Anna,Sanchez,636458963,asdASD123,,,,,Auxiliar,Anna_Sanchez@Clivetjcr.cat,Auxiliar,
Marta,Sanchez,636589712,asdASD123,,,,,Auxiliar,Marta_Sanchez@Clivetjcr.cat,Auxiliar,
Maria,Sanchez,636992255,asdASD123,,,,,Auxiliar,Maria_Sanchez@Clivetjcr.cat,Auxiliar,
Sara,Sanchez,636883311,asdASD123,,,,,Recepcionista,Sara_Sanchez@Clivetjcr.cat,Recepcio,
Guillem ,Sanchez,636969696,asdASD123,,,,,Auxiliar,Guillem_Sanchez@Clivetjcr.cat,Auxiliar,
Judit,Sanchez,636223311,asdASD123,,,,,Auxiliar,Judit_Sanchez@Clivetjcr.cat,Auxiliar,
Marc,Sanchez,636332211,asdASD123,,,,,Auxiliar,Marc_Sanchez@Clivetjcr.cat,Auxiliar,
Sergi,Sanchez,636552211,asdASD123,,,,,Recepcionista,Sergi_Sanchez@Clivetjcr.cat,Recepcio,
Eloi,Sanchez,636885566,asdASD123,,,,,Recepcionista,Eloi_Sanchez@Clivetjcr.cat,Recepcio,
Jordi,Sanchez,636998877,asdASD123,,,,,Recepcionista,Jordi_Sanchez@Clivetjcr.cat,Recepcio,
Isabel,Sanchez,636559988,asdASD123,,,,,Auxiliar,Isabel_Sanchez@Clivetjcr.cat,Auxiliar,
Abril,Sanchez,636995566,asdASD123,,,,,Auxiliar,Abril_Sanchez@Clivetjcr.cat,Auxiliar,
Ada,Sanchez,636456789,asdASD123,,,,,Auxiliar,Ada_Sanchez@Clivetjcr.cat,Auxiliar,
Dolors,Sanchez,636123456,asdASD123,,,,,Recepcionista,Dolors_Sanchez@Clivetjcr.cat,Recepcio,
Irene,Sanchez,636988765,asdASD123,,,,,Recepcionista,Irene_Sanchez@Clivetjcr.cat,Recepcio,
Ivet,Sanchez,636778855,asdASD123,Gos,Cardiologia,Oftalmologia,General,Veterinari,Ivet_Sanchez@Clivetjcr.cat,Veterinari,OU_General
Olga,Sanchez,636779923,asdASD123,Gat,Dermatologia,Oftalmologia,General,Veterinari,Olga_Sanchez@Clivetjcr.cat,Veterinari,OU_General
Raquel,Sanchez,636112121,asdASD123,Gat,Oftalmologia,Dermatologia,General,Veterinari,Raquel_Sanchez@Clivetjcr.cat,Veterinari,OU_General
Roser,Sanchez,636852741,asdASD123,Gos,General,,General,Veterinari,Roser_Sanchez@Clivetjcr.cat,Veterinari,OU_General
Barbara,Sanchez,636788978,asdASD123,Gat,Cardiologia,Dermatologia,General,Veterinari,Barbara_Sanchez@Clivetjcr.cat,Veterinari,OU_General
Beth,Sanchez,636564556,asdASD123,Gos,Dermatologia,Traumatologia,General,Veterinari,Beth_Sanchez@Clivetjcr.cat,Veterinari,OU_General




· Los códigos deben ir en etiquetas GeSHi
· No se debe escribir en mayúsculas
>aquí las reglas del foro
-Engel Lex
9  Programación / Programación General / Re: Ayuda a programar este ejercicion en pseint!!!!! en: 23 Enero 2017, 16:31 pm
Buenas, disculpa si el hecho de no responder a tu pregunta te molesta, pero el caso es que no se este lenguaje.

Mi respuesta es más bien otra pregunta. estoy estudiando informatica y posiblemente comienze los estudios en catalunya. Por lo que he visto, es un ejercicio de algún curso.. y me interesa saber en que curso estas dando..
Me gustaría estudiar programacion, aparte de seguir aprendiendo por mi cuenta, pero no se en que cursos los hacen.
Si me pudieses responder a que curso estas haciendo, sería todo un favor! :D

Estoy cursando segundo año de grado superior de informatica (ASIX) este es mas de tema de redes, pero este ejercicio es del año pasado que me quedo suspendida esta asigranura y es de programacion (DAW). mirate esos dos cursos.





************************************************** *****************
                                            ES CON SUB PROCESOS
************************************************** *****************

1.Realizar una función, así como la llamada a la función, de nombre sumarial que, a partir

de un parámetro, muestre el proceso de cálculo y devuelva el valor correspondiente como si se

tratara del cálculo del factorial, pero sumando en vez de multiplicando. Por ejemplo,

si se le pasa el valor 5, mostrará 5 + 4 + 3 + 2 + 1 y devolverá 15. Posteriormente a la llamada,

se debe mostrar el resultado devuelto por pantalla.


2. A partir de una matriz unidimensional de 12 posiciones rellenada con datos

aleatorias entre 25 y 155 (simulando los accidentes mensuales de una población pequeña), hacer las siguientes funciones:

a. media: que devolverá la media de accidentes de todo el año.

b. sup_mitja: que devolverá el número de meses que ha habido más accidentes

que la media.

c. sub_mitja: que devolverá el número de meses que ha habido menos

accidentes que la media.

d. sub_50: que devolverá el número de veces que se han producido menos de 50

accidentes.

e. sup_125: que devolverá el número de meses que se han producido más de 125

accidentes.

Del mismo modo, en la página se debe realizar la llamada a las cinco funciones. el nombre

de la página será exercici2.php




10  Programación / Programación General / Ayuda a programar este ejercicion en pseint!!!!! en: 23 Enero 2017, 16:02 pm
*******************************************************************
                                            ES CON SUB PROCESOS
*******************************************************************


1.Realitza una funció, així com la crida a la funció, de nom sumarial que, a partir

de d’un paràmetre, mostri el procés de càlcul i retorni el valor corresponent com si es

tractés del càlcul del factorial, però sumant en comptes de multiplicant. Per exemple,

si se li passa el valor 5, mostrarà 5+4+3+2+1 i retornarà 15. Posteriorment a la crida,

s’ha de mostrar el resultat retornat per pantalla.


2. A partir d’una matriu unidimensional de 12 posicions emplenada amb dades

aleatòries entre 25 i 155 (simulant els accidents mensuals d’una població petita) , fer les següents funcions:

a. mitja: que retornarà la mitja d’accidents de tot l’any.

b. sup_mitja: que retornarà el número de mesos que hi ha hagut més accidents

que la mitja.

c. sub_mitja: que retornarà el número de mesos que hi ha hagut menys

accidents que la mitja.

d. sub_50: que retornarà el número de cops que s’han produït menys de 50

accidents.

e. sup_125: que retornarà el número de mesos que s’han produït més de 125

accidents.

De la mateixa manera, a la pàgina s’ha de realitzar la crida a les cinc funcions. El nom

de la pàgina serà exercici2.php
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines