Do While

Páginas: 2 (307 palabras) Publicado: 11 de octubre de 2015
La sentencia do-while se caracteriza porque permite repetir un bloque de instrucciones varias veces, ejecutándose obligatoriamente al menos 1 vez. Por lo que se puede ver que es muy similiar ala sentencia while, con la diferencia del número mínimo de veces que se ejecuta el bloque de instrucciones que contiene.
La condición que se establece se evalúa después de ejecutar el bloque deinstrucciones que contiene la instrucción do-while.
Se debe utilizar el siguiente formato:
do {
BloqueDeSentencias;
} while (condición); 
Como siempre, si el bloque de sentencias está formado por una únicasentencia, se puede prescindir de las llaves, y hay que destacar que termina con un punto y coma, a diferencia de la sentencia while.
El orden de ejecución de una sentencia do-while es la siguiente:1. Ejecutar el bloque de sentencias.
2. Evaluar la condición.
Si el resultado es true, volver al punto 1.
Si el resultado es false ir al punto 3.
3. Continuar la ejecución del programa.

Realizar unprograma que permita ingresar el peso (en kilogramos) de piezas. El proceso termina cuando ingresamos el valor 0. Se debe informar:
a) Cuántas piezas tienen un peso entre 9.8 Kg. y 10.2 Kg.?, cuántascon más de 10.2 Kg.? y cuántas con menos de 9.8 Kg.?
b) La cantidad total de piezas procesadas.
import java.util.Scanner;

public class EstructuraRepetitivaDoWhile3 {
public static voidmain(String[] ar) {
Scanner teclado=new Scanner(System.in);
int cant1,cant2,cant3,suma;
float peso;
cant1=0;
cant2=0;
cant3=0;
do {System.out.print("Ingrese el peso de la pieza (0 pera finalizar):");
peso=teclado.nextFloat();
if (peso>10.2) {
cant1++;
} else {
if(peso>=9.8) {
cant2++;
} else {
if (peso>0) {
cant3++;
}
}
}
}...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ciclos do while, while y for
  • Las Sentencias While Y Do
  • Programacion do-while
  • Ejercicios Do-While
  • Ejercicios Do While
  • Bucle do while
  • Estructura do while
  • estructuras de control de repeticion do while

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS