Ejercicios del 1 al 3 capítulo 3 bloque 1
This commit is contained in:
27
src/capitulo03/bloque01/Ejercicio1.java
Normal file
27
src/capitulo03/bloque01/Ejercicio1.java
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
package capitulo03.bloque01;
|
||||||
|
|
||||||
|
import java.util.Scanner;
|
||||||
|
|
||||||
|
public class Ejercicio1 {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
Scanner sc = new Scanner(System.in);
|
||||||
|
|
||||||
|
int numsMayores = 0, tempNum;
|
||||||
|
|
||||||
|
System.out.println("Introduzca 4 números mayores de 10, los que sean menores no serán sumados");
|
||||||
|
for (int i = 0; i < 4; i++) {
|
||||||
|
System.out.println("Introduzca un número");
|
||||||
|
tempNum = sc.nextInt();
|
||||||
|
if (tempNum > 10) {
|
||||||
|
numsMayores += tempNum;
|
||||||
|
if (numsMayores == 0) numsMayores = tempNum;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (numsMayores < 10) {
|
||||||
|
System.out.println("No ha introducido ningún número mayor que 10");
|
||||||
|
} else {
|
||||||
|
System.out.println("La suma de los números introducidos mayores de 10 es: " + numsMayores);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
29
src/capitulo03/bloque01/Ejercicio2.java
Normal file
29
src/capitulo03/bloque01/Ejercicio2.java
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
package capitulo03.bloque01;
|
||||||
|
|
||||||
|
import java.util.Scanner;
|
||||||
|
|
||||||
|
public class Ejercicio2 {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
Scanner sc = new Scanner(System.in);
|
||||||
|
|
||||||
|
int numsMayores = 0, tempNum, numRepe;
|
||||||
|
|
||||||
|
System.out.println("Introduzca con cuantos números desea hacer la comparación");
|
||||||
|
numRepe = sc.nextInt();
|
||||||
|
System.out.println("Introduzca " + numRepe + " números mayores de 10, los que sean menores no serán sumados");
|
||||||
|
for (int i = 0; i < numRepe; i++) {
|
||||||
|
System.out.println("Introduzca un número");
|
||||||
|
tempNum = sc.nextInt();
|
||||||
|
if (tempNum > 10) {
|
||||||
|
numsMayores += tempNum;
|
||||||
|
if (numsMayores == 0) numsMayores = tempNum;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (numsMayores < 10) {
|
||||||
|
System.out.println("No ha introducido ningún número mayor que 10");
|
||||||
|
} else {
|
||||||
|
System.out.println("La suma de los números introducidos mayores de 10 es: " + numsMayores);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
25
src/capitulo03/bloque01/Ejercicio3.java
Normal file
25
src/capitulo03/bloque01/Ejercicio3.java
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
package capitulo03.bloque01;
|
||||||
|
|
||||||
|
import java.util.Scanner;
|
||||||
|
|
||||||
|
public class Ejercicio3 {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
Scanner sc = new Scanner(System.in);
|
||||||
|
|
||||||
|
int numsPositivos = 0, numsNegativos = 0, tempNum, numRepe;
|
||||||
|
|
||||||
|
System.out.println("Introduzca la cantidad de números que se comprobarán si son positivos o negativos");
|
||||||
|
numRepe = sc.nextInt();
|
||||||
|
for (int i = 0; i < numRepe; i++) {
|
||||||
|
System.out.println("Introduzca un número");
|
||||||
|
tempNum = sc.nextInt();
|
||||||
|
if (tempNum < 0) {
|
||||||
|
numsNegativos++;
|
||||||
|
} else if (tempNum > 0) {
|
||||||
|
numsPositivos++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
System.out.println("Has introducido " + numsPositivos + " números positivos y " + numsNegativos + " números negativos.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Reference in New Issue
Block a user