rods220
(usa Linux Mint)
Enviado em 29/04/2013 - 02:33h
/**
4. Escreva um programa para ler um vetor a de 10 elementos e um valor x. Copie para
um vetor s os elementos de a que são maiores que x, sem deixar elementos vazios entre
os valores copiados. Logo após, imprimir o vetor s.
*/
#include <stdio.h>
#include <stdlib.h>
void vetor()
{
int vetor_a[10],x,vetor_s[10];
int i,ia = 0,printa;
printf ("\nDigite Um Numero X:\n");
scanf (" %d",&x);
for (i = 0;i <= 9;i++)
{
printf ("\nDigite Um Valor Para Preencher O Espaço %d Do Vetor:",i);
scanf (" %d",&vetor_a[i]);
if (vetor_a[i] > x)
{
vetor_s[ia] = vetor_a[i];
ia++;
}
}
for (printa = 0;printa < ia;printa++)
{
printf (" vetor_s[%d] = %d\n",printa,vetor_s[printa]);
}
// {
//printf (" vetor_s[%d] = %d\n",vetor_s[printa],);
//}
}
int main()
{
vetor();
return 0;
}