Documentos de Académico
Documentos de Profesional
Documentos de Cultura
boolean primo=true;
int num;
String respuesta, s, S;
do {
num = teclado.nextInt();
for(int ind=2;ind<num;ind++){
if(num%ind==0){
primo=false;
if(primo==true){
else{
respuesta=teclado.next();
}while(respuesta.equals("s") || respuesta.equals("S"));
}
Ejercicio02
❑ Muestra la serie de fibonacci hasta un número pedido por teclado
❑ 1,1,2,3,5,8,13,21,34,55
❑ 1,2,3,4,5,6,7 ,8 ,9 ,10
Solución Ejercicio02
import java.util.Scanner;
class fibonacci {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
int num, anterior=0, actual=1, fibo=0;
System.out.println ("Introduce un numero");
num = teclado.nextInt();
//Aqui visualizamos 0 e 1, para que comience la serie..
System.out.println ("0, ");
System.out.println ("1, ");
while(fibo<=num) {
fibo=(anterior+actual);
anterior=actual;
actual=fibo;
System.out.println (fibo+", ");
}
}
}
Ejercicio03
❑ Pedir número por teclado y preguntar si quiere poner más. Mostrar
la suma de los positivos y negativos, suma de los pares e impares,
cantidad de positivos y negativos, cantidad de pares e impares y
media de todos los números
Solución Ejercicio03
import java.util.Scanner;
class rematepreg {
int sumapar=0,sumaimp=0,sumapos=0,sumaneg=0;
int contpos=0,contneg=0,contpar=0,contimp=0;
int num,contmed=0;
float med=0;
String respuesta, s, S;
do {
num = teclado.nextInt();
med+=num;
contmed++;
if(num<0) {
sumaneg+=num;
contneg++;
else {
sumapos+=num;
contpos++;
if(num%2==0) {
sumapar+=num;
contpar++;
else {
Ejercicio04
❑ Juego de piedra, papel, tijera
Solución Ejercicio04
import java.util.Scanner;
class piedra {
boolean correcto;
do{
resp1=teclado.next();
resp2=teclado.next();
correcto=true;
System.out.println("\nEMPATE\n");
correcto=false;
correcto=false;
correcto=false;
correcto=false;
}
Ejercicio05
❑ Pide por teclado un intervalo entre 2 números. Luego imprime por
pantalla todo el intervalo diciendo los que son primos y los que no.
Solución Ejercicio05
import java.util.Scanner;
class primo {
do {
System.out.println("numero1?");
num1 = teclado.nextInt();
num2 = teclado.nextInt();
primo = true;
if (num % div == 0)
primo = false;
if (primo)
else
}
Ejercicio0
Solución Ejercicio0