Buscar

Escreva um programa que adicione duas sequências A e B de números reais, ou seja, que crie uma nova sequência C em que cada elemento é o resultado ...

Escreva um programa que adicione duas sequências A e B de números reais, ou seja, que crie uma nova sequência C em que cada elemento é o resultado da soma dos elementos homólogos de A e B. O tamanho das sequências é o valor especificado pela constante DIM. Deve usar as funções:  void lerArray (float[DIM]);  void soma(float[DIM], float[DIM], float[DIM]);

O programa deve adicionar duas sequências A e B de números reais.
O tamanho das sequências é especificado pela constante DIM.
O programa deve criar uma nova sequência C em que cada elemento é o resultado da soma dos elementos homólogos de A e B.
O programa deve usar as funções lerArray e soma.
A função lerArray deve ler os valores e armazená-los nos arrays A e B.
A função soma deve criar a sequência C com a soma dos elementos homólogos de A e B.

Essa pergunta também está no material:

Biblioteca 1085234
4 pág.

Estrutura de Dados I Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

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.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais