Logros
Moderator: julianmartinez16
- AndresRodriguez98
- Posts: 31
- Joined: Fri Jan 22, 2016 9:22 am
Re: Logros
- CHOO-CHOO Travel
- DON´T FORGET
DON´T FORGET
Code: Select all
public class DonForget {
public static void main(String[] args){
String xaca;
int salon ;
boolean csalon;
double nota1;
double nota2;
byte suma;
long resta ;
double nfinal;
int i;
int x[];
x= new int [6];
x[0] =560;
x[1] =460;
x[2] =620;
x[3] =960;
x[4] =860;
x[5] =060;
for(i = 0; i <x.length; i++)
{
System.out.println(x[i]);
}
xaca= "profesor de logica";
salon =105;
nfinal= 4.2;
csalon = true;
nota1= 5;
nota2=4.5;
suma =5+9;
resta = 5-3;
System.out.println("xaca es "+xaca );
System.out.println("Da clase en el salon " +salon);
System.out.println("esto es " +csalon );
System.out.println( "su nota es logica es " +nota1 );
System.out.println( "la suma de 5+8 es igual a " +suma);
System.out.println( "la resta de 5-3 es "+resta);
System.out.println( "quiero sacar en la nota final " +nfinal);
}
}
CHOO-CHOO Travel
Code: Select all
public class ChooTravel {
public static void main (String[] args ){
int [] lista = new int [100] ;
int i ;
for (i=0; i < lista.length;i++){
lista[i] = i + 1;
System.out.println(lista[i] );
}
}
}

