Ejercicio 3 Java
Ejercicio:
Y = x^2 – 2x
Se requiere desarrollar un algoritmo que imprima en pantalla, para valores de x desde 1 a 10, lo siguiente:
a) La suma de todos los valores de Y.
b) Valores de Y múltiplos de 3.
c) Suma de los valores de Y múltiplos de 3.
d) Valores de Y cuyo último digito sea 5.
e) Suma de los valores de Y cuyo último digito es 5.
RESULTADOS ESPERADOS
a. SUMA DE TODOS LOS VALORES DE Y: 275
b. VALORES DE Y MULTIPLOS DE 3: 3,15,24,48,63.
c. SUMA DE LOS VALORES DE Y MULTIPLOS DE 3: 153
d. VALORES DE Y CUYO ÚLTIMO DIGITO ES 5: 15,35.
e. SUMA DE LOS VALORES DE Y CUYO ÚLTIMO DIGITO ES MULTIPLO DE 5: 50
Solución ejercicio:
package ejercicio3;
import javax.swing.JOptionPane;
public class Ejercicio3 {
public static void main(String[] args) {
int suma;
int suma3;
int suma5;
int ultimo5;
int y;
int x;
suma=0;
suma3=0;
suma5=0;
for (x=1; x<=10; x++) {
y=(int)Math.pow(x,2)-2*x;
suma=suma+y;
}
JOptionPane.showMessageDialog(null, "La suma de todos los valores de y es: "
+ suma);
for (x=1; x<=10; x++) {
y=(int)Math.pow(x,2)-2*x;
suma=suma+y;
if ((y!=0)) {
if ((y%3)==0) {
JOptionPane.showMessageDialog(null, "El valor " +y + " es un multiplo de 3 ");
suma3=suma3+y;
}
}
}
JOptionPane.showMessageDialog(null, "La suma de los valores de y multiplos de 3 es: "
+ suma3);
for (x=1; x<=10; x++) {
y=(int)Math.pow(x,2)-2*x;
ultimo5=y%10;
if (ultimo5==5) {
JOptionPane.showMessageDialog(null, y + " es un valor que tiene como ultimo digito 5 ");
suma5=suma5+y;
}
}
JOptionPane.showMessageDialog(null, "La suma de los valores que tiene "
+ "como ultimo digito 5 es: " + suma5);
}
}
Y = x^2 – 2x
Se requiere desarrollar un algoritmo que imprima en pantalla, para valores de x desde 1 a 10, lo siguiente:
a) La suma de todos los valores de Y.
b) Valores de Y múltiplos de 3.
c) Suma de los valores de Y múltiplos de 3.
d) Valores de Y cuyo último digito sea 5.
e) Suma de los valores de Y cuyo último digito es 5.
RESULTADOS ESPERADOS
a. SUMA DE TODOS LOS VALORES DE Y: 275
b. VALORES DE Y MULTIPLOS DE 3: 3,15,24,48,63.
c. SUMA DE LOS VALORES DE Y MULTIPLOS DE 3: 153
d. VALORES DE Y CUYO ÚLTIMO DIGITO ES 5: 15,35.
e. SUMA DE LOS VALORES DE Y CUYO ÚLTIMO DIGITO ES MULTIPLO DE 5: 50
Solución ejercicio:
package ejercicio3;
import javax.swing.JOptionPane;
public class Ejercicio3 {
public static void main(String[] args) {
int suma;
int suma3;
int suma5;
int ultimo5;
int y;
int x;
suma=0;
suma3=0;
suma5=0;
for (x=1; x<=10; x++) {
y=(int)Math.pow(x,2)-2*x;
suma=suma+y;
}
JOptionPane.showMessageDialog(null, "La suma de todos los valores de y es: "
+ suma);
for (x=1; x<=10; x++) {
y=(int)Math.pow(x,2)-2*x;
suma=suma+y;
if ((y!=0)) {
if ((y%3)==0) {
JOptionPane.showMessageDialog(null, "El valor " +y + " es un multiplo de 3 ");
suma3=suma3+y;
}
}
}
JOptionPane.showMessageDialog(null, "La suma de los valores de y multiplos de 3 es: "
+ suma3);
for (x=1; x<=10; x++) {
y=(int)Math.pow(x,2)-2*x;
ultimo5=y%10;
if (ultimo5==5) {
JOptionPane.showMessageDialog(null, y + " es un valor que tiene como ultimo digito 5 ");
suma5=suma5+y;
}
}
JOptionPane.showMessageDialog(null, "La suma de los valores que tiene "
+ "como ultimo digito 5 es: " + suma5);
}
}
lo puedes hacer por en pseint
ResponderBorrardada la siguiente función: y= x^2 – 2x se requiere desarrollar un algoritmo que imprima en pantalla, para valores de x desde 1 a 10, lo siguiente: a. la suma de todos los valores de y. b. valores de y múltiplos de 3. c. suma de los valores de y múltiplos de 3. d. valores de y cuyo último digito sea 5. e. suma de los valores de y cuyo último digito es 5. resultados esperados: a. suma de todos los valores de y:275 b. valores de y múltiplos de 3:3 15 24 48 63 c. suma de los valores de y múltiplos de 3:153 d. valores de y cuyo último digito es 5: 15 35 e. suma de los valores de y cuyo último digito es múltiplo de 5:50 pseint