{"conversations": [{"from": "user", "value": "Com puc controlar el flux d'un programa en Java mitjan\u00e7ant estructures de control de flux com \"if\" i \"for\"?"}, {"from": "assistant", "value": "L' if sol, verifica el resultat de la condici\u00f3 booleana si la condici\u00f3 \u00e9s veritable es realitza una acci\u00f3, si \u00e9s falsa, surt i continua amb el flux normal del programa. S' usa per a decidir si una determinada declaraci\u00f3 o bloc d' enunciats s' executar\u00e0 o no. Exemple if (edat > 18) { System. out. println (\"\u00c9s major d' edat\"); } Quan sap exactament quantes vegades voleu rec\u00f3rrer un bloc de codi, useu el bucle for en comptes d' un bucle while: Per exemple: for (int i = 0; i < 5; i++) { System. out. println( i); }"}]}