Escolar Documentos
Profissional Documentos
Cultura Documentos
Vetores e Matrizes
#include <stdio.h>
void main()
{
int I, R, E1=0, E2=0, E3=0, E4=0, E5=0;
for(I=0 ; I<50 ; I++)
{
printf("Digite a emissora (1,2,3,4,5 ou nenhuma) : ");
scanf("%d",&R);
if (R==1) E1++;
else if (R==2) E2++;
else if (R==3) E3++;
else if (R==4) E4++;
else if (R==5) E5++;
}
printf("O percentual da emissora 1 e' %d%%\
%d%%\n",E1*2);
printf("O percentual da emissora 2 e' %d%%\
%d%%\n",E2*2);
printf("O percentual da emissora 3 e' %d%%\
%d%%\n",E3*2);
printf("O percentual da emissora 4 e' %d%%\
%d%%\n",E4*2);
printf("O percentual da emissora 5 e' %d%%\
%d%%\n",E5*2);
}
Vetores e Matrizes
Variveis Discretas
int A;
(2 bytes)
float B;
(4 bytes)
double C;
(8 bytes)
char D;
(1 byte)
Vetores e Matrizes
Variveis Discretas
Memria
382743
int A;
(2 bytes)
382744
382745
382746
float B;
(4 bytes)
382747
382748
382749
double C;
(8 bytes)
382750
382751
382752
382753
char D;
(1 byte)
382754
382755
382756
382757
382758
382759
382760
382761
382762
382763
Vetores e Matrizes
Variveis Discretas
Memria
382743
382744
382745
382746
382747
382748
382749
382750
382751
382752
382753
382754
382755
382756
382757
382758
382759
382760
382761
382762
382763
Vetores e Matrizes
Variveis Discretas
Memria
382743
382744
382745
382746
382747
382748
382749
382750
382751
382752
382753
382754
382755
382756
382757
382758
382759
382760
382761
382762
382763
Vetores e Matrizes
VETOR
Vetores e Matrizes
Vetor
Memria
382743
int E[5];
382744
382745
382746
382747
382748
382749
382750
382751
382752
382753
382754
382755
382756
382757
382758
382759
382760
382761
382762
382763
Vetores e Matrizes
Vetor
DECLARAO :
tipo>
> <nome_varivel
<nome_varivel>
>[<quantidade_de_posies
quantidade_de_posies>
>];
<tipo
ATRIBUIO :
<nome_varivel
nome_varivel>
>[<ndice
ndice>
>]
= <expresso>;
Vetores e Matrizes
Vetor
Exemplo :
Memria
382743
382744
int E[5];
382745
382747
E[2] = 34;
382746
382748
-7
382749
382750
382751
E[0] = -7
382752
34
382753
382754
382755
382756
382757
382758
382759
382760
382761
382762
382763
Vetores e Matrizes
#include <stdio.h>
void main()
{
int I, R, E1=0, E2=0, E3=0, E4=0, E5=0;
for(I=0 ; I<50 ; I++)
{
printf("Digite a emissora (1,2,3,4,5 ou nenhuma) : ");
scanf("%d",&R);
if (R==1) E1++;
else if (R==2) E2++;
else if (R==3) E3++;
else if (R==4) E4++;
else if (R==5) E5++;
}
printf("O percentual da emissora 1 e' %d%%\
%d%%\n",E1*2);
printf("O percentual da emissora 2 e' %d%%\
%d%%\n",E2*2);
printf("O percentual da emissora 3 e' %d%%\
%d%%\n",E3*2);
printf("O percentual da emissora 4 e' %d%%\
%d%%\n",E4*2);
printf("O percentual da emissora 5 e' %d%%\
%d%%\n",E5*2);
}
Vetores e Matrizes
#include <stdio.h>
void main()
{
int I, R, E[5]
E[5];
;
for(I=0 ; I<50 ; I++)
{
printf("Digite a emissora (1,2,3,4,5 ou nenhuma) : ");
scanf("%d",&R);
if (R==1) E1++;
else if (R==2) E2++;
else if (R==3) E3++;
else if (R==4) E4++;
else if (R==5) E5++;
}
printf("O percentual da emissora 1 e' %d%%\
%d%%\n",E1*2);
printf("O percentual da emissora 2 e' %d%%\
%d%%\n",E2*2);
printf("O percentual da emissora 3 e' %d%%\
%d%%\n",E3*2);
printf("O percentual da emissora 4 e' %d%%\
%d%%\n",E4*2);
printf("O percentual da emissora 5 e' %d%%\
%d%%\n",E5*2);
}
Vetores e Matrizes
#include <stdio.h>
void main()
{
int I, R, E[5], J;
J;
for(I=0 ; I<50 ; I++)
{
printf("Digite a emissora (1,2,3,4,5 ou nenhuma) : ");
scanf("%d",&R);
if (R==1) E1++;
else if (R==2) E2++;
else if (R==3) E3++;
else if (R==4) E4++;
else if (R==5) E5++;
}
printf("O percentual da emissora 1 e' %d%%\
%d%%\n",E1*2);
printf("O percentual da emissora 2 e' %d%%\
%d%%\n",E2*2);
printf("O percentual da emissora 3 e' %d%%\
%d%%\n",E3*2);
printf("O percentual da emissora 4 e' %d%%\
%d%%\n",E4*2);
printf("O percentual da emissora 5 e' %d%%\
%d%%\n",E5*2);
}
Vetores e Matrizes
#include <stdio.h>
void main()
{
int I, R, E[5], J;
J;
for(J=0 ; J<5 ; J++)
E[J]=0;
for(I=0 ; I<50 ; I++)
{
printf("Digite a emissora (1,2,3,4,5 ou nenhuma) : ");
scanf("%d",&R);
if (R==1) E1++;
else if (R==2) E2++;
else if (R==3) E3++;
else if (R==4) E4++;
else if (R==5) E5++;
}
printf("O percentual da emissora 1 e' %d%%\
%d%%\n",E1*2);
printf("O percentual da emissora 2 e' %d%%\
%d%%\n",E2*2);
printf("O percentual da emissora 3 e' %d%%\
%d%%\n",E3*2);
printf("O percentual da emissora 4 e' %d%%\
%d%%\n",E4*2);
printf("O percentual da emissora 5 e' %d%%\
%d%%\n",E5*2);
}
Vetores e Matrizes
#include <stdio.h>
void main()
{
int I, R, E[5], J;
J;
for(J=0 ; J<5 ; J++)
E[J]=0;
for(I=0 ; I<50 ; I++)
{
printf("Digite a emissora (1,2,3,4,5 ou nenhuma) : ");
scanf("%d",&R);
for(J=1 ; J<=5 ; J++)
if (R==J) E[JE[J-1]++;
}
printf("O percentual da emissora 1 e' %d%%\
%d%%\n",E1*2);
printf("O percentual da emissora 2 e' %d%%\
%d%%\n",E2*2);
printf("O percentual da emissora 3 e' %d%%\
%d%%\n",E3*2);
printf("O percentual da emissora 4 e' %d%%\
%d%%\n",E4*2);
printf("O percentual da emissora 5 e' %d%%\
%d%%\n",E5*2);
}
Vetores e Matrizes
#include <stdio.h>
void main()
{
int I, R, E[5], J;
J;
for(J=0 ; J<5 ; J++)
E[J]=0;
for(I=0 ; I<50 ; I++)
{
printf("Digite a emissora (1,2,3,4,5 ou nenhuma) : ");
scanf("%d",&R);
for(J=1 ; J<=5 ; J++)
if (R==J) E[JE[J-1]++;
}
for(J=1 ; J<=5 ; J++)
printf("O percentual da emissora %d e' %d%%\
%d%%\n",J,
n",J, E[JE[J-1]
1]*2);
*2);
}
Vetores e Matrizes
#include <stdio.h>
void main()
{
int I, R, E[5], J;
for(J=0 ; J<5 ; J++)
E[J]=0;
for(I=0 ; I<50 ; I++)
{
printf("Digite a emissora (1,2,3,4,5 ou nenhuma) : ");
scanf("%d",&R);
E[RE[R
-1]++;
}
for(J=1 ; J<=5 ; J++)
printf("O percentual da emissora %d e' %d%%\
%d%%\n",J, E[J
E[J-1]*2);
}
Vetores e Matrizes
MATRIZ
Vetores e Matrizes
Matriz
DECLARAO :
tipo>
> <nome_varivel
<nome_varivel>
>[<qtd_linhas
qtd_linhas>
>] [<qtd_colunas
qtd_colunas>
>];
<tipo
ATRIBUIO :
<nome_varivel
nome_varivel>
>[<ndice_linha
ndice_linha>
>][<ndice_linha
ndice_linha>
>]
= <expresso>;
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT[2][4]=26;
Vetores e Matrizes
Matriz
MT
382743
382744
0,0
0,1
0,2
0,3
0,4
1,0
2,1
2,2
2,3
2,4
382745
382746
382747
382748
Exemplo :
382749
382750
382751
382752
int MT[3][5];
382753
382754
MT[1][0]=26;
26
382755
382756
MT
0
382757
382758
382759
382760
382761
382762
382763
382764
26
382765
382766
382767
382768
382769
382770
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[0][0]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[0][1]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[0][2]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[0][3]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[0][4]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[1][0]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[1][1]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[1][2]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[1][3]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[1][4]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[2][0]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[2][1]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[2][2]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[2][3]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[2][4]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5], L, C;
for(L=0;L<3;L++)
for(C=0;C<5;C++)
scanf(%d,&MT[L][C]);
MT
0
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5], L, C;
for(C=0;C<5;C++)
for(L=0;L<3;L++)
scanf(%d,&MT[L][C]);
MT
0
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[0][0]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[1][0]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[2][0]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[0][1]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[1][1]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[2][1]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[0][2]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[1][2]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[2][2]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[0][3]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[1][3]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[2][3]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[0][4]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[1][4]
0
1
2
Vetores e Matrizes
Matriz
Exemplo :
int MT[3][5];
MT
0
MT[2][4]
0
1
2
Vetores e Matrizes
Vetores e Matrizes
Vetores e Matrizes
Vetores e Matrizes
Vetores e Matrizes
Vetores e Matrizes
(1 byte)
Memria
382743
382744
382745
382746
382747
382748
382749
382750
382751
382752
382753
382754
382755
382756
382757
382758
382759
382760
382761
382762
382763
Vetores e Matrizes
Memria
382743
382744
382745
382746
382747
382748
382749
382750
382751
382752
382753
382754
382755
382756
382757
382758
382759
382760
382761
382762
382763
Vetores e Matrizes
Memria
382743
382744
382745
382746
382747
382748
382749
382750
382751
382752
382753
382754
382755
382756
382757
382758
382759
382760
382761
382762
382763
Vetores e Matrizes
Memria
382743
382744
382745
382746
382747
382748
382749
382750
382751
382752
382753
382754
A
L
E
X
A
N
D
R
E
\0
382755
382756
382757
382758
382759
382760
382761
382762
382763
Vetores e Matrizes
Memria
382743
382744
382745
D = ALEXANDRE;
ERRADO
382746
382747
382748
scanf(%S, D);
CERTO
382749
382750
382751
382752
382753
382754
A
L
E
X
A
N
D
R
E
\0
382755
382756
382757
382758
382759
382760
382761
382762
382763
Vetores e Matrizes
Vetores e Matrizes
Vetores e Matrizes
Vetores e Matrizes
382743
382744
382745
382746
382747
382748
382749
382750
382751
char D[3][5];
382752
382753
382754
382755
382756
382757
382758
382759
382760
382761
\0
382762
382763
382764
\0
382765
382766
382767
\0
382768
382769
J
o
a
o
\0
R
a
f
a
\0
Z
e
\0
D
0,0
0,1
0,2
0,3
0,4
1,0
2,3
2,4
382770
Vetores e Matrizes
Vetores e Matrizes