UNIDAD 2 - Tipos de Estructuras Repetitivas de Programacion

 Tipos de Estructuras Repetitivas de Programacion 





Programa  
 
Una aplicacion sencilla que muestra tres tipos de estructuras repetitivas (Bucle For), (While) y (Do While). donde se repetira un numero y su resultado se llamara Score pero para la estructura (while) se multiplicara el Score por 100 y para la estructura (Do while) se multiplicara el Score por 10.  

Codigo: 
package com.example.estrucuturasrespetitivasdeprogramacion;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

private TextView RESF,RESW,RESDW;
private EditText CN;
private int Num;
private int Numdw;
private int Numw;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
CN=(EditText)findViewById(R.id.CN);
RESF =(TextView) findViewById(R.id.RESF);
RESW =(TextView) findViewById(R.id.RESW);
RESDW =(TextView) findViewById(R.id.RESDW);
}

public void MultiplicarNumero (View view)
{
/* ESTRUCTURA REPETITIVA BUCLE FOR*/
Num =Integer.parseInt(CN.getText().toString());
for (int BF = 0; BF<=Num;BF++)
{
RESF.setText("SCORE FOR: "+ BF);
}

/* ESTRUCTURA REPETITIVA WHILE*/
Numw =Integer.parseInt(CN.getText().toString());
int repeticion =0;
while (repeticion<Numw)
{ repeticion++;
RESW.setText("SCORE WHILE: "+ repeticion *100);
}

/* ESTRUCTURA REPETITIVA DO WHILE*/
Numdw =Integer.parseInt(CN.getText().toString());
int repet =0;
do {
repet++;
RESDW.setText("SCORE DO WHILE: "+ repet *10);
}while(repet<Numdw);

}
}

FOR
Codigo
 /* ESTRUCTURA REPETITIVA BUCLE FOR*/
Num =Integer.parseInt(CN.getText().toString());
for (int BF = 0; BF<=Num;BF++)
{
RESF.setText("SCORE FOR: "+ BF);
}
WHILE
Codigo
  /* ESTRUCTURA REPETITIVA WHILE*/
Numw =Integer.parseInt(CN.getText().toString());
int repeticion =0;
while (repeticion<Numw)
{ repeticion++;
RESW.setText("SCORE WHILE: "+ repeticion *100);
}
DO WHILE
Codigo
  /* ESTRUCTURA REPETITIVA DO WHILE*/
Numdw =Integer.parseInt(CN.getText().toString());
int repet =0;
do {
repet++;
RESDW.setText("SCORE DO WHILE: "+ repet *10);
}while(repet<Numdw);

Diseño Interfaz Grafica



VIDEO 1 Codigo:



VIDEO 2 Prueba:



Comentarios

Entradas populares de este blog

Metodologias para Analisis de Riesgo

UNIDAD 1 - Preguntas sobre la idea de investigación

UNIDAD 2 - La hipótesis de investigación