Computers">
Nothing Special   »   [go: up one dir, main page]

Bucles Anidados MODO VISUAL

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

Bucles anidados (MODO VISUAL)

1. Programa Java que muestre los números del 1 al 100 utilizando la instrucción
while.

private void btncalcularActionPerformed(java.awt.event.ActionEvent evt) {


int i=1;
while(i<=100) {
txtres.append("\n "+i);
i++;
}
}

2. Programa Java que muestre los números del 1 al 100 utilizando la instrucción do
while.

private void btncalcularActionPerformed(java.awt.event.ActionEvent evt) {


int i = 1;
do{
txtres.append("\n "+i);
i++;
}while(i<=100);
}

3. Programa Java que muestre los números del 1 al 100 utilizando la instrucción
for.

private void txtcalcularActionPerformed(java.awt.event.ActionEvent evt) {


for(int i = 1; i<=100;i++)
txtresultado.append("\n"+i); // TODO add your handling code here:
}

4. Programa Java que muestre los números del 100 al 1 utilizando la instrucción
while.

private void btncalcularActionPerformed(java.awt.event.ActionEvent evt) {


int i=100;
while(i>=1)
{
txtresultado.append("\n"+i);;
i--;
}
}

5. Programa Java que muestre los números del 100 al 1 utilizando la instrucción do
while.

private void btncalcularActionPerformed(java.awt.event.ActionEvent evt) {


int i = 100;
do{
txtres.append("\n "+i);
i--;
}while(i>=1);
}

6. Programa Java que muestre los números del 100 al 1 utilizando la instrucción
for.
private void btncalcularActionPerformed(java.awt.event.ActionEvent evt) {
for(int i=100;i>=1;i--)
txtres.append("\n "+i);
}

7. Dibuja un cuadrado de n elementos de lado utilizando *.

private void btncalcularActionPerformed(java.awt.event.ActionEvent evt) {


int lineas = 5;
for(int i=0;i<lineas;i++)
{
for(int j=0;j<lineas;j++)
{
txtres.append(" *");
}
txtres.append("\n");
}
}
8. Necesitamos mostrar un contador con 5 dígitos (X-X-X-X-X), que muestre los
números del 0-0-0-0-0 al 9-9-9-9-9, con la particularidad que cada vez que
aparezca un 3 lo sustituya por una E.

private void btncalcularActionPerformed(java.awt.event.ActionEvent evt) {


for (int a=0;a<=9;a++){
for (int b=0;b<=9;b++){
for (int c=0;c<=9;c++){
for (int d=0;d<=9;d++){
for (int e=0;e<=9;e++){
if(a==3)
txtres.append("E");
else
txtres.append("\n"+a);
if(b==3)
txtres.append("E");
else
txtres.append("\n"+b);
if(c==3)
txtres.append("E");
else
txtres.append("\n"+c);
if(d==3)
txtres.append("E");
else
txtres.append("\n"+d);
if(e==3)
txtres.append("E");
else
txtres.append("\n"+e);
txtres.append(" ");
}
}
}
}
}
}
9. Realizar un programa que nos pida un número n, y nos diga cuantos números
hay entre 1 y n que son primos.

private void btncalcularActionPerformed(java.awt.event.ActionEvent evt) {


int a,n,c_p;
boolean primo;
c_p=0;
n=Integer.parseInt(txta.getText());
for(int i=1;i<=n;i++){
primo=true;
a=2;
while (a<=i-1 && primo==true) {
if (i%a==0)
primo=false;
a++;
}
if (primo==true){
c_p++;

txtres.append(i+(" es primo\n "));


}
}
txtres.append("En el rango 1 al\n" + n + "hay\t" + c_p + "\nnúmeros
primos");
}

También podría gustarte