Informática, perguntado por contalygiafurtado52, 6 meses atrás

Criar um programa em C conforme as orientações abaixo:
a. Crie dois vetores (a e b) de 5 posições;
b. Ler 5 valores (inteiros) para os elementos do primeiro vetor;
c. Após a leitura dos elementos do primeiro vetor, o segundo vetor deverá receber para os seus elementos os valores de acordo com os seguintes critérios:
i. Elemento de índice b[ix] par:
∙ b[ix] = 2 * a[ix]
ii. Elemento de índice b[ix] ímpar:
∙ b[ix] = 3 * a[ix]
d. Imprimir os elementos dos 2 vetores.

Soluções para a tarefa

Respondido por joaopedrolemos
1

#include <stdio.h>

int main() {

   int a[5], b[5];

       for (int i=0;i<5;i++){

           printf("{%d}::> ",i+1); scanf("%d",&a[i]);

           b[i] = a[i];

               if (b[i]%2==0) b[i]*=2;

               else b[i]*=3;

       }

       

       for (int x=0;x<5;x++){

           printf("a: %d\tb: %d\n",a[x],b[x]);

       }

   

   return 0;

}


NicollasYuri: Boa Joao, amassa <3
Perguntas interessantes