EM LINGUAGEM CFaça uma função que receba um vetor X de 30 elementos inteiros como parâmetro e retorne dois vetores A e B. O vetor A deve conter os elementos de X que sejam maiores do que zero e o vetor B, os elementos menores ou iguais a zero.
Soluções para a tarefa
Respondido por
0
#include<stdio.h>
int main(){
int tmvetor=30, tmA=0, tmB=0;
int x[tmvetor], a[tmvetor], b[tmvetor];
for(int i=0; i<tmvetor; i++){
printf("Insira um número inteiro para o vetor x %d", tmvetor+1);
scanf("%d", &x[i]);
if(x[i]>0){
a[i]=x[i];
tmA++; }
else{
b[i]=x[i];
tmB++; }
printf("\n"); }//fim do for
printf("\nOs elementos de a são: a={ ");
for(int i=0; i<tmA; i++){
printf("%d", a[i]);
if(i<(tmA-1)){ printf(", "); } }//fim do for
printf("}");
printf("\nOs elementos de b são: b={ ");
for(int i=0; i<tmB; i++){
printf("%d", b[i]);
if(i<(tmB-1)){ printf(", "); } }//fim do for
printf("}\n\n");
system("pause");
return 0; }
__________________________________________________________
A variável tmvetor indica o tamanho máximo dos vetores.
As variáveis tmA e tmB indicam o número de vetores atribuídos das variáveis a e b.
int main(){
int tmvetor=30, tmA=0, tmB=0;
int x[tmvetor], a[tmvetor], b[tmvetor];
for(int i=0; i<tmvetor; i++){
printf("Insira um número inteiro para o vetor x %d", tmvetor+1);
scanf("%d", &x[i]);
if(x[i]>0){
a[i]=x[i];
tmA++; }
else{
b[i]=x[i];
tmB++; }
printf("\n"); }//fim do for
printf("\nOs elementos de a são: a={ ");
for(int i=0; i<tmA; i++){
printf("%d", a[i]);
if(i<(tmA-1)){ printf(", "); } }//fim do for
printf("}");
printf("\nOs elementos de b são: b={ ");
for(int i=0; i<tmB; i++){
printf("%d", b[i]);
if(i<(tmB-1)){ printf(", "); } }//fim do for
printf("}\n\n");
system("pause");
return 0; }
__________________________________________________________
A variável tmvetor indica o tamanho máximo dos vetores.
As variáveis tmA e tmB indicam o número de vetores atribuídos das variáveis a e b.
Perguntas interessantes
História,
10 meses atrás
Biologia,
10 meses atrás
Geografia,
10 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Física,
1 ano atrás
Matemática,
1 ano atrás