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. = Keyboard.readDouble();
  20. System.out.print ("entra el preu: ");
  21. = 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. = Keyboard.readDouble();
  22. System.out.print ("entra el preu unitari : ");
  23. = 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. = Keyboard.readDouble();
  13. System.out.print ("entra el valor de B: ");
  14. = Keyboard.readDouble();
  15. System.out.print ("entra el valor de C: ");
  16. = Keyboard.readDouble();
  17. System.out.print ("entra el valor de D: ");
  18. = Keyboard.readDouble();
  19. System.out.print ("entra el valor de E: ");
  20. = Keyboard.readDouble();
  21. System.out.print ("entra el valor de f: ");
  22. = Keyboard.readDouble();
  23. = (* e - b * f)/(* e - b * d);
  24. = (* f - c * d)/(* 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. }

No hay comentarios:

Publicar un comentario