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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [35] 36 37 38 39 40
341  Programación / Programación C/C++ / series en C en: 29 Junio 2012, 04:58 am
Saludos tengo el siguiente programa que me calcula e imprime la siguiente serie:

a) 1/1+1/2+1/3......1/n   n seria el numero que el usuario le de

pero no me imprime el calculo correcto y no se por qué

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6.    int i,n;
  7.    float suma=0;
  8.    printf("Dame el numero de terminos\n");
  9.    scanf("%d",&n);
  10.    for(i=1;i<=n;i++)
  11.        suma= suma+1/i;
  12.    printf("a) %.2f",suma);
  13.    return 0;
  14. }

de antemano gracias
342  Programación / Programación C/C++ / Re: Un puntero ocupa memoria? en: 28 Junio 2012, 18:18 pm
Hola

El número de bytes que necesita una variable de tipo apuntador no depende del tipo de dato que apunta, un apuntador siempre necesitará 4 bytes
343  Programación / Programación C/C++ / operaciones aleatorias en: 26 Junio 2012, 00:42 am
Saludos tengo que hacer un programa que me genere operaciones aleatorias con numeros aleatorios, tengo entendido que la función random se utiliza así para ue me genere los numeros pero no se como hacer para que me de +, - *, / al azar

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #define OPERACIONES 5
  5.  
  6. int main()
  7. {
  8.    int i,numero,numero2;
  9.    char operacion;
  10.    srand(time(NULL));
  11.    for(i=0;i<OPERACIONES;i++)
  12.    {
  13.        numero = rand()%11;
  14.        numero2 = rand()%11;
  15.        operacion = rand()%???????;// Aqui no se que poner
  16.        printf("%d  %d\n",numero,operacion,numero2);
  17.    }
  18.    return 0;
  19. }
  20.  


gracias
344  Programación / Java / Re: asociacion y multiplicidad en: 18 Junio 2012, 02:26 am
Muchas gracias sapito169 ahora que vea las relaciones 1 * sabré que una clase debe tener muchas instancias y que tendré que utilizar vectores  :)
345  Programación / Java / asociacion y multiplicidad en: 15 Junio 2012, 23:49 pm
Saludos

Alguien que me diga como puedo traducir de un diagrama UML a codigo una asociación entre dos clases que tiene como multiplicidad 1.......*, tengo entendido que significa que una clase puede tener  ninguna o muchas instancia de la otra clase pero no se como implementarlo

gracias
346  Programación / Java / Re: Vector de objetos en: 15 Junio 2012, 22:48 pm
muchas gracias!! creo que ya me quedo claro los errores que tenía, otra manera de hacer la función consulta podría ser algo como esto?????????:

Código
  1. public Gasto consultarGasto(int posicion){
  2. if(0<=posicion && posicion<vector.size()){
  3. gasto = vector.get(posicion);
  4. }
  5. else{
  6. gasto = null;
  7. }
  8. return gasto;
  9. }

347  Programación / Java / Re: Vector de objetos en: 15 Junio 2012, 19:37 pm
muchas gracias por tu respuesta satu ya hice las correcciones que me dijiste, ahora solo tengo una última duda, a la clase ManejadorGastos le tuve que implementar un método que me agregara un registro de gastos, otro método que al pasarle la posicion me devolviera el gasto qeu se encuentra en esa posicion y otro método para contar cuantos registro tengo, ya lo hice y no me marca errores pero quiero saber si esta hecho correctamente

Código
  1. class Gasto{
  2. public String concepto;
  3. public float monto;
  4. public float iva;
  5. public float total;
  6. public Fecha mifecha;
  7.  
  8. public Gasto(String concepto,float monto,float iva,float total,Fecha mifecha){
  9. this.concepto=concepto;
  10. this.monto=monto;
  11. this.iva=iva;
  12. this.total=total;
  13. this.mifecha=mifecha;
  14. }
  15.  
  16. public Gasto(String concepto,float monto,Fecha mifecha){
  17. this.concepto=concepto;
  18. this.monto=monto;
  19. this.iva=0;
  20. this.total=0;
  21. this.mifecha=mifecha;
  22. }
  23. }
  24. class ManejadorGastos{
  25. private Gasto gasto=null;
  26. private Vector<Gasto> vector;
  27.  
  28. public ManejadorGastos(){
  29. vector = new Vector<Gasto>();
  30. }
  31.  
  32. public void agregarGasto(String concepto,float monto,Fecha fecha){
  33. gasto = new Gasto(concepto,monto,fecha);
  34. vector.add(gasto);
  35. }
  36.  
  37. public Gasto consultarGasto(int posicion){
  38. for(posicion=0;posicion<vector.size();posicion++){
  39. gasto = vector.get(posicion);
  40. }
  41. return gasto;
  42. }
  43.  
  44. public String dameInfo(){
  45. return gasto.concepto+"\t"+gasto.monto+"\t"+gasto.iva+"\t"+gasto.total+
  46.       "\t"+gasto.mifecha;
  47. }
  48.  
  49. public int dameCuentaGastos(){
  50. int cuenta = 0;
  51. for(int i=0;i < vector.size();i++){
  52. cuenta++;
  53. }
  54. return cuenta;
  55. }
  56. }


