Articles of while loop

Java – ¿Devuelve un valor un ciclo?

Estoy escribiendo un código que básicamente sigue el siguiente formato: public static boolean isIncluded(E element) { Node c = head; while (c != null) { if (cursor.getElement().equals(element)) { return true; } c = c.getNext(); } return false; } El código buscará un elemento en una lista de nodos. Sin embargo, mi pregunta es que si […]

¿Cómo optimizar las comprensiones y los bucles en Scala?

Entonces se supone que Scala es tan rápido como Java. Estoy revisando algunos problemas de Project Euler en Scala que abordo originalmente en Java. Específicamente, problema 5: “¿Cuál es el número positivo más pequeño que es uniformemente divisible por todos los números del 1 al 20?” Aquí está mi solución Java, que tarda 0,7 segundos […]

Cómo usar .nextInt () y hasNextInt () en un ciclo while

Así que quiero que mi progtwig lea una entrada, que tiene algunos enteros en una línea, por ejemplo: 1 1 2 Luego debería leer cada entero por separado e imprimirlo en una nueva línea. El número de enteros que el progtwig tiene que leer no se da con anticipación, entonces lo que estoy tratando de […]

Validación de entrada del escáner en ciclo while

Tengo que mostrar las entradas del escáner en un ciclo while: el usuario tiene que insertar entradas hasta que escriba “salir”. Entonces, tengo que validar cada entrada para verificar si escribe “salir”. ¿Cómo puedo hacer eso? while (!scanner.nextLine().equals(“quit”)) { System.out.println(“Insert question code:”); String question = scanner.nextLine(); System.out.println(“Insert answer code:”); String answer = scanner.nextLine(); service.storeResults(question, answer); […]

While-loop ignora scanf la segunda vez

#include int main () { char loop=’y’; while(loop != ‘n’) { printf(“loop? “); scanf(“%c”, &loop); if(loop != ‘y’) { loop=’n’; } } return 0; } Si escribo ‘y’, reinicia el ciclo while, pero ignora el scanf la segunda vez y termina el ciclo después de eso. ¿Alguien puede ayudar?

Mientras bucle en lote

Esto es lo que quiero, dentro de BACKUPDIR , quiero ejecutar cscript /nologo c:\deletefile.vbs %BACKUPDIR% hasta que el número de archivos dentro de la carpeta sea mayor que 21 (los countfiles lo tienen). Aquí está mi código: @echo off SET BACKUPDIR=C:\test for /f %%x in (‘dir %BACKUPDIR% /b ^| find /v /c “::”‘) do set […]

Salir de un tiempo … Wend loop

Estoy usando un ciclo While … Wend de VBA. Dim count as Integer While True count=count+1 If count = 10 Then ”What should be the statement to break the While…Wend loop? ”Break or Exit While not working EndIf Wend No quiero usar condiciones como `While count <= 10 … Wend

¿Es cierto (verdad) con la práctica de progtwigción de romper mal?

A menudo uso este patrón de código: while(true) { //do something if() { break; } } Otro progtwigdor me dijo que esto era una mala práctica y que debería reemplazarla por la más estándar: while(!) { //do something } Su razonamiento era que podía “olvidar el descanso” con demasiada facilidad y tener un ciclo infinito. […]

Hacer while loop en SQL Server 2008

¿Hay algún método para implementar do while loop en SQL server 2008?

¿Cómo salgo de un ciclo while en Java?

¿Cuál es la mejor manera de salir / terminar un ciclo while en Java? Por ejemplo, mi código es actualmente el siguiente: while(true){ if(obj == null){ // I need to exit here } }