Programalão em "C"

quarta-feira, 24 de março de 2010

inserir 5 numeros verificar e dizer quantas vezes cada numero foi introdozido

main()


{

int n[5],aux[5];

int a,cont,i,j,encontrado;

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

{

printf("insira um numero");

scanf("%d",&n[i]);

}



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

{

cont=0;

encontrado=0;

for(j=0;j<5;j++)

{

if(n[i]==aux[j])

{

encontrado=1;

}

}

if(encontrado==0)

{

for(a=i;a<5;a++)

{

if(n[i]==n[a])

{

cont++;

}

}

}

printf("\n%d - %d",n[i],cont);

}

getch();

}

sexta-feira, 19 de março de 2010

tipos vectores

int n[8];

float[8];

char nome[ Linhas ] [ Colunas ];
                     |                 |
                    V               V
        nºde elementos  |  tamanho da string

ex:
char nome[8][50]

quinta-feira, 18 de março de 2010

programa para solicitar 5 números, via teclado, e exibi-los ordem inversa àquela em que foram fornecidos.

main()
{
   int n[5];
   printf("insira um numero");
   scanf("%d",&n[0]);
   printf("insira um numero");
   scanf("%d",&n[1]);
   printf("insira um numero");
   scanf("%d",&n[2]);
   printf("insira um numero");
   scanf("%d",&n[3]);
   printf("insira um numero");
   scanf("%d",&n[4]);
   printf("\n%d",n[4]);
   printf("\n%d",n[3]);
   printf("\n%d",n[2]);
   printf("\n%d",n[1]);
   printf("\n%d",n[0]);
   getch();
}

segunda-feira, 15 de março de 2010

Criar um vector

tipo nome[ o numero de elementos]

exemplo:

int n[5]

nota: o indice do vector começa em zero ou seja no exeplo que eu dei, ficara:

0,1,2,3,4

como aceder ao vector?
n[0]
n[2]....
conforme o elemento que se quer aceder