1. Visualización por pantalla de una tarjeta de visita.
- import cs1.Keyboard;
- public class ejercicio1
- {
- public static void main (String[] args)
- {
- System.out.println ("Nombre y apellidos: pepito grillo toloco");
- System.out.println ("Correo electronico: pepitogrillo@hotmail.com");
- System.out.println ("Direccion: calle lorca nº 122 ");
- System.out.println ("Tel: 699743531");
- }
- }
2. Generar las tablas de multiplicar del número introducido por el usuario.
- import cs1.Keyboard;
- public class ejercicio2
- {
- public static void main (String[] args)
- {
- double n;
- System.out.println ("Introduce el número de la tabla de multiplicar");
- n = Keyboard.readDouble();
- System.out.println ("1 x " + n + "=" + 1*n);
- System.out.println ("2 x " + n + "=" + 2*n);
- System.out.println ("3 x " + n + "=" + 3*n);
- System.out.println ("4 x " + n + "=" + 4*n);
- System.out.println ("5 x " + n + "=" + 5*n);
- System.out.println ("6 x " + n + "=" + 6*n);
- System.out.println ("7 x " + n + "=" + 7*n);
- System.out.println ("8 x " + n + "=" + 8*n);
- System.out.println ("9 x " + n + "=" + 9*n);
- System.out.println ("10x " + n + "=" + 10*n);
- }
- }
3. Dados 5 números, calcular la media aritmética.
- import cs1.Keyboard;
- public class ejercicio3
- {
- public static void main (String[] args)
- {
- double n1,n2,n3,n4,n5;
- double suma;
- double mitjana;
- System.out.print ("Entra el primer numero:");
- n1 = Keyboard.readDouble();
- System.out.print ("Entra el segundo numero:");
- n2 = Keyboard.readDouble();
- System.out.print ("Entra el tercer numero:");
- n3 = Keyboard.readDouble();
- System.out.print ("Entra el cuarto numero:");
- n4 = Keyboard.readDouble();
- System.out.print ("Entra el quinto numero:");
- n5 = Keyboard.readDouble();
- suma = n1+n2+n3+n4+n5;
- mitjana = suma/5;
- System.out.print ("El resultado de la media aritmtica Žs: " + mitjana);
- }
- }
4. Lectura del radio de la circunferencia, cálculo de la longitud y área del círculo.
- import cs1.Keyboard;
- import java.lang.Math.*;
- public class ejercicio4
- {
- public static void main (String[] args)
- {
- double radi;
- double longitud;
- double area;
- System.out.print ("Introdueix el radi: ");
- radi = Keyboard.readDouble();
- longitud = Math.PI*2*radi;
- area = Math.PI*radi*radi;
- System.out.println ("Longitud = " + longitud + " unitats ");
- System.out.println ("Area = " + area + " unitats^2");
- }
- }
5. Cálculo del área y el volumen de un cubo.
- import cs1.Keyboard;
- import java.lang.Math.*;
- public class ejercicio5
- {
- public static void main (String[] args)
- {
- double radi;
- double longitud;
- double area;
- System.out.print ("Introdueix el radi: ");
- radi = Keyboard.readDouble();
- longitud = Math.PI*2*radi;
- area = Math.PI*radi*radi;
- System.out.println ("Longitud = " + longitud + " unitats ");
- System.out.println ("Area = " + area + " unitats^2");
- }
- }
6. Calcular el área, perímetro y diagonal de un rectángulo.
- import cs1.Keyboard;
- public class ejercicio6
- {
- public static void main (String[] args)
- {
- double base;
- double lado;
- double altura;
- double area;
- double volumen;
- System.out.print ("Introdueix la mida de la base: ");
- base = Keyboard.readDouble();
- System.out.print ("Introdueix la mida del costat: ");
- lado = Keyboard.readDouble();
- System.out.print ("Introdueix la mida de l'alada: ");
- altura = Keyboard.readDouble();
- area = base*lado;
- volumen = base*lado*altura;
- System.out.println ("El resultat del area es: " + area + " unitats^2 ");
- System.out.println ("El resultat del volum es: " + volumen + " unitats^3 ");
- }
- }
7. Dado un número, calcular el cuadrado, el cubo, la mitad.
- import cs1.Keyboard;
- public class ejercicio7
- {
- public static void main (String[] args)
- {
- double n;
- double cuadrado;
- double cubo;
- double mitad;
- System.out.print ("Introduce el número para realizar los cálculos: ");
- n = Keyboard.readDouble();
- cuadrado = n*n;
- cubo = cuadrado*n;
- mitad = n/2;
- System.out.println ("Elevado al cuadrado = " + cuadrado );
- System.out.println ("Elevado al cubo = " + cubo );
- System.out.println ("Mitad = " + mitad );
- }
- }
8. Dada una longitud en metros pasarla a millas.
- import cs1.Keyboard;
- public class ejercicio8
- {
- public static void main (String[] args)
- {
- double metros;
- double millas;
- System.out.print ("introduce una longitud en metros: ");
- metros = Keyboard.readDouble();
- millas = metros*0.000621369999956;
- System.out.println ("El resultado en millas es el siguiente: " + millas + " millas ");
- }
- }
9. Conversión de grados Fahrenheit a grados Centígrados.
- import cs1.Keyboard;
- public class ejercicio9
- {
- public static void main (String[] args)
- {
- double farenheit;
- double centigrados;
- System.out.print ("Introduce la temperatura en grados Farenheit: ");
- farenheit = Keyboard.readDouble();
- centigrads = (farenheit-32)*5/9;
- System.out.print ("El resultado en grados centrigados es el siguiente: " + centigrados + " grados centigrados ");
- }
- }
10. Emisión de una factura, a partir de un precio y del IVA soportado
- import cs1.Keyboard;
- import java.lang.Math.*;
- import java.text.DecimalFormat;
- import java.text.SimpleDateFormat;
- import java.text.DateFormat;
- import java.util.Date;
- public class ejercicio10
- {
- public static void main (String[] args)
- {
- String elteunom, nom;
- double Q, P ;
- double preuno, preusi;
- System.out.print ("entra el teu nom: ");
- elteunom = Keyboard.readString();
- System.out.print ("entra el nom del article: ");
- nom = Keyboard.readString();
- System.out.print ("entra la quantitat: ");
- Q = Keyboard.readDouble();
- System.out.print ("entra el preu: ");
- P = Keyboard.readDouble();
- preuno = P * Q;
- preusi = preuno + preuno *0.21;
- Date data = new Date();
- DateFormat longDateFormat = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);
- System.out.println(longDateFormat.format(data));
- System.out.println ("La empresa " + elteunom);
- System.out.println ("ha comprat " + Q +" " + nom + " amb preu " + P);
- System.out.println ("el resultat del preu sense IVA es " + preuno);
- System.out.println ("el resultat del preu amb IVA és " + preusi);
- }
- }
11. Organizar un albarán. Debe tener: nom_empresa, cliente, artículo, precio / unidad, unidades y precio / total
- import cs1.Keyboard;
- import java.lang.Math.*;
- import java.text.DecimalFormat;
- import java.text.SimpleDateFormat;
- import java.text.DateFormat;
- import java.util.Date;
- public class ejercicio11
- {
- public static void main (String[] args)
- {
- String elteunom, nom, nom_empresa;
- double Q, P ;
- double preuno, preusi;
- System.out.print ("entra el nom de teva empresa : ");
- nom_empresa = Keyboard.readString();
- System.out.print ("entra el nom del client: ");
- elteunom = Keyboard.readString();
- System.out.print ("entra el nom del article: ");
- nom = Keyboard.readString();
- System.out.print ("entra la quantitat: ");
- Q = Keyboard.readDouble();
- System.out.print ("entra el preu unitari : ");
- P = Keyboard.readDouble();
- preuno = P * Q;
- preusi = preuno + preuno *0.21;
- System.out.println ("La empresa " + nom_empresa);
- System.out.println ("La empresa " + elteunom);
- System.out.println ("ha comprat " + Q +" " + nom + " amb preu " + P);
- System.out.println ("el resultat del preu sense IVA es " + preuno);
- System.out.println ("el resultat del preu amb IVA és " + preusi);
- }
- }
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.
- import java.lang.Math.*;
- public class ejercicio12
- {
- public static void main (String[] args)
- {
- double Mayus, minu, num;
- Mayus = Math.random()* (65-90)+ 90;
- minu = Math.random()* (97-122)+ 122;
- num = Math.random()* (48-57)+ 57;
- System.out.println ("aleatori: "+ (char)Mayus );
- System.out.println ("aleatori: "+ (char)minu );
- System.out.println ("aleatori: "+ (char)num );
- }
- }
13. Resolución de ecuaciones lineales. El usuario entra a, b, c ... y el programa calcula xe y.
- import cs1.Keyboard;
- import java.lang.Math.*;
- import java.text.DecimalFormat;
- public class ejercicio13
- {
- public static void main (String[] args)
- {
- double a, b, c, d, e, f;
- double x, y;
- System.out.println ("donada la equació tipus AX + BX = C i la equació DX + EY = F" );
- System.out.print ("entra el valor de A: ");
- a = Keyboard.readDouble();
- System.out.print ("entra el valor de B: ");
- b = Keyboard.readDouble();
- System.out.print ("entra el valor de C: ");
- c = Keyboard.readDouble();
- System.out.print ("entra el valor de D: ");
- d = Keyboard.readDouble();
- System.out.print ("entra el valor de E: ");
- e = Keyboard.readDouble();
- System.out.print ("entra el valor de f: ");
- f = Keyboard.readDouble();
- x = (c * e - b * f)/(a * e - b * d);
- y = (a * f - c * d)/(a * e - b * d);
- System.out.println ("el resultat de X es " + x);
- System.out.println ("el resultat de y es " + y);
- }
- }
No hay comentarios:
Publicar un comentario