gracias
348  Programación / Java / Re: Vector de objetos en: 14 Junio 2012, 01:17 am
Saludos Valkyr

ya le agregue los atributos iva y total pero ahora me sale que iva y total cannot be resolved y no entiendo por qué

Código
  1. class Gasto{
  2. public String concepto;
  3. public float monto;
  4. public float iva;
  5. public float total;
  6. public Fecha mifecha;
  7.  
  8. public Gasto(String concepto,float monto,float iva,float total,Fecha mifecha){
  9. this.concepto=concepto;
  10. this.monto=monto;
  11. this.iva=iva;
  12. this.total=total;
  13. this.mifecha=mifecha;
  14. }
  15. }
  16.  
  17. class ManejadorGastos{
  18. private Gasto gasto=null;
  19. private Vector<Gasto> vector;
  20.  
  21. public ManejadorGastos(){
  22. vector = new Vector<Gasto>();
  23. }
  24.  
  25. public void agregarGasto(String concepto,float monto,Fecha fecha){
  26. Gasto g;
  27. g = new Gasto(concepto,monto,iva,total,fecha);
  28. vector.add(g);
  29. }
  30.  
en el método agregarGasto solo puede tener los parametros concepto, monto y fecha, así me lo exigieron
gracias
349  Programación / Java / Vector de objetos en: 13 Junio 2012, 21:39 pm
Saludos

estoy utilizando el API de Java para crear un vector de objetos tipo Gasto
Código
  1. class Gasto{
  2. public String concepto;
  3. public float monto;
  4. public float iva;
  5. public float total;
  6. public Fecha mifecha;
  7.  
  8. public Gasto(String concepto,float monto,float iva,float total,Fecha mifecha){
  9. this.concepto=concepto;
  10. this.monto=monto;
  11. this.iva=iva;
  12. this.total=total;
  13. this.mifecha=mifecha;
  14. }
  15. }

pero en la clase ManejadorGastos en su método agregar sólo utiliza los atributos concepto,monto y fecha.

Código
  1. class ManejadorGastos{
  2. private Gasto gasto=null;//agregacion
  3. private Vector<Gasto> vector;
  4.  
  5. public ManejadorGastos(){
  6. vector = new Vector<Gasto>();
  7. }
  8.  
  9. public void agregarGasto(String concepto,float monto,Fecha fecha){
  10. Gasto g;
  11. g = new Gasto(concepto,monto,fecha);
  12. vector.add(g);
  13. }
  14. }
pero en g=new Gasto me aparece un error, la clase Fecha ya la tengo implementada pero no la puse porque es muy larga

gracias
350  Programación / Java / type mismatch en: 11 Junio 2012, 02:22 am
Saludos tengo un problema con mi programa que es el siguiente,(no posteo el código completo porque es demasiado largo)

Código
  1. class Ingreso{
  2. String concepto[];
  3. String RFC[];
  4. float monto;
  5. int mes;
  6. Ingreso enlace;
  7.  
  8. public Ingreso(){
  9. String concepto[]=new String[30+1];
  10. String RFC[]=new String[21+1];
  11. monto=0;
  12. mes=1;
  13. enlace=null;
  14. }
  15. }

despues en el main le instancio un objeto de tipo Ingreso:
Ingreso ing= new Ingreso();

y ya que mando a llamar a un método  capturaIngreso

Código
  1. public void capturaIngreso(Ingreso ing)
  2. {
  3. float ingreso;
  4. System.out.println("Captura ingresos");
  5. System.out.println("Dame un ingreso para el mes de "+meses[mes_elegido-1]+":");
  6. ingreso=ScanF.leeFloat();
  7. System.out.println(" "+ingreso);
  8. System.out.println("Provee datos para el ingreso "+reg+".");
  9. if(reg>INGRESOS)
  10. System.out.println("no hay mas espacio");
  11. System.out.println("RFC:");
  12. ing.RFC= ScanF.leeString();//aqui es el error
  13. System.out.println("Concepto:");
  14. System.out.println("Monto:");
  15. ing.monto=ScanF.leeFloat();
  16. ing.mes=mes_elegido;
  17. ++reg;
  18. }

me sale un error que dice type mismatch cannot convert from String to String[] y no se que estoy haciendo mal

de antemano gracias
Páginas: 1 ... 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [35] 36 37 38 39 40
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines