Mostrando entradas con la etiqueta Empezando con java. Mostrar todas las entradas
Mostrando entradas con la etiqueta Empezando con java. Mostrar todas las entradas

Empezando con java


1. Visualización por pantalla de una tarjeta de visita.

  1. import cs1.Keyboard;
  2. public class ejercicio1
  3. {
  4.         public static void main (String[] args)
  5.         {
  6.                 System.out.println ("Nombre y apellidos: pepito grillo toloco");
  7.                 System.out.println ("Correo electronico: pepitogrillo@hotmail.com");
  8.                 System.out.println ("Direccion: calle lorca nº 122 ");
  9.                 System.out.println ("Tel: 699743531");
  10.         }
  11. }

2. Generar las tablas de multiplicar del número introducido por el usuario.

  1.  import cs1.Keyboard;
  2.    public class ejercicio2
  3.    {
  4.       public static void main (String[] args)
  5.       {
  6.          double n;
  7.      
  8.          System.out.println ("Introduce el número de la tabla de multiplicar");
  9.      
  10.          n = Keyboard.readDouble();
  11.      
  12.          System.out.println ("1 x " + n + "=" + 1*n);
  13.          System.out.println ("2 x " + n + "=" + 2*n);
  14.          System.out.println ("3 x " + n + "=" + 3*n);
  15.          System.out.println ("4 x " + n + "=" + 4*n);
  16.          System.out.println ("5 x " + n + "=" + 5*n);
  17.          System.out.println ("6 x " + n + "=" + 6*n);
  18.          System.out.println ("7 x " + n + "=" + 7*n);
  19.          System.out.println ("8 x " + n + "=" + 8*n);
  20.          System.out.println ("9 x " + n + "=" + 9*n);
  21.          System.out.println ("10x " + n + "=" + 10*n);
  22.       }
  23.    }


3. Dados 5 números, calcular la media aritmética.

  1.   import cs1.Keyboard;
  2.    public class ejercicio3
  3.    {
  4.       public static void main (String[] args)
  5.       {
  6.          double n1,n2,n3,n4,n5;
  7.          double suma;
  8.          double mitjana;
  9.      
  10.          System.out.print ("Entra el primer numero:");
  11.          n1 = Keyboard.readDouble();
  12.          System.out.print ("Entra el segundo numero:");
  13.          n2 = Keyboard.readDouble();
  14.          System.out.print ("Entra el tercer numero:");
  15.          n3 = Keyboard.readDouble();
  16.          System.out.print ("Entra el cuarto numero:");
  17.          n4 = Keyboard.readDouble();
  18.          System.out.print ("Entra el quinto numero:");
  19.          n5 = Keyboard.readDouble();
  20.      
  21.          suma = n1+n2+n3+n4+n5;
  22.          mitjana = suma/5;
  23.          System.out.print ("El resultado de la media aritmtica Žs: " + mitjana);
  24.      
  25.      
  26.       }
  27.    }


4. Lectura del radio de la circunferencia, cálculo de la longitud y área del círculo.

  1. import cs1.Keyboard;
  2.    import java.lang.Math.*;
  3.        
  4.    public class ejercicio4
  5.    {
  6.       public static void main (String[] args)
  7.       {
  8.          double radi;
  9.          double longitud;
  10.          double area;
  11.      
  12.          System.out.print ("Introdueix el radi: ");
  13.          radi = Keyboard.readDouble();
  14.      
  15.          longitud = Math.PI*2*radi;
  16.          area = Math.PI*radi*radi;
  17.      
  18.          System.out.println ("Longitud = " + longitud + " unitats ");
  19.          System.out.println ("Area = " + area + " unitats^2");
  20.       }
  21.    }


5. Cálculo del área y el volumen de un cubo.

  1.    import cs1.Keyboard;
  2.    import java.lang.Math.*;
  3.        
  4.    public class ejercicio5
  5.    {
  6.       public static void main (String[] args)
  7.       {
  8.          double radi;
  9.          double longitud;
  10.          double area;
  11.      
  12.          System.out.print ("Introdueix el radi: ");
  13.          radi = Keyboard.readDouble();
  14.      
  15.          longitud = Math.PI*2*radi;
  16.          area = Math.PI*radi*radi;
  17.      
  18.          System.out.println ("Longitud = " + longitud + " unitats ");
  19.          System.out.println ("Area = " + area + " unitats^2");
  20.       }
  21.    }


6. Calcular el área, perímetro y diagonal de un rectángulo.

  1. import cs1.Keyboard;
  2. public class ejercicio6
  3. {
  4.         public static void main (String[] args)
  5.         {
  6.                 double base;
  7.                 double lado;
  8.                 double altura;
  9.                 double area;
  10.                 double volumen;
  11.                
  12.                 System.out.print ("Introdueix la mida de la base: ");
  13.                 base = Keyboard.readDouble();
  14.                 System.out.print ("Introdueix la mida del costat: ");
  15.                 lado = Keyboard.readDouble();
  16.                 System.out.print ("Introdueix la mida de l'alada: ");
  17.                 altura = Keyboard.readDouble();
  18.                 area = base*lado;
  19.                 volumen = base*lado*altura;
  20.                
  21.                 System.out.println ("El resultat del area es: " + area + " unitats^2 ");
  22.                 System.out.println ("El resultat del volum es: " + volumen + " unitats^3 ");
  23.                
  24.         }
  25. }


7. Dado un número, calcular el cuadrado, el cubo, la mitad.

  1. import cs1.Keyboard;
  2. public class ejercicio7
  3. {
  4.         public static void main (String[] args)
  5.         {
  6.                 double n;
  7.                 double cuadrado;
  8.                 double cubo;
  9.                 double mitad;
  10.                
  11.                 System.out.print ("Introduce el número para realizar los cálculos: ");
  12.                 n = Keyboard.readDouble();
  13.                
  14.                 cuadrado = n*n;
  15.                 cubo = cuadrado*n;
  16.                 mitad = n/2;
  17.                
  18.                 System.out.println ("Elevado al cuadrado = " + cuadrado );
  19.                 System.out.println ("Elevado al cubo = " + cubo );
  20.                 System.out.println ("Mitad = " + mitad );
  21.                
  22.                
  23.         }
  24.        
  25. }


8. Dada una longitud en metros pasarla a millas.

  1.  import cs1.Keyboard;
  2.    public class ejercicio8
  3.    {
  4.       public static void main (String[] args)
  5.       {
  6.          double metros;
  7.          double millas;
  8.      
  9.          System.out.print ("introduce una longitud en metros: ");
  10.          metros = Keyboard.readDouble();
  11.      
  12.          millas = metros*0.000621369999956;
  13.      
  14.          System.out.println ("El resultado en millas es el siguiente: " + millas + " millas ");
  15.      
  16.       }
  17.    }


9. Conversión de grados Fahrenheit a grados Centígrados.

  1. import cs1.Keyboard;
  2. public class ejercicio9
  3. {
  4.         public static void main (String[] args)
  5.         {
  6.                 double farenheit;
  7.                 double centigrados;
  8.                
  9.                 System.out.print ("Introduce la temperatura en grados Farenheit: ");
  10.                 farenheit = Keyboard.readDouble();
  11.                
  12.                 centigrads = (farenheit-32)*5/9;
  13.                
  14.                 System.out.print ("El resultado en grados centrigados es el siguiente: " + centigrados + " grados centigrados ");
  15.         }
  16. }


10. Emisión de una factura, a partir de un precio y del IVA soportado

  1. import cs1.Keyboard;
  2. import java.lang.Math.*;
  3. import java.text.DecimalFormat;
  4. import java.text.SimpleDateFormat;
  5. import java.text.DateFormat;
  6. import java.util.Date;
  7. public class ejercicio10
  8. {
  9. public static void main (String[] args)
  10. {
  11. String elteunom, nom;
  12. double Q, P  ;
  13. double  preuno, preusi;
  14. System.out.print ("entra el teu nom: ");
  15. elteunom = Keyboard.readString();
  16. System.out.print ("entra el nom del article: ");
  17. nom  = Keyboard.readString();
  18. System.out.print ("entra la quantitat: ");
  19. Q = Keyboard.readDouble();
  20. System.out.print ("entra el preu: ");
  21. P = Keyboard.readDouble();
  22. preuno = P * Q;
  23. preusi = preuno + preuno *0.21;
  24. Date data = new Date();
  25. DateFormat longDateFormat = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);
  26. System.out.println(longDateFormat.format(data));
  27. System.out.println ("La empresa " + elteunom);
  28. System.out.println ("ha comprat " + Q +" " + nom + " amb preu " + P);
  29. System.out.println ("el resultat del preu sense IVA es  " + preuno);
  30. System.out.println ("el resultat del preu amb IVA és " + preusi);
  31. }
  32. }



11. Organizar un albarán. Debe tener: nom_empresa, cliente, artículo, precio / unidad, unidades y precio / total

  1. import cs1.Keyboard;
  2. import java.lang.Math.*;
  3. import java.text.DecimalFormat;
  4. import java.text.SimpleDateFormat;
  5. import java.text.DateFormat;
  6. import java.util.Date;
  7. public class ejercicio11       
  8. {
  9. public static void main (String[] args)
  10. {
  11. String elteunom, nom, nom_empresa;
  12. double Q, P  ;
  13. double  preuno, preusi;
  14. System.out.print ("entra el nom de teva empresa : ");
  15. nom_empresa = Keyboard.readString();
  16. System.out.print ("entra el nom del client: ");
  17. elteunom = Keyboard.readString();
  18. System.out.print ("entra el nom del article: ");
  19. nom  = Keyboard.readString();
  20. System.out.print ("entra la quantitat: ");
  21. Q = Keyboard.readDouble();
  22. System.out.print ("entra el preu unitari : ");
  23. P = Keyboard.readDouble();
  24. preuno = P * Q;
  25. preusi = preuno + preuno *0.21;
  26. System.out.println ("La empresa " + nom_empresa);
  27. System.out.println ("La empresa " + elteunom);
  28. System.out.println ("ha comprat " + Q +" " + nom + " amb preu " + P);
  29. System.out.println ("el resultat del preu sense IVA es  " + preuno);
  30. System.out.println ("el resultat del preu amb IVA és " + preusi);
  31. }
  32. }


12. Generación aleatoria de caracteres. Visualización por pantalla de los mismos caracteres. -
a) Sólo mayúsculas
b) Sólo minúsculas
c) Sólo números.

  1. import java.lang.Math.*;
  2. public class ejercicio12
  3. {
  4. public static void main (String[] args)
  5. {
  6. double Mayus, minu, num;
  7. Mayus = Math.random()* (65-90)+ 90;
  8. minu = Math.random()* (97-122)+ 122;
  9. num = Math.random()* (48-57)+ 57;
  10. System.out.println ("aleatori: "+ (char)Mayus );
  11. System.out.println ("aleatori: "+ (char)minu );
  12. System.out.println ("aleatori: "+ (char)num );
  13. }
  14. }



13. Resolución de ecuaciones lineales. El usuario entra a, b​​, c ... y el programa calcula xe y.

  1. import cs1.Keyboard;
  2. import java.lang.Math.*;
  3. import java.text.DecimalFormat;
  4. public class ejercicio13
  5. {
  6. public static void main (String[] args)
  7. {
  8. double a, b, c, d, e, f;
  9. double x, y;
  10. System.out.println ("donada la equació tipus AX + BX = C i la equació DX + EY = F" );
  11. System.out.print ("entra el valor de A: ");
  12. a = Keyboard.readDouble();
  13. System.out.print ("entra el valor de B: ");
  14. b = Keyboard.readDouble();
  15. System.out.print ("entra el valor de C: ");
  16. c = Keyboard.readDouble();
  17. System.out.print ("entra el valor de D: ");
  18. d = Keyboard.readDouble();
  19. System.out.print ("entra el valor de E: ");
  20. e = Keyboard.readDouble();
  21. System.out.print ("entra el valor de f: ");
  22. f = Keyboard.readDouble();
  23. x = (c * e - b * f)/(a * e - b * d);
  24. y = (a * f - c * d)/(a * e - b * d);
  25. System.out.println ("el resultat de X es " + x);
  26. System.out.println ("el resultat de y es " + y);
  27. }
  28. }