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 Temas
Páginas: [1]
1  Programación / Programación C/C++ / [SOLUCIONADO] Programa Sencillo: Representación de un Array en: 2 Mayo 2014, 18:23 pm
Hola, estoy empezando a programar con C y me he atascado en un problema aparentemente sencillo.

Consiste mostrar los elementos de un vector por pantalla entre corchetes “[...]” y separados por coma (,) mediante la función 'escribirVector' que recibe un vector constante y un valor entero n (este representa el número de elementos reales del vector).

La verdad es que no tengo ni idea. Mi código conciste en esto:

Código
  1. void escribeVector(const Vector v, int n){
  2. int i;
  3. for(i=0; i<n; i++){
  4. printf("[%lf]\n", v[i]);
  5. }
  6. }

Que claro está mal, me devuelve n veces la cadena [Elemento].

¿alguna sugerencia para conseguir el resultado que busco ([e[0],e[1], ... ])?
2  Programación / Java / Ayuda con Código Sencillo en: 9 Noviembre 2013, 18:16 pm
Hola, estoy empezando con Java y he empezado con actividades muy sencillitas, al menos me lo parecen hasta que me doy cuenta de que no sé hacerlas. Las intento probar mediante consola y no funcionan, no sé en que puedo fallar. Si me pudiesen echar una mano, lo agradecería de corazón.

Son 2 actividades:

1) Un método calcularNumeroArmonico tal que, dado un número entero n, devuelva el sumatorio 1 + 1/2 + 1/3 + … + 1/n. Este es mi código:
Código
  1. public static Double numeroArmonico (Integer n){
  2. Double numero = 0.0;
  3. for (int i = 1; i <= n; i++){
  4. numero += (1/i);
  5. }
  6. return numero; }

2)Un método que, dado un número entero n, devuelva la suma de todos sus dígitos. Por ejemplo, 12345 devolvería 15. Este es mi código:
Código
  1. public static Integer sumaDigitos (Integer n){
  2. Integer suma = 0;
  3. String numero = n.toString();
  4.  
  5. for (int i = 0; i < numero.length(); i++) {
  6. suma += Integer.valueOf(numero.charAt(i)); }
  7.  
  8. return suma; }

En el primero pruebo con n=3 y me devuelve 1.0
En el segundo, con 12345, me devuelve 255  :huh: :huh:

¿Qué error he cometido?
3  Programación / Java / [Problema] Propiedad Derivada que devuelva Mayusculas. en: 6 Noviembre 2013, 17:04 pm
Hola, a todos. Soy nuevo y apenas he iniciado mi aventura con Java.

Resulta que tengo que crear un programita y me he quedado bastante pillado en la declaración de una propiedad derivada.

Esta propiedad tendría que devolver las siglas de un nombre (propiedad no derivada).

Código
  1. public class AsignaturaImpl {
  2.  
  3. //Atributos:
  4. private String nombre, codigo, departamento, acronimo;
  5. private Double creditos;
  6. private TipoAsignatura tipo;
  7. private Integer curso;
  8.  
  9. //Metodos Get.
  10. public String getNombre() {
  11. return nombre;
  12. }
  13. public String getCodigo() {
  14. return codigo;
  15. }
  16. public String getDepartamento() {
  17. return departamento;
  18. }
  19.  
  20. public Double getCreditos() {
  21. return creditos;
  22. }
  23. public TipoAsignatura getTipo() {
  24. return tipo;
  25. }
  26. public Integer getCurso() {
  27. return curso;
  28. }
  29. //Derivadas
  30. public String getAcronimo() { //Derivada de Nombre
  31.  
  32. return acronimo;
  33. }
  34.  
  35.  
  36.  
  37. }

Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines