Академический Документы
Профессиональный Документы
Культура Документы
2. Escribe un programa que pida dos números (el 1ero menor o igual al
2do) y escriba el producto de los números enteros desde el primer
número hasta el segundo.
import java.util.Scanner;
public class ejercicio_1_segundo_deber {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int op;
do {
System.out.println(" Menu de opciones ");
System.out.println(" Seleccione la opcion que desee
realizar ");
System.out
.println("1-edades de personas:
mayores,adultos,adolescentes,niños");
System.out
.println("2- producto de los números enteros
desde el primer número hasta el segundo. ");
System.out
.println("3-resolucion de la
exprecion;[(1/(x^1)*(1!)]+[(1/(x^2)*(2!)]+[(1/(x^3)*(3!)]+...........+
[(1/(x^n)*(n!)] ");
System.out.println("4 salir del menu");
op = sc.nextInt();
switch (op) {
case 1:
int edades;
edades();
break;
case 2:
int num1;
num1();
break;
case 3:
double ex;
ex();
break;
case 4:
System.out.println("salir del sistema");
break;
default:
System.out.println("opcion incorrecta");
break;
}
}while(op!=4);
}
public static int num1() {
Scanner s = new Scanner(System.in);
int a, b, men = 1, men_1 = 0;
do {
System.out.println("ingrese le primer numero");
a = s.nextInt();
System.out.println("ingrese le segundo numero");
b = s.nextInt();
if (a > b || b < 0 || a < 0) {
men = men * i;
men_1 = i;
System.out.print(" *" + men_1 + "");
}
System.out.println("=" + men);
return men_1;
}
public static int edades() {
Scanner sc = new Scanner(System.in);
int a, b, c, con_t = 0, cont_1 = 0, cont_2 = 0, cont_3 = 0;
String nombre;
System.out.println("Ingrese el numero de personas ");
a = sc.nextInt();
for (int i = 1; i <= a; i++) {
System.out.println("Ingrese la edad");
b = sc.nextInt();
System.out.println("Ingrese el nombre");
nombre = sc.next();
if (b < 13) {
con_t++;
}
if (b >= 14 && b <= 18) {
cont_1++;
}
if (b >= 19 && b <= 64) {
cont_2++;
}
if (b > 65) {
cont_3++;
}
}
System.out.println("NIÑOS" + con_t);
System.out.println("ADOLESCENTES" + cont_1);
System.out.println("ADULTOS" + cont_2);
System.out.println("ADULTOS (TERCERA EDAD)" + cont_3);
return 0;
}
public static double ex(){
Scanner sc= new Scanner(System.in);
int x,n,pri;
double factorial = 1;
double res,resp = 0,acum=0,acum1=0;
System.out.println("ingrese el valor de X mayor a 0");
x=sc.nextInt();
System.out.println("ingrese el valor de n mayor a 0");
n=sc.nextInt();
for (int i = 1; i <= n; i++) {
pri= (int) Math.pow(x, i);
factorial=factorial*i;
resp=1/pri*factorial;
acum1=acum1+resp;
}
System.out.println("la respuesta es"+acum1);
return 0;
import java.util.Scanner;
public class ejercicio_2_segundo_deber {