• R/O
  • SSH
  • HTTPS

dam1t: Commit


Commit MetaInfo

Revision6 (tree)
Zeit2018-12-19 02:56:05
Autorhflorido

Log Message

(empty log message)

Ändern Zusammenfassung

Diff

--- DAM1T-UF1/P5_BuclesSentencias2/_Correccion/Ex2.java (revision 5)
+++ DAM1T-UF1/P5_BuclesSentencias2/_Correccion/Ex2.java (revision 6)
@@ -1,50 +1,9 @@
11 package _Correccion;
22
3-import java.util.Scanner;
43
54 public class Ex2 {
65
76 public static void main(String[] args) {
8- Scanner n = new Scanner(System.in);
9- int loteria;
10- int[] boleto;
11- int[] boleto3num;
12- int[] boletomaquina;
13- int suerte;
14- int contador;
15- boleto = new int[6];
16- boleto3num = new int[3];
17- boletomaquina = new int[6];
18- for (contador = 0; contador < 6; contador++){
19- System.out.println("Introduzca numero entre 1 y 9 para la posicion " + contador);
20- loteria = n.nextInt();
21- boleto[contador] = loteria;
22- }
23- System.out.println("Su boleto es: " + boleto[0] + boleto[1] + boleto[2] + boleto[3] + boleto[4] + boleto[5]);
24- for (contador = 0; contador < 3; contador++){
25- suerte = (int)(Math.random()*6+1);
26- boleto3num[contador] = boleto[suerte];
27- }
28- System.out.println("Los numeros escogidos que has introducido son: " + boleto3num[0] + boleto3num[1] + boleto3num[2]);
29- for (contador = 0; contador < 6; contador++){
30- loteria = (int)(Math.random()*9+1);
31- boletomaquina[contador] = loteria;
32- }
33- System.out.println("El boleto premiado es: " + boletomaquina[0] + boletomaquina[1] + boletomaquina[2] + boletomaquina[3] + boletomaquina[4] + boletomaquina[5]);
347
35- int contador2 = 0;
36- for (contador = 0; contador < 6; contador++){
37- if (boleto3num[0] == boletomaquina[contador]){
38- contador2++;
39- }
40- else if (boleto3num[1] == boletomaquina[contador]){
41- contador2++;
42- }
43- else if (boleto3num[2] == boletomaquina[contador]){
44- contador2++;
45- }
46- }
47- System.out.println("Has acertado " +contador2 + " numeros");
48-
498 }
509 }
\ No newline at end of file
--- DAM1T-UF1/P5_BuclesSentencias2/_Correccion/Ex3.java (revision 5)
+++ DAM1T-UF1/P5_BuclesSentencias2/_Correccion/Ex3.java (revision 6)
@@ -27,7 +27,7 @@
2727 finalPrice = finalPrice + 0.18;
2828 }
2929 }
30- System.out.println("PRECIO: " + f.format(finalPrice) + "€");
30+ System.out.println("PRECIO: " + f.format(finalPrice) + "€");
3131
3232 }
3333
--- DAM1T-UF1/P5_BuclesSentencias2/_Correccion/Ex5.java (revision 5)
+++ DAM1T-UF1/P5_BuclesSentencias2/_Correccion/Ex5.java (revision 6)
@@ -37,6 +37,7 @@
3737 years = n.nextInt();
3838 if (years < 5) finalPrice += finalPrice*0.5;
3939 } while (years < 0);
40+
4041 do {
4142 System.out.print("SOCI (S/N): ");
4243 part = n.next();
--- DAM1T-UF1/P6_Actividad5/_Correccion/Exercici1.java (revision 5)
+++ DAM1T-UF1/P6_Actividad5/_Correccion/Exercici1.java (nonexistent)
@@ -1,10 +0,0 @@
1-package _Correccion;
2-
3-public class Exercici1 {
4-
5- public static void main(String[] args) {
6- // TODO Auto-generated method stub
7-
8- }
9-
10-}
--- DAM1T-UF1/P6_Actividad5/_Correccion/Ex1.java (nonexistent)
+++ DAM1T-UF1/P6_Actividad5/_Correccion/Ex1.java (revision 6)
@@ -0,0 +1,60 @@
1+package _Correccion;
2+
3+import java.util.Scanner;
4+
5+public class Ex1 {
6+
7+ public static void main(String[] args) {
8+
9+ boolean pswOk;
10+ boolean hasNumbers;
11+ boolean hasCharacters;
12+ boolean noNumNoChar;
13+
14+ do {
15+ pswOk = true;
16+ hasNumbers = false;
17+ hasCharacters = false;
18+ noNumNoChar = false;
19+
20+ Scanner data = new Scanner(System.in);
21+
22+ System.out.print("Entra una contrasenya: ");
23+
24+ String psw = data.nextLine();
25+
26+ if (psw.length() > 4) {
27+ System.out.println("Contrasenya incorrecta: Més de 4 caràcters");
28+ pswOk = false;
29+ }
30+
31+ if (psw.length() < 4) {
32+ System.out.println("Contrasenya incorrecta: Menys de 4 caràcters");
33+ pswOk = false;
34+ }
35+
36+ for (int iter = 0; iter < psw.length(); iter++) {
37+ int ascii = (int) psw.charAt(iter);
38+ if (ascii >= 97 && ascii <= 122 || ascii >= 65 && ascii <= 90)
39+ hasCharacters = true;
40+ else if (ascii > 48 && ascii < 57)
41+ hasNumbers = true;
42+ else
43+ noNumNoChar = true;
44+ }
45+
46+ if (!hasCharacters || !hasNumbers) {
47+ System.out.println("Contrasenya incorrecta: No combina lletres y números");
48+ pswOk = false;
49+ }
50+
51+ if (noNumNoChar) {
52+ System.out.println("Contrasenya incorrecta: Caràcters no permesos");
53+ pswOk = false;
54+ }
55+
56+ } while (!pswOk);
57+
58+ }
59+
60+}
--- DAM1T-UF1/P6_Actividad5/_Correccion/Ex2.java (nonexistent)
+++ DAM1T-UF1/P6_Actividad5/_Correccion/Ex2.java (revision 6)
@@ -0,0 +1,26 @@
1+package _Correccion;
2+
3+import java.util.Scanner;
4+
5+public class Ex2 {
6+
7+ public static void main(String[] args) {
8+ Scanner data = new Scanner(System.in);
9+ char c;
10+ int cont = 0;
11+
12+ do {
13+
14+ cont++;
15+
16+ System.out.print("LLETRA: ");
17+
18+ String input = data.nextLine();
19+ c = input.charAt(0);
20+
21+ } while (!(c == 'S' || c == 's'));
22+ cont--;
23+ System.out.println(cont);
24+ }
25+
26+}
--- DAM1T-UF1/P6_Actividad5/_Correccion/Ex3.java (nonexistent)
+++ DAM1T-UF1/P6_Actividad5/_Correccion/Ex3.java (revision 6)
@@ -0,0 +1,34 @@
1+package _Correccion;
2+
3+import java.util.Scanner;
4+
5+public class Ex3 {
6+
7+ public static void main(String[] args) {
8+ Scanner data = new Scanner(System.in);
9+ int number;
10+ int suma = 0;
11+ int cont = 0;
12+ boolean theEnd = false;
13+
14+ do {
15+ System.out.print("NUMERO: ");
16+
17+ theEnd = true;
18+
19+ String input = data.nextLine();
20+ number = data.nextInt();
21+
22+ if (!(number < 0)) {
23+ suma += number;
24+ theEnd = false;
25+ cont++;
26+ }
27+
28+ } while (!theEnd);
29+
30+ System.out.println("SUMA: " + suma);
31+ System.out.println("MITJA: " + suma/cont);
32+ }
33+
34+}
Show on old repository browser