Programación en Java - Deitel
Enviado por LALO MANTYCORE • 16 de Mayo de 2021 • Tarea • 998 Palabras (4 Páginas) • 259 Visitas
TAREA 3 PARCIAL 3 DE PROGRAMACIÓN
1.- Programa que calcule la media de X números, se dejarán de solicitar números hasta que se introduzca el cero(controlado por centinela).
import javax.swing.JOptionPane;
public class Media {
public static void main(String[] args) {
int numero;
int elementos=0;
double suma=0.0;
double media;
JOptionPane.showMessageDialog(null,"INGRESE VALORES"
+ "\nPULSE 0 PARA TERMINAR");
numero=Integer.parseInt(JOptionPane.showInputDialog(null,"Igrese un número"));
while (numero>=1){
suma=suma+numero;
elementos++;
numero=Integer.parseInt(JOptionPane.showInputDialog(null,"Igrese otro número"));
}
if (elementos==0){
JOptionPane.showMessageDialog(null,"Cualquier expresión dividida entre 0 está indefinida");
}
else{
media= suma/elementos;
JOptionPane.showMessageDialog(null,"La media es:"+media);
}
}
}
2.- Que escriba los primeros 25 dígitos de la sucesión de Fibonacci.
import javax.swing.JOptionPane;
public class Fibonacci {
public static void main(String[] args) {
JOptionPane.showMessageDialog(null,"Secuencia de Fibonacci");
int a=0,b=1,c,X=25;
for(int i=0;i<X;i++) {
JOptionPane.showMessageDialog(null,a);
c=a+b;
a=b;
b=c;
}
}
}
3.- Que calcule el factorial de un número cualquiera y lo muestre en pantalla.
import javax.swing.JOptionPane;
public class Factorial {
public static void main(String[] args) {
int factor=Integer.parseInt(JOptionPane.showInputDialog(null,"VALOR"));
JOptionPane.showMessageDialog(null, "El factorial de "+factor+
" es: " + Factorial.factorial(factor));
...