1
resposta

Soma de arrays

// Soma de arrays

// Escreva uma função soma(int numeros[10]) que receba um array de inteiros e imprime a soma de todos os elementos dentro desse array.

#include <stdio.h>

void soma(int numeros[10]) {

    int somatotal = 0;

    for(int i = 0; i <= 9; i++) {
        somatotal = somatotal + numeros[i];
    }
    printf("A soma do array é igual a %d", somatotal);
}

int main() {
    int numeros[10];
    numeros[0] = 1;
    numeros[1] = 2;
    numeros[2] = 3;
    numeros[3] = 4;
    numeros[4] = 5;
    numeros[5] = 6;
    numeros[6] = 7;
    numeros[7] = 8;
    numeros[8] = 9;
    numeros[9] = 10;

    soma(numeros);
}
1 resposta

Olá! Como vai?

Mandou muito bem, Guilherme!

Observei que você explorou o uso de arrays fixos para armazenar múltiplos valores, utilizou muito bem o laço for para iterar sobre os elementos e ainda compreendeu a importância do acúmulo de valores para realizar operações como soma.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!