Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Problemas con tareas en java

Hola a todos.

Debo decir que lo que pido es orientacion, por ejemplo que y donde debo buscar, sobre unos ejercicios de java.

Por diversos motivos personales llevo retraso en ello, además no tengo la cabeza muy clara y sigo sin entender muy bien java por lo cual abajo pido ayudas ver posibles soluciones.

Debo decir que yo voy por el segundo tema y no hemos visto nada de bucles ni parecido, creo que lo que debemos hacer es realizar la peticion de datos con scanner y luego las operaciones con ordenes printf,println y así ya que llevamos poco.

Los ejericicios son:

7. - Diseña un programa Java para resolver una ecuación de primer grado con una incógnita (x), suponiendo que los coeficientes de la ecuación (C1 y C2) se introducen desde teclado.
C1x + C2 = 0
8. - Diseña un programa Java que calcule la suma, resta, multiplicación y división de dos números introducidos por teclado. Incorpora también las funciones que permitan realizar la potencia de un número y la raíz cuadrada del otro. Salida del programa para x=9, y=3:
Introducir primer numero: 9
Introducir segundo numero: 3
x = 9. 0 y = 3.0
x + y = 12.0
x - y = 6.0
x * y = 27.0
x / y = 3.0
x ^ 2 = 81.0
√ x = 3.0
9. - Diseña un programa Java que solicite un número de 5 dígitos del teclado, separe el número en sus dígitos individuales y los muestre por pantalla. Por ejemplo, si el número es 53123 que muestre:
5 3 1 2 3
10. - Diseña un programa Java que realice las siguientes operaciones, en el orden que se muestran. Se indica la variable y el tipo de dato que recibe el valor o resultado de la operación indicada:

Tipo_Variable Variable Valor / Operación
float x 4.5
float y 3.0
int i 2
int j i * x
double dx 2.0
double dz dx * y
byte bx 5
byte by 2
byte bz bx - by
byte bx -128
byte by 1
byte bz bx – by (resultado tipo byte)
byte bz bx – by (resultado tipo int)
short sx 5
short sy 2
short sz sx - sy
short sx 32767
short sy 1
short sz sx + sy
char cx \u000F
char cy \u0001
int z cx – cy
int z cx – 1
char cx \uFFFF
int z cx
short sx cx
short sx -32768
char cx sx
int z sx
short sx -1
char cx sx
int z cx

El resultado del programa debe ser el siguiente:
------- Conversiones entre enteros y coma flotante -------
Producto de int por float: j= i*x = 9
Producto de float por double: dz=dx * y = 6.0
------- Operaciones con byte -------
byte: 5 - 2 = 3
byte -128 - 1 = 127
(int)(-128 - 1) = -129
------- Operaciones con short -------
short: 10 - 1 = 3
short 32767 + 1 = -32768

------- Operaciones con char -------
char: - = 14
char(0x000F) - 1 = 14
(int) = 65535
(short) = -1
-32768 short-char-int = 32768
-1 short-char-int = 65535

Os agradezco cualquier ayuda.

enero 30, 2012 | Registered Commenterpepered

Te falto la portada y el correo de tu profesor para de paso enviarle la respuesta.

febrero 1, 2012 | Unregistered Commenterresalpa

si hace falta caratúla para la entrega del trabajo yo la hago. hablando en serio. en Internet Tenes recursos. leelos!o sino hace la pregunta que Tenes. no espéres que lo resuelvan para vos. porque siempre pasa esto en está web?

febrero 11, 2012 | Unregistered Commenterema

Mirar si vosotros no sabeis leer es que ni siquiera deberiais de escribir, pido orientación no que me hagas los ejercicios, aqui podrían ir unas cuantas palabras definitorias de vosotros dos pero me callo por que tengo mas educacion que vosotros.

Si no estais dispuestos a ayudar callaros merluzos.

Saludos

febrero 12, 2012 | Unregistered Commenterpepered

@pepered

No te enfades, porque de la manera como has presentado tus dudas, se presta a interpretaciones en el sentido de las respuestas que te han dado.
Prácticamente la totalidad de tus dudas se resuelven con los primeros capítulos de cualquier manual básico de Java.
Creo que comprenderás que para programar, sea en Java como en cualquier otro lenguaje, es imprescindible un estudio intenso de teoría.

febrero 12, 2012 | Registered Commenterchoces

Tiene razón lo que dice peperd, yo también soy estudiante de Java y ese ejercicio en concreto está colgado en la nube. Te aconsejo que en vez de hacer copy&paste lo intentes resolver tu, apoyándote en san google, entendiendo lo básico como bucles, operadores, métodos y demás y formulando por aquí dudas punteras, no todo el ejercicio. Ya sabes aquí están/estamos.

febrero 12, 2012 | Unregistered CommenterHugodepino

PD: Saludos amigo choces, he vuelto.

febrero 12, 2012 | Unregistered CommenterHugodepino

¡Ha vuelto! (¡Oh, Dios mío!) ;D

febrero 12, 2012 | Registered Commenterchoces

Gracias choces y hugodepino, pues como bien decis puede que mi mensaje se entediera mal y pido disculpas a todos.
Ahora bien aconsejarme libros o material en español para profundizar mas.
Mi cabeza sigue la metodologia del Basic y era aprendias una instruccion y la practicabas ahora con esto la cosa es totalmente distinta y estoy muy perdido.
Por eso ahora mi ayuda sería aconsejarme sobre webs o libros que expliquen las cosas para dummies y en español.
Gracias a vosotros y esto era lo que buscaba, comprension.
Saludos

febrero 12, 2012 | Unregistered Commenterpepered

Si tienen que ser en castellano, lo más recomendable sería que empezases por los tutoriales de este mismo portal:

http://www.javahispano.org/contenidos/es/java_basico_con_ejemplos/
http://www.javahispano.org/documentacion/

De todos modos, la inmensa mayoría, tanto de código como de manuales de todo tipo, están en inglés.

Si te "atreves" con el idioma:

http://docs.oracle.com/javase/tutorial/index.html

Por cierto, olvídate de Basic por completo. No solo no te ayudará, sino que te estorbará, y mucho.

febrero 12, 2012 | Registered Commenterchoces

Yo te aconsejo también esta. Es buena y empiezan casi del principio ya con ejercicios. El visto bueno lo da choces, :)

http://www.abcdatos.com/tutoriales/tutorial/l7041.html

febrero 13, 2012 | Registered Commenterhugodepino

Le he echado un ojo y medio a ese tutorial de abcdatos, y me da la impresión de que explica los conceptos bastante bien, y con ejemplos adecuados.

febrero 13, 2012 | Registered Commenterchoces

Gracias por la informacion, me paso por el enlace a recogerlo.

Saludos

febrero 18, 2012 | Unregistered Commenterpepered