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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Temas
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 / 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!!
4  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
5  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
6  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