viernes, 22 de abril de 2022

Tipos de estructuras repetitivas de programación.

El código de la actividad es el siguiente:

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.widget.TextView;
import org.w3c.dom.Text;

public class MainActivity extends AppCompatActivity {

int numero;
TextView tvResultado, tvResultado2, tvResultado3;
String salida;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

numero = 0;
salida = "";
tvResultado = (TextView) findViewById(R.id.tvResultado);
tvResultado2 = (TextView) findViewById(R.id.tvResultado2);
tvResultado3 = (TextView) findViewById(R.id.tvResultado3);

while (numero<=20) {
numero += 1;
String cadena1 = String.valueOf(numero);
salida = salida + " " + cadena1;
}
tvResultado.setText(salida);

salida = "";

for (int i = 0; i < 16; i += 2){
String cadena2 = String.valueOf(i);
salida = cadena2 + "-";
}
tvResultado2.setText(salida);

salida = "";
numero = 0;

do{
numero += 1;
String cadena1 = String.valueOf(numero);
salida = salida + " " + cadena1;
}while (numero <= 15);
tvResultado3.setText(salida);

}
}

Las estructuras repetitivas son parte fundamental de casi cualquier programa, puesto que son importantes para recorrer vectores, realizar tareas repetitivas, iterar procesos y similares. Las estructuras permiten automatizar recorridos y son un sinónimo de automatización de cualquier proceso.

No hay comentarios:

Publicar un comentario