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
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
Informática,
5 meses atrás
Geografia,
5 meses atrás
Inglês,
5 meses atrás
Geografia,
6 meses atrás
Matemática,
6 meses atrás
Filosofia,
11 meses atrás
Matemática,
11 meses atrás