SABER CUÁL ES EL NÚMERO MENOR O CUAL ES EL NÚMERO MAYOR DE UN ARRAY
package tutorial;
public class Main {
static void menor(int[] lista){
if(lista.length==0){System.out.println("La lista está vacía");}
int ind = 0;
int largo=lista.length;
int elmenor=lista[0];
while (ind < elmenor="lista[ind];" length="="0){System.out.println(" ind =" 0;" largo="lista.length;" elmayor="lista[0];"> elmayor){
elmayor=lista[ind];
}
ind++;
}
System.out.println(elmayor);
}
public static void main(String args[]){
int[] listanumeros = {1,2,3,0,-4};
menor(listanumeros);
mayor(listanumeros);
}
}
OTRA FORMA DE DECLARAR ESTAS VARIABLES SERÍA
package tutorial;
public class Main {
static void menor(int[] lista){
if(lista.length==0){System.out.println("La lista está vacía");}
int ind = 0,largo=lista.length, elmenor=lista[0];
while (ind < largo){
if(lista[ind] < elmenor){
elmenor=lista[ind];
}
ind++;
}
System.out.println(elmenor);
}
static void mayor(int[] lista){
if(lista.length==0){System.out.println("La lista está vacía");}
int ind = 0,largo=lista.length, elmayor=lista[0];
while (ind < largo){
if(lista[ind] > elmayor){
elmayor=lista[ind];
}
ind++;
}
System.out.println(elmayor);
}
public static void main(String args[]){
int[] listanumeros = {1,2,3,0,-4};
menor(listanumeros);
mayor(listanumeros);
}
}
VERIFICAR SI UN ELEMENTO ES MIEMBRO DE UN ARRAY
ESTA ES UNA IMPLEMENTACIÓN PARA SABER SI UN ELEMENTO ES MIEMBRO DE UN ARRAY
package tutorial;
public class Main {
static void miembro(int n, int[] lista){
int i=0;
int largo=lista.length;
while(i < largo){
if(lista[i] == n)
{System.out.println("Es miembro");
break;
}
i++;
if(i == largo)
{System.out.println("No es miembro");
}
}}
public static void main(String args[]){
int[] listanumeros = {1,2,3,4,5,6};
miembro(3,listanumeros);
}
}
ESTA ES UNA IMPLEMENTACIÓN PARA SABER SI UN ELEMENTO ES MIEMBRO DE UN ARRAY
package tutorial;
public class Main {
static void miembro(int n, int[] lista){
int i=0;
int largo=lista.length;
while(i < largo){
if(lista[i] == n)
{System.out.println("Es miembro");
break;
}
i++;
if(i == largo)
{System.out.println("No es miembro");
}
}}
public static void main(String args[]){
int[] listanumeros = {1,2,3,4,5,6};
miembro(3,listanumeros);
}
}

CÓMO CREAR UNA FUNCIÓN QUE REEMPLAZA UN TODAS LAS APARICIONES DE UN NÚMERO ESPECÍFICO POR OTRO NÚMERO
package tutorial;
public class Main {
static void imprimir(int[] a){
int i=0;
int largo=a.length;
while(i < largo){
System.out.println(a[i]);
i++;
}}
static void cambiar_numero(int n,int o,int[] lista){
int i=0;
int largo=lista.length;
while(i< largo){
if (lista[i] == n)
{
lista[i] = o;
}
i++;
}
imprimir(lista);
}
public static void main(String args[]){
int[] listanumeros = {3,3,3,3,3};
cambiar_numero(3,4,listanumeros);
}
}
package tutorial;
public class Main {
static void imprimir(int[] a){
int i=0;
int largo=a.length;
while(i < largo){
System.out.println(a[i]);
i++;
}}
static void cambiar_numero(int n,int o,int[] lista){
int i=0;
int largo=lista.length;
while(i< largo){
{
lista[i] = o;
}
i++;
}
imprimir(lista);
}
public static void main(String args[]){
int[] listanumeros = {3,3,3,3,3};
cambiar_numero(3,4,listanumeros);
}
}

SI QUEREMOS IMPRIMIR LOS NÚMEROS PARES DE UNA LISTA NUMERAL, OBSERVE CÓMO SE CREO LA SIGUIENTE FUNCIÓN:
package tutorial;
public class Main {
static void imprimir_impares(int[] lista){
int i=0;
int largo=lista.length;
while(i < largo){
if (lista[i]%2==0)
{
System.out.println(lista[i]);
}
i++;
}
}
public static void main(String args[]){
int[] listanumeros = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
imprimir_impares(listanumeros);
}
}
package tutorial;
public class Main {
static void imprimir_impares(int[] lista){
int i=0;
int largo=lista.length;
while(i < largo){
if (lista[i]%2==0)
{
System.out.println(lista[i]);
}
i++;
}
}
public static void main(String args[]){
int[] listanumeros = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
imprimir_impares(listanumeros);
}
}

FUNCIONES (PARTE 2)
Supongamos que queremos que una función reciba un array con números, e imprima todos los elementos del array:
package tutorial;
public class Main {
static void imprimir(int[] a){
int i=0;
int largo=a.length;
while(i< largo){
System.out.println(a[i]);
i++;
}
}
public static void main(String args[]){
int[] s = {1,2,3,4,5,6,7,8,9,10};
imprimir(s);
}
}
SI QUEREMOS EN CAMBIO QUE ESE ARRAY TENGA STRINGS
package tutorial;
public class Main {
static void imprimir(String[] a){
int i=0;
int largo=a.length;
while(i < largo){
System.out.println(a[i]);
i++;
}
}
public static void main(String args[]){
String[] s = {"a","b","c","d","e"};
imprimir(s);
}
}
Supongamos que queremos que una función reciba un array con números, e imprima todos los elementos del array:
package tutorial;
public class Main {
static void imprimir(int[] a){
int i=0;
int largo=a.length;
while(i< largo){
i++;
}
}
public static void main(String args[]){
int[] s = {1,2,3,4,5,6,7,8,9,10};
imprimir(s);
}
}
SI QUEREMOS EN CAMBIO QUE ESE ARRAY TENGA STRINGS
package tutorial;
public class Main {
static void imprimir(String[] a){
int i=0;
int largo=a.length;
while(i
i++;
}
}
public static void main(String args[]){
String[] s = {"a","b","c","d","e"};
imprimir(s);
}
}
