Вы находитесь на странице: 1из 6

Estrutura de Dados I: Vetores

Prof. Esp. Renner da Silva Sadeck

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas (TADS)


Diretoria de Graduao/ IFRR Campus Boa Vista Centro
http://tads.ifrr.edu.br

Renner da Silva Sadeck IFRR/TADS Estrutura de Dados I - Vetores Fev,de 2016 1


Vetores

Vetores - Definio

uma varivel que armazena uma coleo de valores do mesmo tipo.

Item

v a b c
Indice 0 1 2

Renner da Silva Sadeck IFRR/TADS Estrutura de Dados I - Vetores Fev,de 2016 2


Vetores

Exemplo1

#include <stdio.h>
#include <stdlib.h>
int main(void) {
int v[3],i;
for(i=0;i<3;i++){
printf(" %do.numero ", i+1);
scanf("%d",&v[i]);

}
for(i=0;i<3;i++){
printf(" %d ",v[i]);

}
return (EXIT_SUCCESS);
}

Renner da Silva Sadeck IFRR/TADS Estrutura de Dados I - Vetores Fev,de 2016 3


Vetores

Exemplo2
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int i;
float m,v[3];
m=0;
for(i=0;i<3;i++){
printf(" \n Digite a nota %d: ", i+1);
scanf("%f",&v[i]);
m=m+v[i];
}
m/=3;
printf("\n A mdia %.2f ,m);

return (EXIT_SUCCESS);
}
Renner da Silva Sadeck IFRR/TADS Estrutura de Dados I - Vetores Fev,de 2016 4
Vetores

Vetor como parametro de funo

#include <stdio.h>
#include <stdlib.h>
void preencher (float n[3]) {
int i;
for(i=0;i<3;i++)
{
printf("%da. nota?",i+1);
scanf(%f,&n[i]); }

float media (float n[3]) {


int i;
float s=0;
for(i=0;i<3;i++)
{
s+=n[i];}
return s/3; }

Renner da Silva Sadeck IFRR/TADS Estrutura de Dados I - Vetores Fev,de 2016 5


Vetores

Vetor como parametro de funo


int main() {
float n[3],m;
preencher(n);
m=media(n);
printf("%f media",m);

return 0;

Renner da Silva Sadeck IFRR/TADS Estrutura de Dados I - Vetores Fev,de 2016 6

Вам также может понравиться