Codigos Java
Codigos Java
Codigos Java
Notas
package Arrays;
System.out.println("");
System.out.println("Alumno: " + nombreAlumno);
System.out.println("Grupo: 1AUT");
System.out.println("");
System.out.println("Asignatura \tCalificación");
System.out.println("---------------\t----------------------
--------------------------");
if (notas[i]< 5)
calificacion1 = "Suspenso ";
else
if (notas [i]==5)
calificacion1= "Aprobado ";
else
if (notas [i]== 6)
calificacion1 = "Bien ";
else
if (notas[i]<9)
calificacion1="Notable
";
else
calificacion1="Sobresaliente
";
if (notas[i]< 5){
calificacion2 = "Suspenso ";
} else if (notas [i]==5){
calificacion2 = "Aprobado ";
} else if (notas [i]== 6){
calificacion2 = "Bien ";
}else if (notas[i]<9){
calificacion2= "Notable ";
}else if (notas[i]<9){
calificacion2 = "Notable ";
}else {
calificacion2 = "Sobresaliente";
}
switch (notas[i]){
case 10:
case 9: calificacion3="sobresaliente";break;
case 8:
case 7: calificacion3="notable";break;
case 6: calificacion3="bien";break;
case 5: calificacion3="aprobado";break;
case 4:
case 3:
case 2:
case 1:
case 0: calificacion3="suspenso";break;
default:calificacion3="error";break;
}
System.out.println("");
HOLA
Hola
package Hola;
/*
* El carácter \n se utiliza para saltar de linea
* El carácter \t se utiliza como tabulador
*/
int n=10;
}
}
ITERACIONES
Division
package Iteraciones;
while (D>=d){
D=D-d;
c=c+1;
}
int r=D;
System.out.println("la division de 8 entre " + d+ " es " +
c + " y resto " + r);
Multiplicatoria
package Iteraciones;
int p= 1;
Potencia
package Iteraciones;
n = 2;
m = 4;
p= 1;
int i = 1;
while (i<= m) {
p =p * n;
i = i +1;
}
p = 1;
n=2;
m=3;
p=0;
int i=1;
while (i<=m) {
p=p+n;
i=i+1;
}
p = 0;
for (int j= 1; j<= m; j++)
p=p+n;
Sumatoria
package Iteraciones;
int i = 1;
s = 0;
for (int j=1; j<=n; j++)
s = s + j;
}
Sumatoria par impar
package Iteraciones;
Metodos
Metodos
package aplicaciones;
/*
*La clase métodos almacena métodos estáticos para ser
utilizados por aplicaciones
*Java. La clase Métodos no se ejecuta, solo es un repositorio
de métodos.
*
* Para ejecutar un método estático se debe indicar el nombre de
la clase donde ha
* sido declarado. Por ejemplo, el método 'tieneTodasLasVocales'
declarado:
*
* public static boolean tieneTodasLasVocales(String palabra)
*
* forma parte de la clase Métodos. Este método recibe como
parámetro una palabra
* y devuelve un valor booleano. Para ejecutar este método desde
el main() de una
* aplicación Java se debe hacer de la siguiente manera:
*
* public static void main(String[] args){
* String palabra ="Anilina";
*
* if (Métodos.tieneTodasLasVocales(palabra))
* System.out.println("'" + palabra + "' tiene
todas las vocales");
* else
* System.out.println("'" + palabra + "' no tiene
todas las vocales");
*
* }
*
*/
public static int contarVocales(String palabra) {
char letra;
int vocales =0;
palabra = palabra.toLowerCase();
return vocales;
}
palabra = palabra.toLowerCase();
return consonantes;
}
palabra = palabra.toLowerCase();
}
return (sumaA !=0 && sumaE !=0 && sumaI !=0 && sumaO !=0 &&
sumaU !=0);
}
return palabraAlReves;
}
Programa 1
package aplicaciones;
if (Métodos.tieneTodasLasVocales(palabra))
System.out.println("'" + palabra + "' tiene todas las
vocales");
else
System.out.println("'" + palabra + "' no tiene todas
las vocales");
Programa 2
package aplicaciones;
import javax.swing.JOptionPane;
if(Métodos.tieneTodasLasVocales(palabra))
mensaje="La palabra " + palabra + " tiene " +
Métodos.contarVocales(palabra)+
" consonantes y tiene todas las vocales";
else
mensaje = "La palabra " + palabra + " tiene " +
Métodos.contarVocales(palabra) +
" vocales y " + Métodos.contarConsonantes(palabra)+ "
consonantes";
mensaje = mensaje + "\n" + "La palabra '" + palabra + " al revés
es " +
Métodos.palabraAlReves(palabra) + "'";
JOptionPane.showMessageDialog(null, mensaje);
Metodos arrays
package métodos;
if (i<vector.length-1)
v = v + ",";
}
return v + "}";
}
min = vector[0];
return min;
}
filas = matriz.length;
columnas = matriz[0].length;
min= matriz[0][0];
return min;
max= vector[0];
return max;
}
Metodos palabras
package métodos;
return vocales;
}
palabra = palabra.toLowerCase();
return consonantes;
}
palabra = palabra.toLowerCase();
}
return (sumaA !=0 && sumaE !=0 && sumaI !=0 && sumaO !=0 &&
sumaU !=0);
}
return palabraAlReves;
}
if (tieneTodasLasVocales(palabra))
System.out.println("La palabra " + palabra + " tiene
" + contarVocales(palabra) + " vocales, " +
contarConsonantes(palabra) + " consonantes y tiene
todas las vocales");
else
System.out.println("La palabra " + palabra + " tiene
" + contarVocales(palabra) + " vocales, " +
contarConsonantes(palabra) + "
consonantes");
System.out.println("la " + palabra + " al revés es " +
palabraAlReves(palabra));
}
import java.util.Scanner;
palabra = palabra.toLowerCase();
return vocales;
}
palabra = palabra.toLowerCase();
return consonantes;
}
palabra = palabra.toLowerCase();
}
return (sumaA !=0 && sumaE !=0 && sumaI !=0 && sumaO !=0 &&
sumaU !=0);
}
return palabraAlReves;
}
entradaConsola.close();
if (tieneTodasLasVocales(palabra))
System.out.println("La palabra " + palabra + " tiene
" + contarVocales(palabra) + " vocales, " +
contarConsonantes(palabra) + " consonantes y tiene
todas las vocales");
else
System.out.println("La palabra " + palabra + " tiene
" + contarVocales(palabra) + " vocales, " +
contarConsonantes(palabra) + "
consonantes y no tiene todas las vocales");
System.out.println("la " + palabra + " al revés es " +
palabraAlReves(palabra));
}
import javax.swing.JOptionPane;
palabra = palabra.toLowerCase();
return vocales;
}
palabra = palabra.toLowerCase();
return consonantes;
}
palabra = palabra.toLowerCase();
}
return (sumaA !=0 && sumaE !=0 && sumaI !=0 && sumaO !=0 &&
sumaU !=0);
}
return palabraAlReves;
}
if(tieneTodasLasVocales(palabra))
mensaje="La palabra " + palabra + " tiene " +
contarVocales(palabra)+
" consonantes y tiene todas las vocales";
else
mensaje = "La palabra " + palabra + " tiene " +
contarVocales(palabra) +
" vocales y " + contarConsonantes(palabra)+ "
consonantes";
mensaje = mensaje + "\n" + "La palabra '" + palabra + " al revés
es " +
palabraAlReves(palabra) + "'";
JOptionPane.showMessageDialog(null, mensaje);
PALABRAS
Comprobar todas las vocales
package Palabras;
}
if (sumaA !=0 && sumaE !=0 && sumaI !=0 && sumaO !=0 &&
sumaU !=0)
System.out.println("la palabra " + palabra + " tiene todas
las vocales");
Imprimir letras
package Palabras;
char letra;
System.out.println("");
char letra;
int vocales = 0, consonantes = 0;
}
Palabra copiada
package Palabras;
char letra;
}
System.out.println("'" + palabraOriginal + " copiada es " +
palabraCopiada + "'");
Palíndromo
package Palabras;
char letra;
for(int i=0; i< fraseOriginal.length(); i++){
letra = fraseOriginal.charAt(i);
if (letra !=' ')
fraseSinEspacios = fraseSinEspacios + letra;
}
if(fraseMinusculas.equals(fraseInvertida))
System.out.println("'" + fraseOriginal + "' es
palíndromo");
else
System.out.println("'" + fraseOriginal + "' no es
palíndromo");
char letra;
letra = palabraOriginal.charAt(i);
if
(letra=='a'||letra=='e'||letra=='i'||letra=='o'||letra=='u'||
letra=='A'||letra=='E'||letra=='I'||letra=='O'||letra=='U'||
letra=='á'||letra=='é'||letra=='í'||letra=='ó'||letra=='ú'||
letra=='Á'||letra=='É'||letra=='Í'||letra=='Ó'||letra=='Ú')
}
System.out.println("'" + palabraOriginal + " sin vocales es
" + palabraSinVocales + "'");
}
}
REPASO EXAMEN
Array
package Repaso;
if (i < diasDeLaSemana.length-1)
s = s + ", ";
}
System.out.println(s + "}");
String p = "{";
if (j> 0)
p = p + ", ";
}
System.out.println(p + "}");
}
}
Array 1
package Repaso;
int s = diasDeLaSemana.length+1;
for (int j =diasDeLaSemana.length-1; j>=0; j--){
s=s-1;
System.out.println(s + ". " + diasDeLaSemana[j]);
}
System.out.println(" ");
int t=0;
for (int i =0; i<diasDeLaSemana.length; i++){
t=t+1;
if(i%2!=0){
System.out.println(t + ". " +
diasDeLaSemana[i]);
}
}
System.out.println(" ");
int z=0;
for (int i =0; i<5; i++){
z=z+1;
System.out.println(z + ". " + diasDeLaSemana[i]);
}
}
}
Contar vocales consonantes espacios puntos
package Repaso;
}
System.out.println("letras = " + sumaLetras);
System.out.println("puntos = " + sumaPuntos);
System.out.println("Espacios = " + sumaEspacios);
System.out.println("Comas = " + sumaComas);
}
}
Imprimir vector
package Repaso;
Máximos y minimos
package Repaso;
}
Notas
package Repaso;
Ordenar
package Repaso;
}
}
System.out.println((vector));
char letra;
}
System.out.println("La palabra sin vocales es "+
palabraSinVocales);
Par impar
package Repaso;
Potencia impares
package Repaso;
}
Promedio
package Repaso;
Suma
package Repaso;
int[]suma=new int[vector1.length];
}
System.out.println(suma);
System.out.println(sumam);
}
Tabla de 2
package Repaso;
MAT
Mat
package Mat;
if (i < vector.length-1)
s = s + ", ";
}
return s +"}";
}
min = vector[0];
return min;
}
filas = matriz.length;
columnas = matriz[0].length;
min= matriz[0][0];
return min;
}
max = vector[0];
return max;
}
filas = matriz.length;
columnas = matriz[0].length;
max= matriz[0][0];
return max;
}
if(vector[mitad] == n) {
encontrado = true;
}
else if (vector[mitad] > n){
limiteSuperior = mitad -1;
}
else {
limiteInferior = mitad +1;
}
}
return encontrado;
}
return encontrado;
}
if (ordenado = true){
encontrado = busquedaBinaria(vector, n);
}
else
encontrado = busquedaExhaustiva(vector, n);
return encontrado;
}
suma[i][j]=matriz1[i][j]+matriz2[i][j];
return suma;
}
if (matriz.length == matriz[0].length){
for (int i=0; i<matriz.length; i++){
for (int j=0; j<matriz.length; j++){
if (i==j)
matrizIdentidad[i][j]=1;
else
matrizIdentidad[i][j]=0;
}
}
}
return matrizIdentidad;
}
return vector;
}
return fila;
}
Programa
package Mat;
System.out.println(Mat.print(Mat.sumaVectores(vector1,
vector2), "la suma de los vectores es "));
System.out.println(Mat.print(Mat.sumaMatrices(matriz1,
matriz2),"la suma de las matrices es "));
System.out.println(Mat.print(Mat.producto(matriz1,
matriz2), "El producto de las matrices es "));
System.out.println(Mat.print(Mat.matrizIdentidad(matriz3),
"La matriz identidad es "));
System.out.println(Mat.print(Mat.ordenarAscendente(vector1), "El
vector ordenado ascendentemente es "));
System.out.println(Mat.print(Mat.ordenarDescendente(vector1),
"El vector ordenado descendentemente es "));
System.out.println(Mat.print(Mat.columnaMatriz(matriz4, 0),
"La columna de la matriz es "));
System.out.println(Mat.print(Mat.filaMatriz(matriz5, 3),
"La fila de la matriz es "));
System.out.println(Mat.print(Mat.matrizTranspuesta(matriz1), "La
matriz transpuesta es "));
System.out.println(Mat.esIdentidad(I));