Segue abaixo um exemplo de programa em C que realiza a soma de duas sequências de números reais: ```c #include #define DIM 5 void lerArray(float array[DIM]) { int i; for (i = 0; i < DIM; i++) { printf("Digite o valor %d: ", i+1); scanf("%f", &array[i]); } } void soma(float arrayA[DIM], float arrayB[DIM], float arrayC[DIM]) { int i; for (i = 0; i < DIM; i++) { arrayC[i] = arrayA[i] + arrayB[i]; } } int main() { float A[DIM], B[DIM], C[DIM]; printf("Digite os valores da sequência A:\n"); lerArray(A); printf("Digite os valores da sequência B:\n"); lerArray(B); soma(A, B, C); printf("A sequência C, resultante da soma de A e B, é:\n"); int i; for (i = 0; i < DIM; i++) { printf("%.2f ", C[i]); } printf("\n"); return 0; } ``` O programa começa definindo a constante DIM como 5, que é o tamanho das sequências A, B e C. Em seguida, são definidas as funções lerArray e soma. A função lerArray recebe um array como parâmetro e lê os valores digitados pelo usuário, armazenando-os no array. A função soma recebe dois arrays como parâmetros e cria um terceiro array, C, que é preenchido com a soma dos elementos homólogos de A e B. No programa principal, são declarados os arrays A, B e C. O usuário é solicitado a digitar os valores de A e B, que são lidos usando a função lerArray. Em seguida, a função soma é chamada para criar a sequência C, que é exibida na tela. Este é apenas um exemplo de programa que realiza a soma de duas sequências de números reais. É importante lembrar que existem diversas formas de implementar essa solução em C, e que é possível utilizar outras linguagens de programação para resolver o mesmo problema.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar