Entradas

Mostrando entradas de noviembre, 2023

Si un número es par o impar

import java.util.*; public class ParImpar{ public static void main(String[] arg){     parImpar(); } public static boolean parImpar(){       boolean  devuelve = false; int n = 0;   Scanner teclado = new Scanner(System.in).useLocale(Locale.US);     do{       System.out.println("Introduzca un numero entero  (-1 para acabar ) ");     n = teclado.nextInt();     if(n%2==0){ System.out.println("El número introducido: es "+n+" es par " );devuelve = true;}     if(n%2!=0){ System.out.println("El número introducido: es "+n+" es impar ");devuelve = false;}     }     while(n!=-1);     return devuelve; } }

Parte derecha Rombo

Imagen
 public class Rombo{        private static char [] caracteres = {'@','.','o','.','@','.','o','.','@','.','o','.','@','.','o','.','@'};     private static int dim = caracteres.length;       public static void main(String[] arg){       triSupDer();       triInfDer();     }       public static void triSupDer(){       for(int j = 0; j<= dim/2; j++){           for(int i = j+dim/2; i>= dim/2; i--)System.out.print(caracteres[i]);           System.out.println();           }        }             public static void triInfDer(){       for(int j =0; j<= dim/2; j++){           for(int i =j+1; i<= dim/2; i++)System.out.print(caracteres[i]);           System.out.println();...

Rombo: cuarto inferior derecho

Imagen
 public class Rombo{        private static char [] caracteres = {'@','.','o','.','@','.','o','.','@','.','o','.','@','.','o','.','@'};     private static int dim = caracteres.length;        public static void main(String[] arg){           triInfDer();     }        public static void triInfDer(){       for(int j =0; j<= dim/2; j++){           for(int i =j+1; i<= dim/2; i++)System.out.print(caracteres[i]);           System.out.println();           }        }        } Resultado:

Rombo, mitad derecha

Imagen
public class Rombo{         private static char [] caracteres = {'@','.','o','.','@','.','o','.','@','.','o','.','@','.','o','.','@'};     private static int dim = caracteres.length;       public static void main(){       triSIP();       //triIIPuntos();     }         public static void triSIP(){         for (int j=0;j<=dim-1; j++){             for(int i= j-1; i>=0; i--)             System.out.print(caracteres[i]);             System.out.println();         }            for (int j=dim;j>0; j--){             for(int i= j-1; i>=0; i--)             System.out.print(caracteres[i]);             System.out.println();   ...

Rombo, triangulo superior

Imagen
Código fuente: public class Rombo{     public static char [] caracteres = {'a','.','b','.','a','.','b','.','a','.','b','.','a','.','b','.','a','.','b','.','a','.','b','.','a'};     public static int dim = caracteres.length;     public static void main(String[] arg){         parteSuperiorTri();     }               public static void parteSuperiorTri(){                         for(int j=-1;j<=dim/2;j++){             for(int i = dim/2; i >= j; i--)System.out.print(caracteres[1]);                         for(int i = 0; i <= j-1; i++)System.out.print(caracteres[i]);                         for(int i = j; i <= j-1; i++)System.out.print(caracteres[1]);  ...