Você está na página 1de 11

//Realizar un programa que muestre por pantalla los numeros del uno al cien // sin mostrar los multiplos

de 5 int i; for(i=1; i<=100; i++){ if(i%5>0){ System.out.println(i); //Disea el algoritmo correspondiente a un programa que sume aquellos numeros // que nosotros le damos. Cuando le demos un numero negativo nos dejara de pedir numeros. // aunque este numero si le sumara. int n; int acumulador=0; do{ n=Integer.parseInt(JOptionPane.showInputDialog("el numero a es:")); acumulador=acumulador+n; }while(n>0); System.out.println("La suma de los numeros es:" +acumulador); } }

//Disear un algoritmo que nos permita sumar los 10 primeros numeros pares int i, sumatorio=0, i2=0; MIRAR CON FOR for(i=0; i<20; i=i+2){ sumatorio=sumatorio+i; i2=sumatorio+i; System.out.println(sumatorio+" + " +i2); }System.out.println(sumatorio); //DE DANI int numerofilas=1, suma=0, suma2=0; for(numerofilas=1;numerofilas!=10;numerofilas=numerofilas+1){ System.out.print(suma2+" + "); suma=suma+2; System.out.print(suma+" = "); suma2=suma2+suma; System.out.print(suma2); System.out.println(); } /*int numero=0; int suma=0; while(numero<=18){ suma=suma+numero; System.out.print(numero+","); numero+=2; } System.out.println("La suma de los numeros es;"+suma);}}*/

//crear algoritmo que nos permita multiplicar los 10 primero numeros impares int num=1; int multiplicacion=1; while(num<=19){ multiplicacion= multiplicacion*num; System.out.print(num+","); num+=2; } System.out.println("La multiplicacion de los numeros impares es;"+multiplicacion); }} //Disea un algoritmo correspondiente a un programa en el que escribe los 10 primeros numeros // y si alguno de ellos es multiplo de 3 lo indica. /*int num; for (num=1;num<=10;num++){ System.out.print(num); if(num%3==0){ System.out.println(" multiplo de 3"); } else{ System.out.println(" "); //Escribir un programa que nos permita calcular el factorial de un numero(5) int i, suma=1; for(i=5;i>1;i--){ suma= suma*i; } System.out.println("EL factorial de 5 es-->"+suma); //realiza un programa que muestre del uno al 8 asteriscos for(int i=1; i<=8; i++){ for (int j=0; j<i; j++){ System.out.print("*"); } System.out.println(""); }

//otro ejercicio // * // * * * // * *** * /*int i,j,k; for( i=1; i<=3; i++){ for (k=1; k<=3-i; k++){ System.out.print(" "); } for( j=1; j<=2*(i-1)+1; j++){ System.out.print("*"); } System.out.println(" "); } */

//Escribir un programa que nos permita calcular la tabla del 1 a la tabla del 10 int i,j; for( i=1; i<=10;i=i+1){ for(j=1; j<=10; j=j+1){ System.out.println(i+"*"+j+" = "+ (i*j)); /*otra manera mas bonita. int i, j; for(i=1; i<=10;i=i+1){ System.out.println("La tabla del "+i); System.out.println("*************"); for(j=1;j<=10;j=j+1){ System.out.println(i+" * "+j+" = "+(i*j)); //Escribe un programa que muestre por pantalla los primero 50 numeros pares. /*for (int i=2; i<=100; i=i+2){ System.out.println("Los primeros 50 numeros pares " + i); }}}*/

// escribir programa que cuente del 200 al 300 for(int i=200; i<=300;i++){ System.out.println(i);

//Si el valor que damos a la variable respuesta es verdadero calculamos la suma de los 10 primeros numeros pares. // en caso contrario calculamos el producto de los 10 primeros numeros impares. int numero; int suma=0; int producto=1; boolean par; par=Boolean.parseBoolean(JOptionPane.showInputDialog("El valor que vamos a dar a la respuesta es:")); if(par==true){ numero=2; while(numero<=20){ suma=suma+numero; System.out.print(numero+","); numero+=2; } System.out.println("La suma de los numeros pares es;"+suma); }else{ numero=1; while(numero<=20){ producto= producto*numero; System.out.print(numero+","); numero+=2; } System.out.println("La multiplicacion de los numeros impares es;"+producto); }}}*/

//Disear un algoritmo de un programa en el que le indicamos el numero de numeros que le vamos a dar //y de esos numeros que le damos determina cuales son pares y positivos. int numero; int resto; int lecturas; lecturas=Integer.parseInt(JOptionPane.showInputDialog("EL numero de lecturas es: ")); for(int contador=1;contador<=lecturas; contador++){ numero=Integer.parseInt(JOptionPane.showInputDialog("EL valor que le vamos a dar al `numero` es: ")); resto=numero%2; if(resto==0){ if(numero>0){ JOptionPane.showMessageDialog(null,"El numero dado es par y positivo:"+numero);

//Disea un algoritmo, correspondiente a un programa en el que le das un numero //entero positivo y el algoritmo determina el numero de digitos que son //necesarios para representar el numero dado int nDigitos=1; int potencia=10; int n; n=Integer.parseInt(JOptionPane.showInputDialog("el numero n es")); while (potencia<=n){ nDigitos=nDigitos+1; potencia=potencia*10; } System.out.println("El numero dado tiene los siguientes digitos-->"+nDigitos); ALTERNATIVAS DOBLES /*int a=5; if (a>5){ System.out.println("La variable es mayor que 5"); }else{ System.out.println("La variable es menor que 5 ");*/ //_____________________________________________________________________ _ /* int largo; * largo=78; if(largo<90){ System.out.println("EL NUMERO DE PUERTAS ES 1") }else{ System.out.println("El numero de puertas es: "+(largo/65)); */ //_____________________________________________________________________ _ /* int a,b,x,z; x=a; z=b; if(x>z){ System.out.println("verdadero"); */ //_____________________________________________________________________ _ /* int x,y,z; x=3; y=1; if (x>y){ z=x;

}else{ } System.out.println("el valor de z es :"+z); */ //_____________________________________________________________________ _ /* int a=5; * if(a>5){ * System.out.println("La variable a es mayor de 5"); * }else if (a==5){ * System.out.println("La variable es igual a 5"); * }else{ * System.out.println("La variable es menor de 5"); */ } DOWHILE int i; i=1; do{ System.out.println("EL valor dado a la variable "+i+" Hola"); i++; }while (i<=10);*/ int i; i=Integer.parseInt(JOptionPane.showInputDialog("EL valor de la variable es: ")); do{ JOptionPane.showMessageDialog(null,"EL valor dado a la variable "+i+" HOLA"); i++;} while(i<=10);

MEDALLAS int a; a=Integer.parseInt(JOptionPane.showInputDialog("Si la posicion es `a' es;")); if (a==1) { JOptionPane.showMessageDialog(null,"oro"); }else if (a==2){ JOptionPane.showMessageDialog(null,"plata"); }else if (a==3) { JOptionPane.showMessageDialog(null,"bronce"); }else if (a==4){ JOptionPane.showMessageDialog(null,"Diploma"); }else{ JOptionPane.showMessageDialog(null,"Sin Premio");

NOTAS int matematicas=5, lengua=5; /*if ((matematicas>=5)&(lengua>=5)){ System.out.println("Enhorabuena"); }else{ System.out.println("No has aprobado ninguna");*/ if (matematicas>=5){ if(lengua>=5){ System.out.println("Enhorabuena"); }else{ System.out.println("No has aprobado lengua"); } }else{ System.out.println("No has aprobado matematicas"); } //Realiza un programa que muestre //* //** //***** for(int i=1; i<6; i+=2){ for (int j=0; j<i; j++){ System.out.print("*"); } System.out.println(""); } // hecho con while int i=1; while (i<6){ int j=0; while(j<i){ System.out.print("*"); j++; } System.out.println(" "); i+=2; } //do int i=1; do{ int j=0; while (j<i){ System.out.print("*"); j++;} System.out.println(" "); i=i+2; }while(i<6);

// escribe un programa que cuente por pantalla del uno al tres en ingles. for(int i=1; i<=10;i++){ switch (i){ case 1:System.out.println("one");break; case 2:System.out.println("two");break; case 3:System.out.println("three");break; case 4:System.out.println("four");break; case 5:System.out.println("five");break; case 6:System.out.println("six");break; case 7:System.out.println("seven");break; case 8:System.out.println("eigth");break; case 9:System.out.println("nine");break; default:System.out.println("ten"); Disea un algoritmo correspondiente a un programa en el que se la da un numero entero positivo y seguidamente escribe el caracter * el numero de veces igual al valor del numero dado - 2=**, en aquellos casos que el valor no sea positivo se escribira solo un* /int i, j; i=Integer.parseInt(JOptionPane.showInputDialog("Valor ")); if (i<0){ System.out.println("*"); } for (j=1;j<=i;j++){ System.out.print("*"); } System.out.println(" "); //otramanera int numero; int contador=0; numero=Integer.parseInt(JOptionPane.showInputDialog("Valor")); if (numero>0){ do{ contador++; System.out.print("*");} while (contador!=numero); }else{ System.out.println("*"); }}} //transformar la estructura FOR(i=5;i<15;i++){ //System.out.println(i); //}en estructura while int i=5; while(i<15){ System.out.println(i); i++;

//Realiza un ejercicio que muestre los primeros 5 numeros pares incluido el 0. int num; for(num=0; num<=10; num+=2){ System.out.println(num); } //WHILE int numero; numero=0; while(numero<=10){ System.out.println(numero); numero+=2;

_____________________________________________________________________ int a; a=Integer.parseInt(JOptionPane.showInputDialog("El valor que vamos a dar a `a` es;")); if (a>5) { JOptionPane.showMessageDialog(null,"El valor dado a la variable `a` es mayor que 5"); ______________________________________________________________________ //3 ejemplos, con interfaz grafica y sin ella, y para meter el valor de i en la interfaz(ultimo ejemplo) public static void main(String[] args) { int i; /*for(i=1; i<=10; i++){ System.out.println("El valor dado a la variable i es:" +i);*/ //XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX /* for(i=1; i<=10; i++){ JOptionPane.showMessageDialog(null,"El valor dado a la variable i es:" +i);*/ //XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX i=Integer.parseInt(JOptionPane.showInputDialog("El valor dado a la variable i es: ")); for(;i<=10;i++){ JOptionPane.showMessageDialog(null,"El valor dado a la variable i es:" +i); SWITCH /*int posicion; posicion=3; //vas dando el valor que quieras. switch (posicion){ case 1: System.out.println("Medalla de oro");break; case 2: System.out.println("Medalla de plata");break; case 3: System.out.println("Medalla de bronce");break; case 4: System.out.println("Diploma");break; default: System.out.println("Sin premio");

//realizar un algoritmo en el que vosotros dais el numero del mes y nos //aparece escrito el nombre del mes. int mes; mes=Integer.parseInt(JOptionPane.showInputDialog("El numero de `mes`corresponde a;")); switch (mes){ case 1:JOptionPane.showMessageDialog(null,"enero");break; case 2:JOptionPane.showMessageDialog(null,"febrero");break; case 3:JOptionPane.showMessageDialog(null,"marzo");break; case 4:JOptionPane.showMessageDialog(null,"abril");break; case 5:JOptionPane.showMessageDialog(null,"mayo");break; case 6:JOptionPane.showMessageDialog(null,"junio");break; case 7:JOptionPane.showMessageDialog(null,"julio");break; case 8:JOptionPane.showMessageDialog(null,"agosto");break; case 9:JOptionPane.showMessageDialog(null,"septiembre");break; case 10:JOptionPane.showMessageDialog(null,"octubre");break; case 11:JOptionPane.showMessageDialog(null,"noviembre");break; case 12:JOptionPane.showMessageDialog(null,"diciembre");break; default:JOptionPane.showMessageDialog(null,"ERROR"); //ESCRIBIR UN ALGORTIMO EN EL QUE EN FUNCION DE LA NOTA QUE SACA UN ALUMNO APAREZCA ESCRITO //SU CORRESPONDIENTE RESULTADO 1-4 SUSPENSA 5-6 APROBADO 7-8 NOTABLE 9-10 sobresaliente /*int nota; nota=Integer.parseInt(javax.swing.JOptionPane.showInputDialog("El resultado del examen es;")); switch (nota){ case 1:javax.swing.JOptionPane.showMessageDialog(null,"suspenso");break; case 2:javax.swing.JOptionPane.showMessageDialog(null,"suspenso");break; case 3:javax.swing.JOptionPane.showMessageDialog(null,"suspenso");break; case 4:javax.swing.JOptionPane.showMessageDialog(null,"suspenso");break; case 5:javax.swing.JOptionPane.showMessageDialog(null,"aprobado");break; case 6:javax.swing.JOptionPane.showMessageDialog(null,"aprobado");break; case 7:javax.swing.JOptionPane.showMessageDialog(null,"notable");break; case 8:javax.swing.JOptionPane.showMessageDialog(null,"notable");break; case 9:javax.swing.JOptionPane.showMessageDialog(null,"sobresaliente");break; case 10:javax.swing.JOptionPane.showMessageDialog(null,"sobresaliente");break; default:javax.swing.JOptionPane.showMessageDialog(null,"error"); } */

//Dados dos numeros indicar si los dos numeros son iguales o distintos y si son distintos //indicar si uno es mayor que otro si es menor si es mayor o igual o menor o igual. //ESTA EL CODIGO CORRECTO EN UN WORD EN LA CARPETA PROGRAMACION //xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx /* int x, y; x=5; y=6; if (x>y) { System.out.println("x es mayor que Y e Y es menor que X"); }else if (x==y){ System.out.println("X e Y son iguales"); }else if (x!=y){ System.out.println("X e Y son distintos"); }else if (x<y){ System.out.println("X es menor que Y e Y es mayor que X"); }else if (x>=y){ System.out.println("X es mayor o igual que Y"); }else if (x<=y){ System.out.println("X es menor o igual que Y");*/

Você também pode gostar