Guide for El meu primer bucle


Això és una guia per ajudar-te a començar amb aquest problema — no és la solució.
Mostra el codi per a: Consideracions generals Java 11 Python 3

Com abordar aquest problema

Et donen un nombre N que indica quants casos hi ha, i a continuació N línies amb un número cadascuna. \ Per cada número, has d'escriure aquest número més 1.

Idea general:

  1. Llegeix el primer nombre, N, que et diu quantes vegades s'ha de repetir el procés.
  2. Fes un bucle que es repeteixi N vegades (per exemple, un for que compti de 0 a N-1).
  3. Dins del bucle, llegeix un número.
  4. Suma-hi 1 i escriu el resultat.

Paranys habituals:

  • No et confonguis entre llegir N i llegir els números: la primera línia és el comptador, no un número \ a processar.
  • Assegura't que el bucle es repeteixi exactament N vegades, ni una més ni una menys.
  • Recorda convertir el text llegit a un número enter abans de sumar-hi 1 (si no, ajuntaràs text en lloc \ de sumar-hi).

Pista per a Java

El mateix esquema amb un for en Java, llegint amb Scanner dins del bucle:

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = Integer.parseInt(sc.nextLine().trim());

        for (int i = 0; i < n; i++) {
            int numero = Integer.parseInt(sc.nextLine().trim());
            System.out.println(numero + 1);
        }
    }
}

Tornar al problema