Last edited by AndresRodriguez98 on Sun Oct 30, 2016 7:21 pm, edited 10 times in total.
Andres Rodriguez
Lógica de programación
Lógica de programación
Re: Logros
Promise keeper
(Algoritmo de captura de pokemon en java)
Breaker of chains
(ingresa una cadena,ingresa un caracter que desee buscar en la cadena y devuelve el numero de veces que se repite el caracter en la cadena)
(Algoritmo de captura de pokemon en java)
Code: Select all
import javax.swing.*;
public class PromiseKeeper{
public static void main(String[] args){
double PSmax,PSactual,Rc,Rb,Be,a,b;
PSmax = Double.parseDouble(JOptionPane.showInputDialog(null,"ingrese los ps maximos del pokemon a capturar"));
PSactual = Double.parseDouble(JOptionPane.showInputDialog(null,"ingrese los ps actuales del pokemon a capturar"));
Rc = Double.parseDouble(JOptionPane.showInputDialog(null,"ingrese el ratio de captura del pokemon"));
Rb = Double.parseDouble(JOptionPane.showInputDialog(null,"ingrese el ratio de captura de la pokeball"));
Be = Double.parseDouble(JOptionPane.showInputDialog(null,"ingrese el bono de estado"));
a = (((((3*PSmax)-(2*PSactual))*Rc*Rb)/(3*PSmax))*Be);
System.out.println("el valor de a es "+a);
if(a>255){
System.out.println("Felicidades Capturaste el pokemon");
}
else{
b = (((Math.pow(2,16))-1)*(Math.pow((a/((Math.pow(2,8))-1)),1/4)));
System.out.println("es resultado de b es "+b);
}
}
}
(ingresa una cadena,ingresa un caracter que desee buscar en la cadena y devuelve el numero de veces que se repite el caracter en la cadena)
Code: Select all
import javax.swing.*;
public class BreakerOfChains {
public static void main(String[] args){
String Palabra;
char Letra;
int NumeroLetra;
Palabra = JOptionPane.showInputDialog("Ingrese la palabra");
Letra = JOptionPane.showInputDialog("Ingrese la letra a buscar").charAt(0);
NumeroLetra = contarCaracteres(Palabra, Letra);
System.out.println("el numero de veces que se repite es "+NumeroLetra);
}
public static int contarCaracteres(String cadena, char Letra) {
int posicion, contador = 0;
posicion = cadena.indexOf(Letra);
while (posicion != -1) {
contador++;
posicion = cadena.indexOf(Letra, posicion + 1);
}
return contador;
}
}
Last edited by jpcc1217 on Tue Nov 01, 2016 2:18 am, edited 1 time in total.
Juan Pablo Cano Cuadros
Lógica de Programacion
"Tilin tilin" - Bardo
Lógica de Programacion
"Tilin tilin" - Bardo
- julianreco1
- Posts: 48
- Joined: Fri Jan 22, 2016 8:09 am
Re: Logros
Fibo gold
knocking door
Codigo knocking doors
FiboGold
knocking door
Codigo knocking doors
Code: Select all
import javax.swing.*;
public class KnockingDoors{
public static void main(String [] args)
{
String temp;
int n;
//pedido de variables al usuario
temp = JOptionPane.showInputDialog(null,"Ingrese un numero men");
if(temp != null)
{
if(temp.matches("[+-]?(([1-9][0-9]*)|(0))([.,][0-9]+)?"))
{
//cambio de string a entero
n = Integer.parseInt(temp);
if(n < 10)
{
System.out.println("operacion 1 = "+((n*2)+2));
}
if(n>=0 && n<=10)
{
System.out.println("operacion 2 = "+Math.abs(n));
}
if(n<0 || n==-1)
{
System.out.println("operacion 3 = "+((n+1)/2));
}
if(n != 0)
{
System.out.println("operacion 4 = "+((n*6)+(2/4)-1));
}
if(n*3==15)
{
System.out.println("su numero ingresado fue 5");
}
if(n-1 == 6 && n>6)
{
System.out.println("su numero ingresado fue 7");
}
if((n/2)==4)
{
System.out.println("su numero ingresado fue 8");
}
if(n != 10 && n<10)
{
System.out.println("su numero es menor a 10");
}
if(n == 0)
{
System.out.println("su numero fue 0");
}
if(n>0 && n<2)
{
System.out.println("su numero fue 1");
}
if(n == 3 || n != 0)
{
System.out.println("operacion 5 = "+((n/3)*11));
}
if(n*3 == 24)
{
System.out.println("su numero fue 8");
}
if(n/3 == 1 || n*3 == 3)
{
System.out.println("operacion 6 = "+(n/2));
}
if(n != 3 && n == 2)
{
System.out.println("operacion 7 = "+((n*3)+(n/2)));
}
if(n - 1 == 8 && n + 1 == 10)
{
System.out.println("operacion 8 = "+(Math.sqrt(n)));
}
if(n*12==24)
{
System.out.println("operacion 9 = "+(Math.pow(n, 2)));
}
if(n/2 != 2)
{
System.out.println("Ola k ase :v");
}
if(n-2 == 32)
{
System.out.println("operacion 10 = "+(n+12));
}
if(n>100 && n <200)
{
System.out.println("operacion 11 = "+((n/2)*2));
}
if(n==20)
{
System.out.println("asopotamadre el numero es 20 :v");
}
if(n * 2 == 1 && n / 1 == 1)
{
System.out.println("su numero es 1");
}
if(n * 2 +2 == 16)
{
System.out.println("su numero es 7");
}
if(n / 2 == 8)
{
System.out.println("su numero es 16");
}
if(n >=0)
{
Math.random();
}
if(n > 1000000)
{
System.out.println("Io no voy a calcular eso >:v");
}
if(n >= 1)
{
Math.sin(n);
}
if(n / 3 == 15 || n * 12 == 24)
{
System.out.println("operacion 12 = "+(n*2));
}
if(n == 12)
{
System.out.println("( ͡º ͜ʖ ͡º)");
}
if(n > 100)
{
System.out.println("su numero es centena");
}
if(n > 1000)
{
System.out.println("su numero es milesima");
}
if(n > 1000000)
{
System.out.println("su numero supera al millon");
}
if(n > 49 && n < 51)
{
System.out.println("xaca porque puso a hacer tantas condiciones :c");
}
if(n > 12 || n == 12)
{
System.out.println("operacion 13 = "+(n*32));
}
if(n /2 > 12 && n * 2 > 12)
{
Math.log(n);
}
if(n <= 2)
{
System.out.println("su numero es menor a 2");
}
if(n < 1)
{
System.out.println("su numero es negativo");
}
if(n > 190234)
{
System.out.println("te estas gastando la ram papu");
}
if(n > 13445)
{
System.out.println("su numero es muy largo >:v");
}
if(n > 10 && n < 100)
{
System.out.println("operacion 14 = "+(n*100));
}
switch(n)
{
case 1:
if(n != 0 && n > 0)
{
System.out.println("es un numero natural");
}
break;
case 2:
if(n <=0 || n>=0)
{
System.out.println("es un entero");
}
break;
case 3:
if(n >=0)
{
Math.round(n);
}
break;
case 4:
if(n==0)
{
System.out.println("su numero es neutro");
}
break;
case 5:
if(n > 9 && n==10)
{
System.out.println("su numero es 10");
}
break;
case 6:
if(n > 12)
{
System.out.println("es menor que 12 no me digas >:v");
}
break;
case 7:
if(n > 0 || n < 6)
{
System.out.println("su numero esta entre 1 y 5");
}
break;
case 8:
if(n > 5 || n < 11)
{
System.out.println("su numero esta entre 5 y 10");
}
break;
case 9:
if(n / 2 == 10)
{
System.out.println("su numero es 20 ");
}
break;
case 10:
if(n * 3 == 27)
{
System.out.println("su numero es 9");
}
break;
case 11:
if(n > 2 && n < 4)
{
System.out.println("su numero es 3");
}
break;
default:
System.out.println("no es un caso valido");
break;
}
}
else
{
System.out.println("no es un numero ._.");
}
}
else
{
System.out.println("no hubo ingreso de datos >:v");
}
}
}
Code: Select all
import java.util.*;
public class FiboGold {
public static void main (String [] args) {
Scanner input = new Scanner(System.in);
int x = 1;
int y = 1;
int sumadevariables;
System.out.println("Ingrese la longitud del fibonnacci:");
int m = input.nextInt();
System.out.println("");
System.out.println("Su Fibonacci es: ");
if ( m == 0 ) {
}else if ( m == 1 ) {
System.out.println(1);
}else if ( m == 2 ) {
System.out.println(1);
System.out.println(1);
}else{
System.out.println(1);
System.out.println(1);
for ( int i = 0; i < m; i++ ) {
sumadevariables = x+y;
System.out.println(sumadevariables);
x = y;
y = sumadevariables;
}
}
}
}
Last edited by julianreco1 on Mon Oct 31, 2016 9:40 pm, edited 2 times in total.
Julian Restrepo
Programacion Orientada a Objetos - POO
хотят знать, что Ха-ха привет
Programacion Orientada a Objetos - POO
хотят знать, что Ха-ха привет

