Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal esse é o exercicio:
iLer dois vetores A e B com 6 elementos. O vetor A deve aceitar apenas a entrada de
valores pares, enquanto o vetor B deve aceitar apenas a entrada de valores ímpares. A
entrada dos vetores deve ser validada pelo programa e não pelo usuário. Construir um vetor
C de forma que ele seja a junção dos vetores A e B, de modo que o vetor C contenha 12
elementos. Apresentar o vetor C.
fiz assim, mas nao esta funcionando direito...
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(){
int a[3], b[3], c[6], i ;
for (i=0; i<3; i++){
printf ("informe um valor:\n");
scanf ("%d", &a[i]);
if (a[i] %2 != 0){
a[i]=a[i-1];
if(i!=0){
}
printf ("valor incorreto:digite qualquer numero para digitar novamente:\n");
scanf ("%d", &a[i]);
}
}
for (i=0; i<3; i++){
printf ("informe um valor:\n");
scanf ("%d", &b[i]);
if (b[i] %3 != 0){
b[i]=b[i-1];
if(i!=0){
}
printf ("valor incorreto:digite qualquer numero para digitar novamente:\n");
scanf ("%d", &b[i]);
}
}
printf ("vetor resultante eh: \n");
for (i=0; i<6; i++){
printf ("%d" ,a[i]);
printf ("%d", b[i]);
}
system ("pause");
}Carregando comentários...