diff --git a/capitulo 1/problema 1/codigo.js b/capitulo1/problema1/codigo.js
similarity index 96%
rename from capitulo 1/problema 1/codigo.js
rename to capitulo1/problema1/codigo.js
index b404933..c75f582 100644
--- a/capitulo 1/problema 1/codigo.js
+++ b/capitulo1/problema1/codigo.js
@@ -1,92 +1,92 @@
-
-dineroCofla = prompt("cuanto dinero tienes cofla?");
-dineroRoberto = prompt("cuanto dinero tienes roberto?");
-dineroPedro = prompt("cuanto dinero tienes pedro?");
-
-dineroCofla = parseInt(dineroCofla);
-
-if (dineroCofla >= 0.6 && dineroCofla < 1) {
- alert("cofla; comprate el helado de agua");
- alert("y te sobran" + (dineroCofla - 0.6));
-}
-
-else if (dineroCofla >= 1 && dineroCofla < 1.6) {
- alert("cofla; comprate el helado de crema");
- alert("y te sobran" + (dineroCofla - 1));
-}
-else if (dineroCofla >= 1.6 && dineroCofla < 1.7) {
- alert("cofla; comprate el helado de heladix");
- alert("y te sobran" + (dineroCofla - 1.6));
-}
-else if (dineroCofla >= 1.7 && dineroCofla < 1.8) {
- alert("cofla; comprate el helado de heladovich");
- alert("y te sobran" + (dineroCofla - 1.7));
-}
-else if (dineroCofla >= 1.8 && dineroCofla < 2.9) {
- alert("cofla; comprate el helado de helardo");
- alert("y te sobran" + (dineroCofla - 1.8));
-}
-
-else if (dineroCofla >= 2.9) {
- alert("cofla, comprate helado con confites o el pote de 1/4kg");
- alert("y te sobran" + (dineroCofla - 2.9));
-
-} else {
- alert("lo siento cofla, pobre de mierda, no te alcanza para ningun helado");
-}
-
-
-
-
-
-if (dineroRoberto >= 0.6 && dineroRoberto < 1) {
- alert("roberto, comprate el helado de agua");
-}
-
-else if (dineroRoberto >= 1 && dineroRoberto < 1.6) {
- alert("roberto, comprate el helado de crema");
-}
-else if (dineroRoberto >= 1.6 && dineroRoberto < 1.7) {
- alert("roberto, comprate el helado de heladix");
-}
-else if (dineroRoberto >= 1.7 && dineroRoberto < 1.8) {
- alert("roberto, comprate el helado de heladovich");
-}
-else if (dineroRoberto >= 1.8 && dineroRoberto < 2.9) {
- alert("roberto, comprate el helado de helardo");
-}
-
-else if (dineroRoberto >= 2.9) {
- alert("roberto, comprate helado con confites o el pote de 1/4kg");
-
-} else {
- alert("lo siento roberto, pobre de mierda, no te alcanza para ningun helado");
-}
-
-
-
-
-if (dineroPedro >= 0.6 && dineroPedro < 1) {
- alert("pedro; comprate el helado de agua");
-}
-
-else if (dineroPedro >= 1 && dineroPedro < 1.6) {
- alert("pedro; comprate el helado de crema");
-}
-else if (dineroPedro >= 1.6 && dineroPedro < 1.7) {
- alert("pedro; comprate el helado de heladix");
-}
-else if (dineroPedro >= 1.7 && dineroPedro < 1.8) {
- alert("pedro; comprate el helado de heladovich");
-}
-else if (dineroPedro >= 1.8 && dineroPedro < 2.9) {
- alert("pedro; comprate el helado de helardo");
-}
-
-else if (dineroPedro >= 2.9) {
- alert("pedro, comprate helado con confites o el pote de 1/4kg");
-
-} else {
- alert("lo siento pedro, pobre de mierda, no te alcanza para ningun helado");
-}
-
+//este es el primer cambio, quiero ver que onda y ahora veo si pinta el pull
+dineroCofla = prompt("cuanto dinero tienes cofla?");
+dineroRoberto = prompt("cuanto dinero tienes roberto?");
+dineroPedro = prompt("cuanto dinero tienes pedro?");
+
+dineroCofla = parseInt(dineroCofla);
+
+if (dineroCofla >= 0.6 && dineroCofla < 1) {
+ alert("cofla; comprate el helado de agua");
+ alert("y te sobran" + (dineroCofla - 0.6));
+}
+
+else if (dineroCofla >= 1 && dineroCofla < 1.6) {
+ alert("cofla; comprate el helado de crema");
+ alert("y te sobran" + (dineroCofla - 1));
+}
+else if (dineroCofla >= 1.6 && dineroCofla < 1.7) {
+ alert("cofla; comprate el helado de heladix");
+ alert("y te sobran" + (dineroCofla - 1.6));
+}
+else if (dineroCofla >= 1.7 && dineroCofla < 1.8) {
+ alert("cofla; comprate el helado de heladovich");
+ alert("y te sobran" + (dineroCofla - 1.7));
+}
+else if (dineroCofla >= 1.8 && dineroCofla < 2.9) {
+ alert("cofla; comprate el helado de helardo");
+ alert("y te sobran" + (dineroCofla - 1.8));
+}
+
+else if (dineroCofla >= 2.9) {
+ alert("cofla, comprate helado con confites o el pote de 1/4kg");
+ alert("y te sobran" + (dineroCofla - 2.9));
+
+} else {
+ alert("lo siento cofla, pobre de mierda, no te alcanza para ningun helado");
+}
+
+
+
+
+
+if (dineroRoberto >= 0.6 && dineroRoberto < 1) {
+ alert("roberto, comprate el helado de agua");
+}
+
+else if (dineroRoberto >= 1 && dineroRoberto < 1.6) {
+ alert("roberto, comprate el helado de crema");
+}
+else if (dineroRoberto >= 1.6 && dineroRoberto < 1.7) {
+ alert("roberto, comprate el helado de heladix");
+}
+else if (dineroRoberto >= 1.7 && dineroRoberto < 1.8) {
+ alert("roberto, comprate el helado de heladovich");
+}
+else if (dineroRoberto >= 1.8 && dineroRoberto < 2.9) {
+ alert("roberto, comprate el helado de helardo");
+}
+
+else if (dineroRoberto >= 2.9) {
+ alert("roberto, comprate helado con confites o el pote de 1/4kg");
+
+} else {
+ alert("lo siento roberto, pobre de mierda, no te alcanza para ningun helado");
+}
+
+
+
+
+if (dineroPedro >= 0.6 && dineroPedro < 1) {
+ alert("pedro; comprate el helado de agua");
+}
+
+else if (dineroPedro >= 1 && dineroPedro < 1.6) {
+ alert("pedro; comprate el helado de crema");
+}
+else if (dineroPedro >= 1.6 && dineroPedro < 1.7) {
+ alert("pedro; comprate el helado de heladix");
+}
+else if (dineroPedro >= 1.7 && dineroPedro < 1.8) {
+ alert("pedro; comprate el helado de heladovich");
+}
+else if (dineroPedro >= 1.8 && dineroPedro < 2.9) {
+ alert("pedro; comprate el helado de helardo");
+}
+
+else if (dineroPedro >= 2.9) {
+ alert("pedro, comprate helado con confites o el pote de 1/4kg");
+
+} else {
+ alert("lo siento pedro, pobre de mierda, no te alcanza para ningun helado");
+}
+
diff --git a/capitulo 1/problema 1/index.html b/capitulo1/problema1/index.html
similarity index 94%
rename from capitulo 1/problema 1/index.html
rename to capitulo1/problema1/index.html
index 47d3072..3b8c37d 100644
--- a/capitulo 1/problema 1/index.html
+++ b/capitulo1/problema1/index.html
@@ -1,9 +1,9 @@
-
-
-
- Historia de cofla 1
-
-
-
-
+
+
+
+ Historia de cofla 1
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 1/problema 2/codigo.js b/capitulo1/problema2/codigo.js
similarity index 95%
rename from capitulo 1/problema 2/codigo.js
rename to capitulo1/problema2/codigo.js
index 4fe0155..9be2b7c 100644
--- a/capitulo 1/problema 2/codigo.js
+++ b/capitulo1/problema2/codigo.js
@@ -1,21 +1,21 @@
-boleto = 0.9;
-dinero = 2.7;
-
-if (dinero/boleto < 1) {
- alert("no alcanzan boletos bro")
-}
-
-else if (dinero/boleto >= 1 && dinero/boleto < 2) {
- vuelto = dinero - boleto;
- alert("comprar 1 y el vuelto es: " + vuelto);
-}
-
-else if (dinero/boleto >= 2 && dinero/boleto < 3){
- vuelto = dinero - boleto*2;
- alert("comprar 2 y el vuelto es: " + vuelto);
-}
-
-else {
- vuelto = dinero - boleto*2;
- alert("comprar dos y el vuelto es: " + vuelto + ", regalarlo")
+boleto = 0.9;
+dinero = 2.7;
+
+if (dinero/boleto < 1) {
+ alert("no alcanzan boletos bro")
+}
+
+else if (dinero/boleto >= 1 && dinero/boleto < 2) {
+ vuelto = dinero - boleto;
+ alert("comprar 1 y el vuelto es: " + vuelto);
+}
+
+else if (dinero/boleto >= 2 && dinero/boleto < 3){
+ vuelto = dinero - boleto*2;
+ alert("comprar 2 y el vuelto es: " + vuelto);
+}
+
+else {
+ vuelto = dinero - boleto*2;
+ alert("comprar dos y el vuelto es: " + vuelto + ", regalarlo")
}
\ No newline at end of file
diff --git a/capitulo 1/problema 2/index.html b/capitulo1/problema2/index.html
similarity index 94%
rename from capitulo 1/problema 2/index.html
rename to capitulo1/problema2/index.html
index 47d3072..3b8c37d 100644
--- a/capitulo 1/problema 2/index.html
+++ b/capitulo1/problema2/index.html
@@ -1,9 +1,9 @@
-
-
-
- Historia de cofla 1
-
-
-
-
+
+
+
+ Historia de cofla 1
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 1/problema 3/codigo.js b/capitulo1/problema3/codigo.js
similarity index 95%
rename from capitulo 1/problema 3/codigo.js
rename to capitulo1/problema3/codigo.js
index c7f8c3e..6489a46 100644
--- a/capitulo 1/problema 3/codigo.js
+++ b/capitulo1/problema3/codigo.js
@@ -1,40 +1,40 @@
-
-let sospechoso1 = prompt("Sospechoso 1 ¿mintió?");
-let sospechoso2 = prompt("Sospechoso 2 ¿mintió?");
-let cofla = prompt("Sospechoso 3 ¿mintió?");
-
-
-if (sospechoso1 == 1) {
- alert("sospechoso 1 mintió, darle descarga electrica")
-}
-else if (sospechoso1 == 2) {
- alert("sospechoso 1 no mintió, no darle descarga")
-}
-
-else {
- alert("no se si sospechoso 1 minitó, probemos de vuelta")
-}
-
-
-if (sospechoso2 == 1) {
- alert("sospechoso 2 mintió, darle descarga electrica")
-}
-else if (sospechoso2 == 2) {
- alert("sospechoso 2 no mintió, no darle descarga")
-}
-
-else {
- alert("no se si sospechoso 2 mintió, probemos de vuelta")
-}
-
-
-if (cofla == 1) {
- alert("cofla mintió, no darle descarga")
-}
-else if (cofla == 2) {
- alert("cofla no mintió, no darle descarga")
-}
-
-else {
- alert("no se si cofla mintió, probemos de vuelta")
+
+let sospechoso1 = prompt("Sospechoso 1 ¿mintió?");
+let sospechoso2 = prompt("Sospechoso 2 ¿mintió?");
+let cofla = prompt("Sospechoso 3 ¿mintió?");
+
+
+if (sospechoso1 == 1) {
+ alert("sospechoso 1 mintió, darle descarga electrica")
+}
+else if (sospechoso1 == 2) {
+ alert("sospechoso 1 no mintió, no darle descarga")
+}
+
+else {
+ alert("no se si sospechoso 1 minitó, probemos de vuelta")
+}
+
+
+if (sospechoso2 == 1) {
+ alert("sospechoso 2 mintió, darle descarga electrica")
+}
+else if (sospechoso2 == 2) {
+ alert("sospechoso 2 no mintió, no darle descarga")
+}
+
+else {
+ alert("no se si sospechoso 2 mintió, probemos de vuelta")
+}
+
+
+if (cofla == 1) {
+ alert("cofla mintió, no darle descarga")
+}
+else if (cofla == 2) {
+ alert("cofla no mintió, no darle descarga")
+}
+
+else {
+ alert("no se si cofla mintió, probemos de vuelta")
}
\ No newline at end of file
diff --git a/capitulo 1/problema 3/index.html b/capitulo1/problema3/index.html
similarity index 94%
rename from capitulo 1/problema 3/index.html
rename to capitulo1/problema3/index.html
index 7b2f80f..03a28d0 100644
--- a/capitulo 1/problema 3/index.html
+++ b/capitulo1/problema3/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 1
-
-
-
-
-
+
+
+
+ Historia de cofla 1
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 2/problema 1/codigo.js b/capitulo2/problema1/codigo.js
similarity index 95%
rename from capitulo 2/problema 1/codigo.js
rename to capitulo2/problema1/codigo.js
index 1ad92e2..74cbe20 100644
--- a/capitulo 2/problema 1/codigo.js
+++ b/capitulo2/problema1/codigo.js
@@ -1,28 +1,28 @@
-
-
-let free = false;
-
-const validarCliente = (time)=>{
- let edad = prompt("¿Cual es tu edad?");
- if (edad > 18) {
- if (time >= 2 && time < 7 && free == false) {
- alert("podes pasar gratis porque sos la primer persona despues de las 2 AM") ;
- free = true;
- } else {
- alert(`son las ${time}:00Hs y podes pasar, pero tenes que pagar la entrada`);
- }
-
- } else {
- alert("mira papu, sos menor de edad por ende no vas a pasar, MAQUINOLA");
- }
-}
-
-
-validarCliente(23);
-validarCliente(24);
-validarCliente(0.2);
-validarCliente(0.6);
-validarCliente(1);
-validarCliente(2);
-validarCliente(2.4);
+
+
+let free = false;
+
+const validarCliente = (time)=>{
+ let edad = prompt("¿Cual es tu edad?");
+ if (edad > 18) {
+ if (time >= 2 && time < 7 && free == false) {
+ alert("podes pasar gratis porque sos la primer persona despues de las 2 AM") ;
+ free = true;
+ } else {
+ alert(`son las ${time}:00Hs y podes pasar, pero tenes que pagar la entrada`);
+ }
+
+ } else {
+ alert("mira papu, sos menor de edad por ende no vas a pasar, MAQUINOLA");
+ }
+}
+
+
+validarCliente(23);
+validarCliente(24);
+validarCliente(0.2);
+validarCliente(0.6);
+validarCliente(1);
+validarCliente(2);
+validarCliente(2.4);
validarCliente(3);
\ No newline at end of file
diff --git a/capitulo 2/problema 2/index.html b/capitulo2/problema1/index.html
similarity index 94%
rename from capitulo 2/problema 2/index.html
rename to capitulo2/problema1/index.html
index 0b262c8..197a6a6 100644
--- a/capitulo 2/problema 2/index.html
+++ b/capitulo2/problema1/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 2
-
-
-
-
-
+
+
+
+ Historia de cofla 2
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 2/problema 2/codigo.js b/capitulo2/problema2/codigo.js
similarity index 96%
rename from capitulo 2/problema 2/codigo.js
rename to capitulo2/problema2/codigo.js
index 714105d..0b396ff 100644
--- a/capitulo 2/problema 2/codigo.js
+++ b/capitulo2/problema2/codigo.js
@@ -1,34 +1,34 @@
-
-let cantidad = prompt("¿cuantos alumnos son?");
-let alumnosTotales = [];
-
-for (i = 0; i < cantidad; i++) {
- alumnosTotales[i] = [prompt("Nombre del alumno " + (i+1)),0];
-}
-
-const tomarAsistencia = (nombre,p)=>{
- let presencia = prompt(nombre);
- if (presencia == "p" || presencia == "P") {
- alumnosTotales[p][1]++;
- }
-}
-
-
-for (i = 0; i < 30; i++) {
- for (alumno in alumnosTotales) {
- tomarAsistencia(alumnosTotales[alumno][0],alumno);
- }
-}
-
-
-for (alumno in alumnosTotales) {
- let resultado = `${alumnosTotales[alumno][0]}:
- ________Presentes: ${alumnosTotales[alumno][1]}
- ________Ausencias: ${30 - alumnosTotales[alumno][1]} `;
- if (30 - alumnosTotales[alumno][1] > 18) {
- resultado+= "REPROBADO POR INASISTENCIAS ";
- } else {
- resultado+= " "
- }
- document.write(resultado)
+
+let cantidad = prompt("¿cuantos alumnos son?");
+let alumnosTotales = [];
+
+for (i = 0; i < cantidad; i++) {
+ alumnosTotales[i] = [prompt("Nombre del alumno " + (i+1)),0];
+}
+
+const tomarAsistencia = (nombre,p)=>{
+ let presencia = prompt(nombre);
+ if (presencia == "p" || presencia == "P") {
+ alumnosTotales[p][1]++;
+ }
+}
+
+
+for (i = 0; i < 30; i++) {
+ for (alumno in alumnosTotales) {
+ tomarAsistencia(alumnosTotales[alumno][0],alumno);
+ }
+}
+
+
+for (alumno in alumnosTotales) {
+ let resultado = `${alumnosTotales[alumno][0]}:
+ ________Presentes: ${alumnosTotales[alumno][1]}
+ ________Ausencias: ${30 - alumnosTotales[alumno][1]} `;
+ if (30 - alumnosTotales[alumno][1] > 18) {
+ resultado+= "REPROBADO POR INASISTENCIAS ";
+ } else {
+ resultado+= " "
+ }
+ document.write(resultado)
}
\ No newline at end of file
diff --git a/capitulo 2/problema 1/index.html b/capitulo2/problema2/index.html
similarity index 94%
rename from capitulo 2/problema 1/index.html
rename to capitulo2/problema2/index.html
index 0b262c8..197a6a6 100644
--- a/capitulo 2/problema 1/index.html
+++ b/capitulo2/problema2/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 2
-
-
-
-
-
+
+
+
+ Historia de cofla 2
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 2/problema 3/codigo.js b/capitulo2/problema3/codigo.js
similarity index 96%
rename from capitulo 2/problema 3/codigo.js
rename to capitulo2/problema3/codigo.js
index fea20e1..a2cda89 100644
--- a/capitulo 2/problema 3/codigo.js
+++ b/capitulo2/problema3/codigo.js
@@ -1,46 +1,46 @@
-
-const sumar = (num1,num2)=>{
- return parseInt(num1) + parseInt(num2);
-}
-const restar = (num1,num2)=>{
- return parseInt(num1) - parseInt(num2);
-}
-const dividir = (num1,num2)=>{
- return parseInt(num1) / parseInt(num2);
-}
-const multiplicar = (num1,num2)=>{
- return parseInt(num1) * parseInt(num2);
-}
-
-
-alert("¿Que operación deseas realizar?");
-let operacion = prompt("1: suma, 2: resta, 3: división, 4: multiplicación");
-
-if (operacion == 1) {
- let numero1 = prompt("primer número para sumar");
- let numero2 = prompt("segundo número para sumar");
- resultado = sumar(numero1,numero2);
- alert(`tu resultado es ${resultado}`);
-}
-else if (operacion == 2) {
- let numero1 = prompt("primer número para restar");
- let numero2 = prompt("segundo número para restar");
- resultado = restar(numero1,numero2)
- alert(`tu resultado es ${resultado}`);
-}
-else if (operacion == 3) {
- let numero1 = prompt("primer número para dividir");
- let numero2 = prompt("segundo número para dividir");
- resultado = dividir(numero1,numero2)
- alert(`tu resultado es ${resultado}`);
-}
-else if (operacion == 4) {
- let numero1 = prompt("primer número para multiplicar");
- let numero2 = prompt("segundo número para multiplicar");
- resultado = multiplicar(numero1,numero2)
- alert(`tu resultado es ${resultado}`);
-}
-
-else {
- alert("no se ha encontrado la operación")
+
+const sumar = (num1,num2)=>{
+ return parseInt(num1) + parseInt(num2);
+}
+const restar = (num1,num2)=>{
+ return parseInt(num1) - parseInt(num2);
+}
+const dividir = (num1,num2)=>{
+ return parseInt(num1) / parseInt(num2);
+}
+const multiplicar = (num1,num2)=>{
+ return parseInt(num1) * parseInt(num2);
+}
+
+
+alert("¿Que operación deseas realizar?");
+let operacion = prompt("1: suma, 2: resta, 3: división, 4: multiplicación");
+
+if (operacion == 1) {
+ let numero1 = prompt("primer número para sumar");
+ let numero2 = prompt("segundo número para sumar");
+ resultado = sumar(numero1,numero2);
+ alert(`tu resultado es ${resultado}`);
+}
+else if (operacion == 2) {
+ let numero1 = prompt("primer número para restar");
+ let numero2 = prompt("segundo número para restar");
+ resultado = restar(numero1,numero2)
+ alert(`tu resultado es ${resultado}`);
+}
+else if (operacion == 3) {
+ let numero1 = prompt("primer número para dividir");
+ let numero2 = prompt("segundo número para dividir");
+ resultado = dividir(numero1,numero2)
+ alert(`tu resultado es ${resultado}`);
+}
+else if (operacion == 4) {
+ let numero1 = prompt("primer número para multiplicar");
+ let numero2 = prompt("segundo número para multiplicar");
+ resultado = multiplicar(numero1,numero2)
+ alert(`tu resultado es ${resultado}`);
+}
+
+else {
+ alert("no se ha encontrado la operación")
}
\ No newline at end of file
diff --git a/capitulo 2/problema 3/index.html b/capitulo2/problema3/index.html
similarity index 94%
rename from capitulo 2/problema 3/index.html
rename to capitulo2/problema3/index.html
index 0b262c8..197a6a6 100644
--- a/capitulo 2/problema 3/index.html
+++ b/capitulo2/problema3/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 2
-
-
-
-
-
+
+
+
+ Historia de cofla 2
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 3/problema 1/codigo.js b/capitulo3/problema1/codigo.js
similarity index 95%
rename from capitulo 3/problema 1/codigo.js
rename to capitulo3/problema1/codigo.js
index c3a9055..6a1a615 100644
--- a/capitulo 3/problema 1/codigo.js
+++ b/capitulo3/problema1/codigo.js
@@ -1,62 +1,62 @@
-
-class Celular {
- constructor(color,peso,tamaño,rdc,ram){
- this.color = color;
- this.peso = peso;
- this.tamaño = tamaño;
- this.resolucionDeCamara = rdc;
- this.memoriaRam = ram;
- this.encendido = false;
- }
- presionarBotonEncendido(){
- if (this.encendido == false) {
- alert("celular prendido");
- this.encendido = true;
- } else {
- alert("celular apagado");
- this.encendido = false;
- }
- }
-
- reiniciar(){
- if (this.encendido == true) {
- alert("reiniciando celular");
- } else {
- alert("el celular está apagado");
- }
- }
- tomarFoto(){
- alert(`foto tomada en una resolución de: ${this.resolucionDeCamara}`);
- }
- grabarVideo(){
- alert(`grabando video en ${this.resolucionDeCamara}`);
- }
- mobileInfo(){
- return `
- Color: ${this.color}
- Peso: ${this.peso}
- Tamaño: ${this.tamaño}
- Resolución de Video: ${this.resolucionDeCamara}
- Memoria Ram: ${this.memoriaRam}
- `;
- }
-}
-
-
-celular1 = new Celular("rojo","150g","5'","hd","1GB");
-celular2 = new Celular("negro","155g","5.4'","full hd","2GB");
-celular3 = new Celular("blanco","15046g","5.9'","full hd","2GB");
-
-// celular1.presionarBotonEncendido();
-// celular1.tomarFoto();
-// celular1.grabarVideo();
-// celular1.reiniciar();
-// celular1.presionarBotonEncendido();
-
-
-
-document.write(`
- ${celular1.mobileInfo()}
- ${celular2.mobileInfo()}
- ${celular3.mobileInfo()}
+
+class Celular {
+ constructor(color,peso,tamaño,rdc,ram){
+ this.color = color;
+ this.peso = peso;
+ this.tamaño = tamaño;
+ this.resolucionDeCamara = rdc;
+ this.memoriaRam = ram;
+ this.encendido = false;
+ }
+ presionarBotonEncendido(){
+ if (this.encendido == false) {
+ alert("celular prendido");
+ this.encendido = true;
+ } else {
+ alert("celular apagado");
+ this.encendido = false;
+ }
+ }
+
+ reiniciar(){
+ if (this.encendido == true) {
+ alert("reiniciando celular");
+ } else {
+ alert("el celular está apagado");
+ }
+ }
+ tomarFoto(){
+ alert(`foto tomada en una resolución de: ${this.resolucionDeCamara}`);
+ }
+ grabarVideo(){
+ alert(`grabando video en ${this.resolucionDeCamara}`);
+ }
+ mobileInfo(){
+ return `
+ Color: ${this.color}
+ Peso: ${this.peso}
+ Tamaño: ${this.tamaño}
+ Resolución de Video: ${this.resolucionDeCamara}
+ Memoria Ram: ${this.memoriaRam}
+ `;
+ }
+}
+
+
+celular1 = new Celular("rojo","150g","5'","hd","1GB");
+celular2 = new Celular("negro","155g","5.4'","full hd","2GB");
+celular3 = new Celular("blanco","15046g","5.9'","full hd","2GB");
+
+// celular1.presionarBotonEncendido();
+// celular1.tomarFoto();
+// celular1.grabarVideo();
+// celular1.reiniciar();
+// celular1.presionarBotonEncendido();
+
+
+
+document.write(`
+ ${celular1.mobileInfo()}
+ ${celular2.mobileInfo()}
+ ${celular3.mobileInfo()}
`);
\ No newline at end of file
diff --git a/capitulo 3/problema 1/index.html b/capitulo3/problema1/index.html
similarity index 94%
rename from capitulo 3/problema 1/index.html
rename to capitulo3/problema1/index.html
index 348a137..ccad804 100644
--- a/capitulo 3/problema 1/index.html
+++ b/capitulo3/problema1/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 3
-
-
-
-
-
+
+
+
+ Historia de cofla 3
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 3/problema 2/codigo.js b/capitulo3/problema2/codigo.js
similarity index 96%
rename from capitulo 3/problema 2/codigo.js
rename to capitulo3/problema2/codigo.js
index 67fcea3..3153ad1 100644
--- a/capitulo 3/problema 2/codigo.js
+++ b/capitulo3/problema2/codigo.js
@@ -1,80 +1,80 @@
-
-class Celular {
- constructor(color,peso,tamaño,rdc,ram){
- this.color = color;
- this.peso = peso;
- this.tamaño = tamaño;
- this.resolucionDeCamara = rdc;
- this.memoriaRam = ram;
- this.encendido = false;
- }
- presionarBotonEncendido(){
- if (this.encendido == false) {
- alert("celular prendido");
- this.encendido = true;
- } else {
- alert("celular apagado");
- this.encendido = false;
- }
- }
-
- reiniciar(){
- if (this.encendido == true) {
- alert("reiniciando celular");
- } else {
- alert("el celular está apagado");
- }
- }
- tomarFoto(){
- alert(`foto tomada en una resolución de: ${this.resolucionDeCamara}`);
- }
- grabarVideo(){
- alert(`grabando video en ${this.resolucionDeCamara}`);
- }
- mobileInfo(){
- return `
- Color: ${this.color}
- Peso: ${this.peso}
- Tamaño: ${this.tamaño}
- Memoria Ram: ${this.memoriaRam}
- Resolución de Video: ${this.resolucionDeCamara}
- `;
- }
-}
-
-
-class CelularAltaGama extends Celular {
- constructor(color,peso,tamaño,rdc,ram,rdce){
- super(color,peso,tamaño,rdc,ram);
- this.resolucionDeCamaraExtra = rdce;
- }
- grabarVideoLento(){
- alert("estas grabando en camara lenta");
- }
- reconocmientoFacial(){
- alert("vamos a iniciar un reconocimiento facial")
- }
- infoAltaGama(){
- return this.mobileInfo() + `Resolución de Camara Extra: ${this.resolucionDeCamaraExtra}`;
- }
-}
-
-
-// celular1 = new Celular("rojo","150g","5'","hd","1GB");
-// celular2 = new Celular("negro","155g","5.4'","full hd","2GB");
-// celular3 = new Celular("blanco","15046g","5.9'","full hd","2GB");
-
-// celular1.presionarBotonEncendido();
-// celular1.tomarFoto();
-// celular1.grabarVideo();
-// celular1.reiniciar();
-// celular1.presionarBotonEncendido();
-
-celular1 = new CelularAltaGama("rojo","130g","5.2","4K","3GB","full hd");
-celular2 = new CelularAltaGama("negro","142g","6","4K","4GB", "hd");
-
-
-document.write(`
- ${celular1.infoAltaGama()}
- ${celular2.infoAltaGama()}
+
+class Celular {
+ constructor(color,peso,tamaño,rdc,ram){
+ this.color = color;
+ this.peso = peso;
+ this.tamaño = tamaño;
+ this.resolucionDeCamara = rdc;
+ this.memoriaRam = ram;
+ this.encendido = false;
+ }
+ presionarBotonEncendido(){
+ if (this.encendido == false) {
+ alert("celular prendido");
+ this.encendido = true;
+ } else {
+ alert("celular apagado");
+ this.encendido = false;
+ }
+ }
+
+ reiniciar(){
+ if (this.encendido == true) {
+ alert("reiniciando celular");
+ } else {
+ alert("el celular está apagado");
+ }
+ }
+ tomarFoto(){
+ alert(`foto tomada en una resolución de: ${this.resolucionDeCamara}`);
+ }
+ grabarVideo(){
+ alert(`grabando video en ${this.resolucionDeCamara}`);
+ }
+ mobileInfo(){
+ return `
+ Color: ${this.color}
+ Peso: ${this.peso}
+ Tamaño: ${this.tamaño}
+ Memoria Ram: ${this.memoriaRam}
+ Resolución de Video: ${this.resolucionDeCamara}
+ `;
+ }
+}
+
+
+class CelularAltaGama extends Celular {
+ constructor(color,peso,tamaño,rdc,ram,rdce){
+ super(color,peso,tamaño,rdc,ram);
+ this.resolucionDeCamaraExtra = rdce;
+ }
+ grabarVideoLento(){
+ alert("estas grabando en camara lenta");
+ }
+ reconocmientoFacial(){
+ alert("vamos a iniciar un reconocimiento facial")
+ }
+ infoAltaGama(){
+ return this.mobileInfo() + `Resolución de Camara Extra: ${this.resolucionDeCamaraExtra}`;
+ }
+}
+
+
+// celular1 = new Celular("rojo","150g","5'","hd","1GB");
+// celular2 = new Celular("negro","155g","5.4'","full hd","2GB");
+// celular3 = new Celular("blanco","15046g","5.9'","full hd","2GB");
+
+// celular1.presionarBotonEncendido();
+// celular1.tomarFoto();
+// celular1.grabarVideo();
+// celular1.reiniciar();
+// celular1.presionarBotonEncendido();
+
+celular1 = new CelularAltaGama("rojo","130g","5.2","4K","3GB","full hd");
+celular2 = new CelularAltaGama("negro","142g","6","4K","4GB", "hd");
+
+
+document.write(`
+ ${celular1.infoAltaGama()}
+ ${celular2.infoAltaGama()}
`);
\ No newline at end of file
diff --git a/capitulo 3/problema 2/index.html b/capitulo3/problema2/index.html
similarity index 94%
rename from capitulo 3/problema 2/index.html
rename to capitulo3/problema2/index.html
index 348a137..ccad804 100644
--- a/capitulo 3/problema 2/index.html
+++ b/capitulo3/problema2/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 3
-
-
-
-
-
+
+
+
+ Historia de cofla 3
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 3/problema 3/codigo.js b/capitulo3/problema3/codigo.js
similarity index 95%
rename from capitulo 3/problema 3/codigo.js
rename to capitulo3/problema3/codigo.js
index b69c287..50f114e 100644
--- a/capitulo 3/problema 3/codigo.js
+++ b/capitulo3/problema3/codigo.js
@@ -1,63 +1,63 @@
-class App {
- constructor(descargas,puntuacion,peso){
- this.descargas = descargas;
- this.puntuacion = puntuacion;
- this.peso = peso;
- this.iniciada = false;
- this.instalada = false;
- }
-
- instalar(){
- if (this.instalada == false) {
- this.instalada = true;
- alert("app instalada correctamente")
- }
- }
- desinstalar(){
- if (this.instalada == true) {
- this.instalada = false;
- alert("app desinstalada correctamente")
- }
- }
- abrir(){
- if (this.iniciada == false && this.instalada == true) {
- this.iniciada = true;
- alert("app iniciada");
- }
- }
- cerrar(){
- if (this.iniciada == true && this.instalada == true) {
- this.iniciada = false;
- alert("app cerrada");
- }
- }
-
- appInfo(){
- return `
- Descargas: ${this.descargas}
- Puntuacion: ${this.puntuacion}
- Peso: ${this.peso}
- `
- }
-
-}
-
-
-app = new App("16.000","5 estrellas","900mb");
-app2 = new App("1.000","4 estrellas","400mb");
-app3 = new App("6.000","4.5 estrellas","100mb");
-app4 = new App("23.000","4.8 estrellas","1gb");
-app5 = new App("900","5 estrellas","250");
-app6 = new App("17","3.7 estrellas","522mb");
-app7 = new App("42.981","2.9 estrellas","723mb");
-
-
-document.write(`
- ${app.appInfo()}
- ${app2.appInfo()}
- ${app3.appInfo()}
- ${app4.appInfo()}
- ${app5.appInfo()}
- ${app6.appInfo()}
- ${app7.appInfo()}
- `);
+class App {
+ constructor(descargas,puntuacion,peso){
+ this.descargas = descargas;
+ this.puntuacion = puntuacion;
+ this.peso = peso;
+ this.iniciada = false;
+ this.instalada = false;
+ }
+
+ instalar(){
+ if (this.instalada == false) {
+ this.instalada = true;
+ alert("app instalada correctamente")
+ }
+ }
+ desinstalar(){
+ if (this.instalada == true) {
+ this.instalada = false;
+ alert("app desinstalada correctamente")
+ }
+ }
+ abrir(){
+ if (this.iniciada == false && this.instalada == true) {
+ this.iniciada = true;
+ alert("app iniciada");
+ }
+ }
+ cerrar(){
+ if (this.iniciada == true && this.instalada == true) {
+ this.iniciada = false;
+ alert("app cerrada");
+ }
+ }
+
+ appInfo(){
+ return `
+ Descargas: ${this.descargas}
+ Puntuacion: ${this.puntuacion}
+ Peso: ${this.peso}
+ `
+ }
+
+}
+
+
+app = new App("16.000","5 estrellas","900mb");
+app2 = new App("1.000","4 estrellas","400mb");
+app3 = new App("6.000","4.5 estrellas","100mb");
+app4 = new App("23.000","4.8 estrellas","1gb");
+app5 = new App("900","5 estrellas","250");
+app6 = new App("17","3.7 estrellas","522mb");
+app7 = new App("42.981","2.9 estrellas","723mb");
+
+
+document.write(`
+ ${app.appInfo()}
+ ${app2.appInfo()}
+ ${app3.appInfo()}
+ ${app4.appInfo()}
+ ${app5.appInfo()}
+ ${app6.appInfo()}
+ ${app7.appInfo()}
+ `);
diff --git a/capitulo 3/problema 3/index.html b/capitulo3/problema3/index.html
similarity index 94%
rename from capitulo 3/problema 3/index.html
rename to capitulo3/problema3/index.html
index 348a137..ccad804 100644
--- a/capitulo 3/problema 3/index.html
+++ b/capitulo3/problema3/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 3
-
-
-
-
-
+
+
+
+ Historia de cofla 3
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 4/problema 1/codigo.js b/capitulo4/problema1/codigo.js
similarity index 96%
rename from capitulo 4/problema 1/codigo.js
rename to capitulo4/problema1/codigo.js
index 523bd7f..681572d 100644
--- a/capitulo 4/problema 1/codigo.js
+++ b/capitulo4/problema1/codigo.js
@@ -1,80 +1,80 @@
-class Calculadora {
- constructor(){
- }
-sumar(num1,num2){
- return parseInt(num1) + parseInt(num2);
-}
-restar(num1,num2){
- return parseInt(num1) - parseInt(num2);
-}
-dividir(num1,num2){
- return parseInt(num1) / parseInt(num2);
-}
-multiplicar(num1,num2){
- return parseInt(num1) * parseInt(num2);
-}
-potenciar(num,exp){
- let numero = num;
- for (var i = 1; i < exp; i++) {
- numero = numero * num;
- }
- return numero;
-}
-raizCuadrada(num){
- return Math.sqrt(num);
-}
-raizCubica(num){
- return Math.cbrt(num);
-}
-}
-
-const calculadora = new Calculadora();
-
-alert("¿Que operación deseas realizar?");
-let operacion = prompt("1: suma, 2: resta, 3: división, 4: multiplicación, 5: potenciación, 6: raíz cuadrada, 7: raíz cúbica");
-
-if (operacion == 1) {
- let numero1 = prompt("primer número para sumar");
- let numero2 = prompt("segundo número para sumar");
- resultado = calculadora.sumar(numero1,numero2);
- alert(`tu resultado es ${resultado}`);
-}
-else if (operacion == 2) {
- let numero1 = prompt("primer número para restar");
- let numero2 = prompt("segundo número para restar");
- resultado = calculadora.restar(numero1,numero2)
- alert(`tu resultado es ${resultado}`);
-}
-else if (operacion == 3) {
- let numero1 = prompt("primer número para dividir");
- let numero2 = prompt("segundo número para dividir");
- resultado = calculadora.dividir(numero1,numero2)
- alert(`tu resultado es ${resultado}`);
-}
-else if (operacion == 4) {
- let numero1 = prompt("primer número para multiplicar");
- let numero2 = prompt("segundo número para multiplicar");
- resultado = calculadora.multiplicar(numero1,numero2)
- alert(`tu resultado es ${resultado}`);
-}
-else if (operacion == 5) {
- let numero1 = prompt("numero a potenciar");
- let numero2 = prompt("exponente");
- resultado = calculadora.potenciar(numero1,numero2)
- alert(`tu resultado es ${resultado}`);
-}
-else if (operacion == 6) {
- let numero1 = prompt("conocer la raíz cuadrada de:");
- resultado = calculadora.raizCuadrada(numero1)
- alert(`tu resultado es ${resultado}`);
-}
-
-else if (operacion == 7) {
- let numero1 = prompt("conocer la raíz cúbica de:");
- resultado = calculadora.raizCubica(numero1)
- alert(`tu resultado es ${resultado}`);
-}
-
-else {
- alert("no se ha encontrado la operación")
+class Calculadora {
+ constructor(){
+ }
+sumar(num1,num2){
+ return parseInt(num1) + parseInt(num2);
+}
+restar(num1,num2){
+ return parseInt(num1) - parseInt(num2);
+}
+dividir(num1,num2){
+ return parseInt(num1) / parseInt(num2);
+}
+multiplicar(num1,num2){
+ return parseInt(num1) * parseInt(num2);
+}
+potenciar(num,exp){
+ let numero = num;
+ for (var i = 1; i < exp; i++) {
+ numero = numero * num;
+ }
+ return numero;
+}
+raizCuadrada(num){
+ return Math.sqrt(num);
+}
+raizCubica(num){
+ return Math.cbrt(num);
+}
+}
+
+const calculadora = new Calculadora();
+
+alert("¿Que operación deseas realizar?");
+let operacion = prompt("1: suma, 2: resta, 3: división, 4: multiplicación, 5: potenciación, 6: raíz cuadrada, 7: raíz cúbica");
+
+if (operacion == 1) {
+ let numero1 = prompt("primer número para sumar");
+ let numero2 = prompt("segundo número para sumar");
+ resultado = calculadora.sumar(numero1,numero2);
+ alert(`tu resultado es ${resultado}`);
+}
+else if (operacion == 2) {
+ let numero1 = prompt("primer número para restar");
+ let numero2 = prompt("segundo número para restar");
+ resultado = calculadora.restar(numero1,numero2)
+ alert(`tu resultado es ${resultado}`);
+}
+else if (operacion == 3) {
+ let numero1 = prompt("primer número para dividir");
+ let numero2 = prompt("segundo número para dividir");
+ resultado = calculadora.dividir(numero1,numero2)
+ alert(`tu resultado es ${resultado}`);
+}
+else if (operacion == 4) {
+ let numero1 = prompt("primer número para multiplicar");
+ let numero2 = prompt("segundo número para multiplicar");
+ resultado = calculadora.multiplicar(numero1,numero2)
+ alert(`tu resultado es ${resultado}`);
+}
+else if (operacion == 5) {
+ let numero1 = prompt("numero a potenciar");
+ let numero2 = prompt("exponente");
+ resultado = calculadora.potenciar(numero1,numero2)
+ alert(`tu resultado es ${resultado}`);
+}
+else if (operacion == 6) {
+ let numero1 = prompt("conocer la raíz cuadrada de:");
+ resultado = calculadora.raizCuadrada(numero1)
+ alert(`tu resultado es ${resultado}`);
+}
+
+else if (operacion == 7) {
+ let numero1 = prompt("conocer la raíz cúbica de:");
+ resultado = calculadora.raizCubica(numero1)
+ alert(`tu resultado es ${resultado}`);
+}
+
+else {
+ alert("no se ha encontrado la operación")
}
\ No newline at end of file
diff --git a/capitulo 4/problema 1/index.html b/capitulo4/problema1/index.html
similarity index 94%
rename from capitulo 4/problema 1/index.html
rename to capitulo4/problema1/index.html
index fb82333..1cdd802 100644
--- a/capitulo 4/problema 1/index.html
+++ b/capitulo4/problema1/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 4
-
-
-
-
-
+
+
+
+ Historia de cofla 4
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 4/problema 2/codigo.js b/capitulo4/problema2/codigo.js
similarity index 96%
rename from capitulo 4/problema 2/codigo.js
rename to capitulo4/problema2/codigo.js
index 564aebe..c3f140d 100644
--- a/capitulo 4/problema 2/codigo.js
+++ b/capitulo4/problema2/codigo.js
@@ -1,53 +1,53 @@
-const materias = {
- fisica: ["Perez","pedro","pepito","cofla","maria"],
- programacion: ["Dalto","pedro","juan","pepito"],
- logica: ["Hernandez","pedro","juan","pepito","cofla","maria"],
- quimica: ["Rodriguez","pedro","juan","pepito","cofla","maria"]
- }
-
-const obtenerInformacion = (materia)=>{
-
- if (materias[materia] !== undefined){
- return [materias[materia],materia,materias];
- } else {
- return materias;
- }
-}
-
-const mostrarInformacion = (materia)=>{
- let informacion = obtenerInformacion(materia);
-
-if (informacion !== false) {
- let profesor = informacion[0][0];
- alumnos = informacion[0];
- alumnos.shift();
- document.write(`El profesor de ${informacion[1]} es: ${profesor}
- Los alumnos son: ${alumnos}
- `);
-}
-}
-
-const cantidadDeClases = (alumno)=>{
- let informacion = obtenerInformacion();
- let clasesPresentes = [];
- let cantidadTotal = 0;
- for (info in informacion) {
- if (informacion[info].includes(alumno)) {
- cantidadTotal++;
- clasesPresentes.push(" "+ info);
- }
- }
- return `
- ${alumno} está en ${cantidadTotal} clases: ${clasesPresentes}
-
- `;
-}
-
-
-mostrarInformacion("fisica");
-mostrarInformacion("quimica");
-mostrarInformacion("programacion");
-mostrarInformacion("logica");
-
-document.write(cantidadDeClases("cofla"))
+const materias = {
+ fisica: ["Perez","pedro","pepito","cofla","maria"],
+ programacion: ["Dalto","pedro","juan","pepito"],
+ logica: ["Hernandez","pedro","juan","pepito","cofla","maria"],
+ quimica: ["Rodriguez","pedro","juan","pepito","cofla","maria"]
+ }
+
+const obtenerInformacion = (materia)=>{
+
+ if (materias[materia] !== undefined){
+ return [materias[materia],materia,materias];
+ } else {
+ return materias;
+ }
+}
+
+const mostrarInformacion = (materia)=>{
+ let informacion = obtenerInformacion(materia);
+
+if (informacion !== false) {
+ let profesor = informacion[0][0];
+ alumnos = informacion[0];
+ alumnos.shift();
+ document.write(`El profesor de ${informacion[1]} es: ${profesor}
+ Los alumnos son: ${alumnos}
+ `);
+}
+}
+
+const cantidadDeClases = (alumno)=>{
+ let informacion = obtenerInformacion();
+ let clasesPresentes = [];
+ let cantidadTotal = 0;
+ for (info in informacion) {
+ if (informacion[info].includes(alumno)) {
+ cantidadTotal++;
+ clasesPresentes.push(" "+ info);
+ }
+ }
+ return `
+ ${alumno} está en ${cantidadTotal} clases: ${clasesPresentes}
+
+ `;
+}
+
+
+mostrarInformacion("fisica");
+mostrarInformacion("quimica");
+mostrarInformacion("programacion");
+mostrarInformacion("logica");
+
+document.write(cantidadDeClases("cofla"))
document.write(cantidadDeClases("pedro"))
\ No newline at end of file
diff --git a/capitulo 4/problema 2/index.html b/capitulo4/problema2/index.html
similarity index 94%
rename from capitulo 4/problema 2/index.html
rename to capitulo4/problema2/index.html
index fb82333..1cdd802 100644
--- a/capitulo 4/problema 2/index.html
+++ b/capitulo4/problema2/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 4
-
-
-
-
-
+
+
+
+ Historia de cofla 4
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 4/problema 3/codigo.js b/capitulo4/problema3/codigo.js
similarity index 96%
rename from capitulo 4/problema 3/codigo.js
rename to capitulo4/problema3/codigo.js
index 0a4dba0..0726006 100644
--- a/capitulo 4/problema 3/codigo.js
+++ b/capitulo4/problema3/codigo.js
@@ -1,65 +1,65 @@
-let materias = {
- fisica: ["Perez","pedro","pepito","cofla","maria"],
- programacion: ["Dalto","pedro","juan","pepito"],
- logica: ["Hernandez","pedro","juan","pepito","cofla","maria"],
- quimica: ["Rodriguez","pedro","juan","pepito","cofla","maria"]
- }
-
-
-const inscribir = (alumno,materia)=>{
- personas = materias[materia];
- if (personas.length >= 21) {
- document.write(`lo siento ${alumno}, las clases de ${materia} ya estan llenas `);
- } else {
- personas.push(alumno);
- if (materia == "fisica") {
- materias = {
- fisica: personas,
- programacion: materias['programacion'],
- logica: materias['logica'],
- quimica:materias['quimica']
- }
- }
- else if (materia == "programacion") {
- materias = {
- fisica: materias['fisica'],
- programacion: personas,
- logica: materias['logica'],
- quimica:materias['quimica']
- }
- }else if (materia == "logica") {
- materias = {
- fisica: materias['fisica'],
- programacion: materia['programacion'],
- logica: personas,
- quimica:materias['quimica']
- }
- }else if (materia == "quimica") {
- materias = {
- fisica: materias['fisica'],
- programacion: materia['programacion'],
- logica: materias['logica'],
- quimica: personas
- }
- }
- document.write(`¡Felicidades ${alumno}! te has inscrito a ${materia} correctamente. `);
- }
-}
-
-document.write(materias['fisica'] + " ")
-
-inscribir("pedrito","fisica");
-inscribir("jorge","fisica");
-inscribir("ramses","fisica");
-inscribir("pedrito","fisica");
-inscribir("jorge","fisica");
-inscribir("ramses","fisica");
-inscribir("pedrito","fisica");
-inscribir("jorge","fisica");
-inscribir("ramses","fisica");
-inscribir("pedrito","fisica");
-inscribir("jorge","fisica");
-inscribir("ramses","fisica");
-inscribir("pedrito","fisica");
-
+let materias = {
+ fisica: ["Perez","pedro","pepito","cofla","maria"],
+ programacion: ["Dalto","pedro","juan","pepito"],
+ logica: ["Hernandez","pedro","juan","pepito","cofla","maria"],
+ quimica: ["Rodriguez","pedro","juan","pepito","cofla","maria"]
+ }
+
+
+const inscribir = (alumno,materia)=>{
+ personas = materias[materia];
+ if (personas.length >= 21) {
+ document.write(`lo siento ${alumno}, las clases de ${materia} ya estan llenas `);
+ } else {
+ personas.push(alumno);
+ if (materia == "fisica") {
+ materias = {
+ fisica: personas,
+ programacion: materias['programacion'],
+ logica: materias['logica'],
+ quimica:materias['quimica']
+ }
+ }
+ else if (materia == "programacion") {
+ materias = {
+ fisica: materias['fisica'],
+ programacion: personas,
+ logica: materias['logica'],
+ quimica:materias['quimica']
+ }
+ }else if (materia == "logica") {
+ materias = {
+ fisica: materias['fisica'],
+ programacion: materia['programacion'],
+ logica: personas,
+ quimica:materias['quimica']
+ }
+ }else if (materia == "quimica") {
+ materias = {
+ fisica: materias['fisica'],
+ programacion: materia['programacion'],
+ logica: materias['logica'],
+ quimica: personas
+ }
+ }
+ document.write(`¡Felicidades ${alumno}! te has inscrito a ${materia} correctamente. `);
+ }
+}
+
+document.write(materias['fisica'] + " ")
+
+inscribir("pedrito","fisica");
+inscribir("jorge","fisica");
+inscribir("ramses","fisica");
+inscribir("pedrito","fisica");
+inscribir("jorge","fisica");
+inscribir("ramses","fisica");
+inscribir("pedrito","fisica");
+inscribir("jorge","fisica");
+inscribir("ramses","fisica");
+inscribir("pedrito","fisica");
+inscribir("jorge","fisica");
+inscribir("ramses","fisica");
+inscribir("pedrito","fisica");
+
document.write(" " + materias['fisica'])
\ No newline at end of file
diff --git a/capitulo 4/problema 3/index.html b/capitulo4/problema3/index.html
similarity index 94%
rename from capitulo 4/problema 3/index.html
rename to capitulo4/problema3/index.html
index fb82333..1cdd802 100644
--- a/capitulo 4/problema 3/index.html
+++ b/capitulo4/problema3/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 4
-
-
-
-
-
+
+
+
+ Historia de cofla 4
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 5/problema 1/codigo.js b/capitulo5/problema1/codigo.js
similarity index 95%
rename from capitulo 5/problema 1/codigo.js
rename to capitulo5/problema1/codigo.js
index 8a5773e..7e4a09e 100644
--- a/capitulo 5/problema 1/codigo.js
+++ b/capitulo5/problema1/codigo.js
@@ -1,43 +1,43 @@
-const materias = {
- fisica: [90,6,3,"fisica"],
- matematica: [84,8,2,"matematica"],
- logica: [92,8,4,"logica"],
- quimica: [96,8,4,"quimica"],
- calculo: [91,6,3,"calculo"],
- programacion: [79,7,4,"programacion"],
- biologia: [75,9,2,"biologia"],
- bbdd: [98,9,1,"bbdd"],
- algebra: [100,10,4,"algebra"]
-}
-
-
-const aprobo = ()=>{
- for (materia in materias){
-
- let asistencias = materias[materia][0];
- let promedio = materias[materia][1];
- let trabajos = materias[materia][2]
-
- console.log(materias[materia][3]);
-
- if (asistencias >= 90) {
- console.log("%c Asistencias en orden","color:green");
- } else {
- console.log("%c Falta de Asistencias","color:red");
- }
-
- if (promedio >= 7) {
- console.log("%c Promedio en orden","color:green");
- } else {
- console.log("%c Promedio desaprobado","color:red");
- }
-
- if (trabajos >= 3) {
- console.log("%c Trabajos prácticos en Orden","color:green");
- } else {
- console.log("%c Faltan trabajos prácticos","color:red");
- }
- }
-}
-
+const materias = {
+ fisica: [90,6,3,"fisica"],
+ matematica: [84,8,2,"matematica"],
+ logica: [92,8,4,"logica"],
+ quimica: [96,8,4,"quimica"],
+ calculo: [91,6,3,"calculo"],
+ programacion: [79,7,4,"programacion"],
+ biologia: [75,9,2,"biologia"],
+ bbdd: [98,9,1,"bbdd"],
+ algebra: [100,10,4,"algebra"]
+}
+
+
+const aprobo = ()=>{
+ for (materia in materias){
+
+ let asistencias = materias[materia][0];
+ let promedio = materias[materia][1];
+ let trabajos = materias[materia][2]
+
+ console.log(materias[materia][3]);
+
+ if (asistencias >= 90) {
+ console.log("%c Asistencias en orden","color:green");
+ } else {
+ console.log("%c Falta de Asistencias","color:red");
+ }
+
+ if (promedio >= 7) {
+ console.log("%c Promedio en orden","color:green");
+ } else {
+ console.log("%c Promedio desaprobado","color:red");
+ }
+
+ if (trabajos >= 3) {
+ console.log("%c Trabajos prácticos en Orden","color:green");
+ } else {
+ console.log("%c Faltan trabajos prácticos","color:red");
+ }
+ }
+}
+
aprobo()
\ No newline at end of file
diff --git a/capitulo 5/problema 1/index.html b/capitulo5/problema1/index.html
similarity index 94%
rename from capitulo 5/problema 1/index.html
rename to capitulo5/problema1/index.html
index 61ea39e..1674769 100644
--- a/capitulo 5/problema 1/index.html
+++ b/capitulo5/problema1/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 5
-
-
-
-
-
+
+
+
+ Historia de cofla 5
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 5/problema 2/codigo.js b/capitulo5/problema2/codigo.js
similarity index 95%
rename from capitulo 5/problema 2/codigo.js
rename to capitulo5/problema2/codigo.js
index ad26a82..92d32d7 100644
--- a/capitulo 5/problema 2/codigo.js
+++ b/capitulo5/problema2/codigo.js
@@ -1,30 +1,30 @@
-let tp = "100 minutos hacer trabajos prácticos";
-let estudio = "100 minutos de estudio";
-let trabajo = "240 minutos de trabajo";
-let homework = "30 minutos de cosas de la casa";
-let descanso = "10 minutos de descanso";
-
-
-
-console.log("TAREAS");
-
-for (var i = 0; i < 14; i++) {
- if (i == 0) {
- console.group("semana 1")
- }
-console.groupCollapsed("dia " + (i+1));
-console.log(trabajo);
-console.log(descanso);
-console.log(estudio);
-console.log(tp);
-console.log(homework);
-console.groupEnd();
-if (i == 7) {
- console.groupEnd();
- console.groupCollapsed("semana 2")
-}
-}
-
-console.groupEnd();
-console.groupEnd();
-
+let tp = "100 minutos hacer trabajos prácticos";
+let estudio = "100 minutos de estudio";
+let trabajo = "240 minutos de trabajo";
+let homework = "30 minutos de cosas de la casa";
+let descanso = "10 minutos de descanso";
+
+
+
+console.log("TAREAS");
+
+for (var i = 0; i < 14; i++) {
+ if (i == 0) {
+ console.group("semana 1")
+ }
+console.groupCollapsed("dia " + (i+1));
+console.log(trabajo);
+console.log(descanso);
+console.log(estudio);
+console.log(tp);
+console.log(homework);
+console.groupEnd();
+if (i == 7) {
+ console.groupEnd();
+ console.groupCollapsed("semana 2")
+}
+}
+
+console.groupEnd();
+console.groupEnd();
+
diff --git a/capitulo 5/problema 2/index.html b/capitulo5/problema2/index.html
similarity index 94%
rename from capitulo 5/problema 2/index.html
rename to capitulo5/problema2/index.html
index 61ea39e..1674769 100644
--- a/capitulo 5/problema 2/index.html
+++ b/capitulo5/problema2/index.html
@@ -1,10 +1,10 @@
-
-
-
- Historia de cofla 5
-
-
-
-
-
+
+
+
+ Historia de cofla 5
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 6/problema 1/codigo.js b/capitulo6/problema1/codigo.js
similarity index 96%
rename from capitulo 6/problema 1/codigo.js
rename to capitulo6/problema1/codigo.js
index 3df6540..774b7d5 100644
--- a/capitulo 6/problema 1/codigo.js
+++ b/capitulo6/problema1/codigo.js
@@ -1,30 +1,30 @@
-const contenedor = document.querySelector(".flex-container");
-
-function crearLlave(nombre,modelo,precio){
- img = " ";
- nombre = `${nombre} `;
- modelo = `${modelo} `;
- precio = ` Precio: $${precio}
`;
- return [img,nombre,modelo,precio];
-}
-
-
-let documentFragment = document.createDocumentFragment();
-
-for (var i = 1; i <= 20; i++) {
- let modeloRandom = Math.round(Math.random()*10000);
- let precioRandom = Math.round(Math.random()*10+30);
- let llave = crearLlave(`llave ${i}`,`modelo ${modeloRandom}`,precioRandom);
- let div = document.createElement("DIV");
- div.addEventListener("click",()=>{
- document.querySelector(".key-data").value = modeloRandom
- });
- div.tabIndex = i;
- div.classList.add(`item-${i}`,'flex-item');
- div.innerHTML = ...llave;
- documentFragment.appendChild(div);
-}
-
-contenedor.appendChild(documentFragment);
-
-
+const contenedor = document.querySelector(".flex-container");
+
+function crearLlave(nombre,modelo,precio){
+ img = " ";
+ nombre = `${nombre} `;
+ modelo = `${modelo} `;
+ precio = `Precio: $${precio}
`;
+ return [img,nombre,modelo,precio];
+}
+
+
+let documentFragment = document.createDocumentFragment();
+
+for (var i = 1; i <= 20; i++) {
+ let modeloRandom = Math.round(Math.random()*10000);
+ let precioRandom = Math.round(Math.random()*10+30);
+ let llave = crearLlave(`llave ${i}`,`modelo ${modeloRandom}`,precioRandom);
+ let div = document.createElement("DIV");
+ div.addEventListener("click",()=>{
+ document.querySelector(".key-data").value = modeloRandom
+ });
+ div.tabIndex = i;
+ div.classList.add(`item-${i}`,'flex-item');
+ div.innerHTML = ...llave;
+ documentFragment.appendChild(div);
+}
+
+contenedor.appendChild(documentFragment);
+
+
diff --git a/capitulo 6/problema 1/estilo.css b/capitulo6/problema1/estilo.css
similarity index 92%
rename from capitulo 6/problema 1/estilo.css
rename to capitulo6/problema1/estilo.css
index 7c9de15..a8f9de1 100644
--- a/capitulo 6/problema 1/estilo.css
+++ b/capitulo6/problema1/estilo.css
@@ -1,61 +1,61 @@
-
-.flex-container {
- display: flex;
- flex-wrap: wrap;
- justify-content: center;
- color: #333;
- font-family: sans-serif;
-}
-
-body {
- overflow-x: hidden;
-}
-
-.flex-item {
- flex-grow: 1;
- margin: 20px;
- max-width: 300px;
- border: 2px solid #333;
- padding: 0 20px;
-}
-
-.flex-item:hover {
- border-color: #71a154;
- box-shadow: 0px 0px 30px #317124
-}
-.flex-item:focus {
- border-color: #71a154;
- box-shadow: 0px 0px 30px #317124
-}
-
-h2,h3 {
- margin: 0;
-}
-
-h3 {
- color: #999
-}
-
-p b {
- color: #71a154
-}
-
-.llave-img {
- width: 300px;
-}
-
-
-form {
- width: 100%;
- text-align: center;
- padding: 50px;
-}
-
-input[type="submit"]{
- background: #71a154;
- color: #fff;
- border: none;
- padding: 12px 36px;
- font-size: 17px;
- letter-spacing: 1px
+
+.flex-container {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: center;
+ color: #333;
+ font-family: sans-serif;
+}
+
+body {
+ overflow-x: hidden;
+}
+
+.flex-item {
+ flex-grow: 1;
+ margin: 20px;
+ max-width: 300px;
+ border: 2px solid #333;
+ padding: 0 20px;
+}
+
+.flex-item:hover {
+ border-color: #71a154;
+ box-shadow: 0px 0px 30px #317124
+}
+.flex-item:focus {
+ border-color: #71a154;
+ box-shadow: 0px 0px 30px #317124
+}
+
+h2,h3 {
+ margin: 0;
+}
+
+h3 {
+ color: #999
+}
+
+p b {
+ color: #71a154
+}
+
+.llave-img {
+ width: 300px;
+}
+
+
+form {
+ width: 100%;
+ text-align: center;
+ padding: 50px;
+}
+
+input[type="submit"]{
+ background: #71a154;
+ color: #fff;
+ border: none;
+ padding: 12px 36px;
+ font-size: 17px;
+ letter-spacing: 1px
}
\ No newline at end of file
diff --git a/capitulo 6/problema 1/index.html b/capitulo6/problema1/index.html
similarity index 96%
rename from capitulo 6/problema 1/index.html
rename to capitulo6/problema1/index.html
index 5344fc4..e5dd319 100644
--- a/capitulo 6/problema 1/index.html
+++ b/capitulo6/problema1/index.html
@@ -1,16 +1,16 @@
-
-
-
- Historia de cofla 6
-
-
-
-
-
-
-
-
+
+
+
+ Historia de cofla 6
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/capitulo 6/problema 1/llave.png b/capitulo6/problema1/llave.png
similarity index 100%
rename from capitulo 6/problema 1/llave.png
rename to capitulo6/problema1/llave.png