Este programa Java presenta un menú con 6 opciones para realizar diferentes operaciones matemáticas con valores ingresados por el usuario. La primera opción calcula el valor mayor de 3 números, la segunda el valor menor, y la tercera la suma. Las opciones restantes incluyen incrementar valores de forma iterativa, calcular el promedio de valores positivos de una lista de 10 números, y salir del programa.
1. import java.util.Scanner;
public class JulianPerezIntroMetodos
{
public static void main(String[] args)
{
int op=0,a,b,c,r;
Scanner tecla = new Scanner(System.in);
do{
System.out.println("BIENVENIDOS AL PROGRAMA");
System.out.println("");
System.out.println("1 Mostrar valor mayor");
System.out.println("");
System.out.println("2 Mostrar valor menor");
System.out.println("");
System.out.println("3 Mostrar suma de valores");
System.out.println("");
System.out.println("4 Incrementos de valores");
System.out.println("");
System.out.println("5 Promedio de lista de valores
positivos");
System.out.println("");
System.out.println("6 Salir de Programa");
System.out.print(" Escoge una opcion ");
System.out.println("");
op=tecla.nextInt();
if(op==1){
System.out.print("valor de a: ");
a=tecla.nextInt();
System.out.print("valor de b: ");
b=tecla.nextInt();
System.out.print("valor de c: ");
c=tecla.nextInt();
if(a>b&&a>c)
r=a;
2. else
if(b>a&&b>c)
r=b;
else
r=c;
System.out.println("");
System.out.println(r + " es el numero mayor");
}else
if(op==2){
System.out.print("valor de a: ");
a=tecla.nextInt();
System.out.print("valor de b: ");
b=tecla.nextInt();
System.out.print("valor de c: ");
c=tecla.nextInt();
if(a<b&&a<c)
r=a;
else
if(b<a&&b<c)
r=b;
else
r=c;
System.out.println("");
System.out.println(r + " es el numero menor");
}else
if(op==3){
System.out.print("valor de a: ");
a=tecla.nextInt();
System.out.print("valor de b: ");
b=tecla.nextInt();
System.out.print("valor de c: ");
c=tecla.nextInt();
r=a+b+c;
3. System.out.println("");
System.out.println("La suma de los valores es " + r);
}else
if(op==4){
int min, max, increment;
Scanner in = new Scanner(System.in);
System.out.println("valor a: ");
min = in.nextInt();
System.out.println("valor b: ");
max = in.nextInt();
System.out.println("valor c: ");
increment = in.nextInt();
for(int i=min; i<=max; i+=increment)
{
System.out.println(i);
}
}else
if(op==5){
Scanner sc = new Scanner(System.in);
int i;
int pos = 0, neg = 0;
int[] numeros = new int[10];
double sumaPos = 0;
for (i = 0; i < 10; i++) {
System.out.print("numeros[" + i + "]= ");
numeros[i]=sc.nextInt();
}
for (i = 0; i < 10; i++) {
if (numeros[i] > 0){
sumaPos += numeros[i];
pos++;
if (pos != 0) {
System.out.println("Promedio de los valores