Re: Logros
- Blackbox Explorer
Programa que calcula la hipotenusa de dos manerasCode: Select all
import java.util.Scanner; import javax.swing.*; public class Blackbox{ public static void main(String[] args) { //Math.sqrt hace la raiz cuadrada //Math.pow eleva al cuadrado //Math.hypo calcula la hypotenusa directamente; double hipotenusa1=0; double hipotenusa2; String tempC1; String tempC2; double cateto1; double cateto2; System.out.println("Bienvenido a la calculadora de hipotenusa"); tempC1 = JOptionPane.showInputDialog(null,"Ingrese el valor del cateto 1"); tempC2 = JOptionPane.showInputDialog(null,"Ingrese el valor del cateto 2"); try{ cateto1 = Double.parseDouble(tempC1); cateto2 = Double.parseDouble(tempC2); hipotenusa1 = Math.sqrt(Math.pow(cateto1, 2) + Math.pow(cateto2, 2)); System.out.println("El valor de la hipotenusa es:" +hipotenusa1); hipotenusa2 = Math.hypot(cateto1, cateto2); System.out.println("La hipotenusa es: " +hipotenusa2); } catch(Exception e) { System.out.println("Dato erroneo"); } } }
- Knocking Ninja
Programa que diga si eres mayor o menor de edad con if, else y ternarioCode: Select all
import java.util.Scanner; import javax.swing.*; public class Ninja{ public static void main(String[] args) { String temp,mensaje, nombre; int edad; nombre = JOptionPane.showInputDialog(null,"Ingrese su nombre"); temp = JOptionPane.showInputDialog(null,"Ingrese su edad"); try{ edad = Integer.parseInt(temp); if(edad>=18){ System.out.println(nombre+" eres mayor de edad"); } else{ System.out.println("Eres menor de edad"); } mensaje = edad>=18 ? "Eres mayor de edad" : "Eres menor de edad"; System.out.println(mensaje); } catch(Exception e){ System.out.println("Dato erroneo"); } } }




Last edited by Mangel21 on Thu Oct 27, 2016 9:40 am, edited 5 times in total.
Brayan O.Sud0 
Logica Programación

Logica Programación
- josemecheverri
- Posts: 50
- Joined: Sat Feb 13, 2016 5:33 pm
Re: Logros
Logros
Prime Encryption
Programa que imprime los números primos desde 0 hasta el numero que se desee, ademas muestra la suma de los números ingresados y el numero mayor de ellos
Programa dotado de dos funciones que nos crea un array a nuestro gusto (Filas y columnas ingresadas por el usuario) y lo imprime, el programa solo recibe números enteros
Prime Encryption
Programa que imprime los números primos desde 0 hasta el numero que se desee, ademas muestra la suma de los números ingresados y el numero mayor de ellos
Code: Select all
package practicas;
import java.util.Scanner;
/**
*
* @author JoséManuel
*/
public class logros2 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int suma=0;
int contador=0;
int valores[];
int numeroInicial = 1; //el numero donde empieza
int numeroFinal = 0; //el numero donde termina
Scanner sc=new Scanner(System.in);
System.out.println("Ingrese el numero hasta donde quiere listar los numeros primos(Se parte desde cero):");
numeroFinal=sc.nextInt();
System.out.println("Los numeros son:");
valores=new int[numeroFinal];
for (int i = 1; i <= (numeroFinal - numeroInicial + 1); i++ ) {
int divisores = 0;
int numeroActual = 0;
for (int e = 1; e <= i; e++) {
numeroActual = e;
if ( (i % e) == 0) divisores++;
if (divisores == 2) {
break;
}
}
if (numeroActual == i && i != 1){ System.out.print(i+", ");
suma=suma+i;
contador=contador+1;
valores[i]=i;
}
}
//Mayor
int Mayor;
//Inicializamos Mayor
Mayor = valores[0];
// Determinar el mayor
for(int i=0 ; i<valores.length ; i++){
// determinar el mayor
if(Mayor < valores[i]){ Mayor = valores[i];}
}
// Mostrar los resulados
System.out.println("");
System.out.println("El Mayor es : " + Mayor);
System.out.println("La suma de los numeros anteriores es: "+(suma));
}
}
Code: Select all
package practicas;
import java.util.Scanner;
/**
*
* @author JoséManuel
*/
public class logroMatriz {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner sc= new Scanner (System.in);
int i=0, j=0;
try{
System.out.println("Ingrese el numero de filas: ");
i= sc.nextInt();
System.out.println("Ingrese el numero de Columnas: ");
j= sc.nextInt();
//funciones
int num[][]=rellenarArray(i,j);
System.out.println("La matriz es:");
imprimirArray(num);
}catch (Exception e){
System.out.println("Reinicie el programa, los datos deben ser numeros");
}
}
public static void imprimirArray (int lista[][]){
for(int i=0;i<lista.length;i++){
for (int j = 0; j <lista[0].length; j++) {
System.out.print("["+lista[i][j]+"]"+" ");
}
System.out.println("");
}
System.out.println("");
}
public static int[][] rellenarArray(int a, int b){
int num[][]=new int [a][b];
for(int i=0;i<num.length;i++){
for (int j = 0; j <num[0].length; j++) {
num[i][j]=(int)Math.round(Math.random()*100);
}
}
return num;
}
}
Last edited by josemecheverri on Tue Nov 01, 2016 9:24 am, edited 3 times in total.
José Manuel Echeverri Palacio
ING. de Sistemas e Informática
Materia: Proyecto Aplicado en TIC
ING. de Sistemas e Informática
Materia: Proyecto Aplicado en TIC
- MateoGomez
- Posts: 35
- Joined: Fri Jan 22, 2016 8:09 am
Re: Logros
- Knocking door
- Don´t forget
- Don´t forget: Hacer un programa con todas las variables.
Code: Select all
import javax.swing.*; public class DontForget{ public static void main (String[] args){ int vint; boolean vboolean; String vstring; byte vbyte; long vlong; double vdouble; vint= 7; vboolean= true; vstring= "capturar texto"; vbyte= 127; vlong= 1578; vdouble= 254.845; //Array int[] elarray={2,5,4,8,100,49,54}; System.out.println("El array sirve para dar una serie de elementos de tipo vector o matriz, por ejemplo, mostrare el elemento que esta en la tercera posicion: "+elarray[3]); System.out.println("La variale int sirve para numeros enteros pequeños de 4 bytes: " +vint); System.out.println("La variable boolean es para true y false: " +vboolean); System.out.println("La variable String sirve para: " +vstring); System.out.println("La variable byte sirve para numeros muy pequeños de un solo byte, osea de el -128 al 127: " +vbyte); System.out.println("La variable long sirve para numeros enteros muy grandes de 8 bytes: " +vlong); System.out.println("La variable double sirve para numeros decimales muy grandes de 8 bytes: " +vdouble); } }
- Knocking door: Condiciones, 50 condiciones diferentes, operados aritmeticos...
Code: Select all
import javax.swing.JOptionPane;
import javax.swing.*;
public class KnockingDoor{
public static void main (String[] args){
String numero;
int n;
numero= JOptionPane.showInputDialog(null,"Ingrese un numero.");
if(numero.matches("[+-]?(([1-9][0-9]*)|(0))([.,][0-9]+)?")){
n = Integer.parseInt(numero);
if (n<=5) {
System.out.println("Lo sumamos por 3: "+(n+3));
}
if (n<=10) {
System.out.println("Lo multiplicamos por 2: "+(n*2));
}
if (n>=10 && n<=20) {
System.out.println("Lo dividimos por 2: "+(n/2));
}
if (n==0) {
System.out.println("Le restamos 70: "+(n-70));
}
if (n!=17) {
System.out.println("Usted no escogio el 17");
}
if (n==4 && n<=129) {
System.out.println("Lo dividimos en 2 y lo multiplicamos por 4: "+(n/2)*4);
}
if (n==2 || n==80) {
System.out.println("Usted escogio el 2 o el 80");
}
if (n>0 || n<=25) {
System.out.println("Lo elevamos por 2: " +Math.pow(n,2));
}
if ((n%2)==0) {
System.out.println("Su numero es par");
}
if((n%2)!=0){
System.out.println("Su numero es impar");
}
if (n<=0) {
System.out.println("Su numero es negativo");
}
if (n/5==5 || n==25) {
System.out.println("Su numero definitivamente es 25.");
}
if (n>=15 && n<=90) {
System.out.println("Lo elevamos al cuadrador y le sumamos 2: "+Math.pow(n,2)+2);
}
if (n==2 && n==6) {
System.out.println("Dividir por 2 multiplicar por 7 y sumar por 19: "+((n/2)*7)+19);
}
if (n>12) {
System.out.println("Su numero es mayor que 12");
}
if (n<90) {
System.out.println("Su numero es menor de 90");
}
if (n==0) {
System.out.println("Usted escogio 0.");
}
if (n>100) {
System.out.println("Lo dividimos en 2 y lo multiplicamos por 8: " +(n/2)*8);
}
if (n>2 || n>90) {
System.out.println("Se le suma 3: "+n+3);
}
if (n<0) {
System.out.println("Se multiplica por -2: "+n*(-2));
}
if (n>=9 && n/2 == 25) {
System.out.println("Lo multiplicamos por 3: "+n*3);
}
if (n>1000) {
System.out.println("Un numero muy grande.");
}
if (n<100) {
System.out.println("Lo vamos a sumar por 5 y lo vamos a dividir por 3: "+(n+5)/3);
}
if (n>2 && n<9) {
System.out.println("Multiplicar por 38: "+n*38);
}
if (n>=23) {
System.out.println("lo voy a elevar a la 4: "+Math.pow(n,4));
}
}
}
}
Last edited by MateoGomez on Tue Nov 01, 2016 9:20 am, edited 7 times in total.
Santa.
POO.
POO.
- nathalia_ortega
- Posts: 55
- Joined: Fri Jan 22, 2016 9:20 am
Re: Logros
- Fibo Gold
Code: Select all
import javax.swing.*; public class FiboGold { public static void main(String[] args) { int a,b,v; a=1; b=0; String vp=JOptionPane.showInputDialog(null,"Ingrese la cantidad que quiere"); if (vp.matches("[+-]?(([1-9][0-9]*)|(0))([.,][0-9]+)?")) { v=Integer.parseInt(vp); System.out.println("1) "+b); System.out.println("2) "+a); for (int i=0;i<v-2;i++) { b=a+b; a=b-a; System.out.println(i+3+")"+ a+b); } } else { System.out.println("Dato invalido"); } } }
- Clear Your mind
Code: Select all
import javax.swing.*; public class Clear { public static void main(String[] args) { String vp=JOptionPane.showInputDialog(null,"Ingrese un valor entero"); int v; if (vp.matches("[+-]?(([1-9][0-9]*)|(0))([.,][0-9]+)?")) { v=Integer.parseInt(vp); if (gano(v)) { System.out.println("gano"); } } else { System.out.println("Dato invalido"); } } public static boolean gano(int v) { boolean gano = true; if(v%2 != 0) { gano = false; System.out.println("perdio"); } return gano; } }
Last edited by nathalia_ortega on Thu Oct 27, 2016 9:41 am, edited 2 times in total.
Nathalia A. Ortega
- danielpre30
- Posts: 39
- Joined: Mon Jan 25, 2016 1:16 pm
Re: Logros
- KNOCKING NINJA
Code: Select all
import javax.swing.*; public class Condicion{ public static void main(String[] args) { double resultado; String temp1 = JOptionPane.showInputDialog(null,"Ingrese un numero"); String temp2 = JOptionPane.showInputDialog(null,"Ingrese otro numero"); String temp3 = JOptionPane.showInputDialog(null,"Ingrese un numero:\n1 Si quiere hacer una suma\n2 Si quiere hacer una resta\n3 Si quiere multiplicar"); try{ int operacion = Integer.parseInt(temp3); double num1 = Double.parseDouble(temp1); double num2 = Double.parseDouble(temp2); switch(operacion){ case 1: resultado = num1+num2; JOptionPane.showMessageDialog(null,"El resultado es: "+resultado); break; case 2: resultado = num1-num2; if(resultado>0){ JOptionPane.showMessageDialog(null,"El primer numero es mayor que el segundo"); } else if(resultado==0){ JOptionPane.showMessageDialog(null,"El primer numero es igual al segundo numero"); } else if(resultado<0){ JOptionPane.showMessageDialog(null,"El primer numero es menor al segundo numero"); } JOptionPane.showMessageDialog(null,"El resultado es: "+resultado); break; case 3: resultado = num1*num2; String variable=(resultado>=0)?"Los dos numeros son de igual signo, o uno es 0":"Los numeros son de diferente signo"; JOptionPane.showMessageDialog(null,""+variable); JOptionPane.showMessageDialog(null,"El resultado es: "+resultado); break; default: JOptionPane.showMessageDialog(null,"Ingresaste un numero de operacion no valido"); break; } } catch(Exception e){ System.out.println("Error en el ingreso de datos"); } } }
- CLEAR YOUR MIND (FUNCIONES)
Code: Select all
import javax.swing.*; public class Funciones{ public static void main(String[] args) { double resultado; JOptionPane.showMessageDialog(null,"Programa que calcula el valor de la hipotenusa de un triangulo rectangulo, ingresando el valor de los catetos"); String temp1 = JOptionPane.showInputDialog(null,"Ingrese el tama\u00f1o del primer cateto"); String temp2 = JOptionPane.showInputDialog(null,"Ingrese el tama\u00f1o del segundo cateto"); try{ double n = Double.parseDouble(temp1); double m = Double.parseDouble(temp2); resultado = hipotenusa(n,m); System.out.println("El tama\u00f1o de la hipotenusa es: " + resultado); } catch(Exception e){ System.out.println("Error en el ingreso de datos"); } } public static double hipotenusa(double cat1, double cat2){ double resultado; resultado = Math.sqrt(Math.pow(cat1,2)+Math.pow(cat2,2)); return resultado; } }
Last edited by danielpre30 on Mon Oct 31, 2016 4:29 pm, edited 2 times in total.
Daniel Preciado Tamayo
Lógica de programación
Lógica de programación
- andresagudelo98
- Posts: 39
- Joined: Mon Feb 01, 2016 1:17 pm
Re: Logros
Don´t Forget
Prime Encryption(suma de los números primos desde n hasta m, siendo n y m variables que usted conceda :v)
Code: Select all
public class HOLA {
public static void main(String[] args) {
byte a =2 ;
short b= 1;
int c ;
int i[];
long d = 2 ;
float e = 10;
double f;
String g= "hola a todos hoy enseñaremos los tipos de variables :D";
boolean k;
c= 3;
System.out.println(g);
if (c<=3){
k= true;
f= a+b+d+e;
System.out.println("hemos sumado las variables que ocupan menos espacio"
+ "para concatenarlas en un double que es mucho mas grande "
+ " \n variable double= " +f);
if (f>20){
i= new int [4];
i[0]= 4;
i[1]= 5;
i[2]= 6;
i[3]=7;
for (int x = 0; x <i.length; x++){
System.out.println("aqui hemos usado ciclos :D para una variable array"
+ "y le hemos sumado el double a cada valor del array :D, lo se "
+ "se repite :V "+i[x]+f);
}
}
else{
k=false;
i= new int [3];
i[0]= 1;
i[1]= 2;
i[2]= 3;
for (int x = 0; x <i.length; x++){
System.out.println(i[x]-f);
}
}
} else{
System.out.println("los siento amiguito, no es tu dia para saber de variables :c");
}
} }
Code: Select all
import javax.swing.*;
public class primo {
public static void main(String args[]){
String tempn,tempm;
int contador,m,n;
tempn= JOptionPane.showInputDialog(null,"Ingrese el numero inicial");
tempm=JOptionPane.showInputDialog(null,"Ingrese el numero final");
try{
n= Integer.parseInt(tempn);
m= Integer.parseInt(tempm);
if (n<m){
contador=0;
for( int i=n ; i <=(m) ; i++){
int divisores = 0;
int numeroActual = 0;
for (int e = 1; e <= i; e++) {
numeroActual = e;
if ( (i % e) == 0) divisores++;
if (divisores == 2) {break;}
}
if (numeroActual == i && i != 1) contador=i+contador;
}
System.out.println (contador);
}
else
{
System.out.println ("numero inicial debe ser menor al final");
}}
catch(Exception e)
{
System.out.println("Error en el ingreso de datos");
}
}
}
Last edited by andresagudelo98 on Sat Oct 29, 2016 6:37 pm, edited 7 times in total.
Andrés Agudelo.
Logica de programacion.
"Open your eyes, how much closer is Regarded... you can see less" ✡
Logica de programacion.
"Open your eyes, how much closer is Regarded... you can see less" ✡