Eai, estou fazendo um programa pra somar duas sequencias com número fixo de algarismos, eles tem que somar algarismo por algarismo da mesma forma que fazemos quando montamos uma conta de adição no caderno, ou seja, fazendo o esquema de subir quando a soma passar de 10. Ainda não terminei essa parte de subir o excedente mas a minha dúvida é quanto a essa parte:
for (int i = 0; i < nNum; i++) {
seqTres[i] = seqUm[i] + seqDois[i];
}
porque ela não funciona?
Código inteiro:
Scanner scan = new Scanner(System.in);
int nNum =0;
System.out.print("Informe quantos algarismos quer na sequência: ");
nNum = scan.nextInt();
scan.nextLine();
int[] seqUm = new int[nNum];
int[] seqDois = new int[nNum];
int[] seqTres = new int[nNum];
System.out.print("SEQUENCIA 1");
System.out.println();
for (int i = 0; i < nNum; i++) {
System.out.print("Informe o "+(i+1)+"º número da sequência: ");
seqUm[i] = scan.nextInt();
}
scan.nextLine();
System.out.print("SEQUENCIA 2");
System.out.println();
for (int i = 0; i < nNum; i++) {
System.out.print("Informe o "+(i+1)+"º número da sequência: ");
seqUm[i] = scan.nextInt();
}
scan.nextLine();
for (int i = 0; i < nNum; i++) {
seqTres[i] = seqUm[i] + seqDois[i];
}
System.out.print("Soma: ");
for (int i = 0; i < seqTres.length; i++) {
System.out.print(seqTres[i]);
}
System.out.println();
}