Escolar Documentos
Profissional Documentos
Cultura Documentos
Variável e constante:
Estruturas homogêneas
2 5 70 8 3 9 11 23
índice: 0 1 2 3 4 5 6 7
A[0] = 2
A[1] = 5
A[2] = 70
A[3] = 8
A[4] = 3
A[5] = 9
A[6] = 11
A[7] = 23
caracter nomeAluno[50]
real nota_1[50]
real nota_2[50]
real media[50]
Ex.:
Entrada de dados ...
para ( L ← 0; L <tamanho do vetor>; L++ ) faça
comandos …
leia nomeDoVetor[L] …
fim-para
…
Ex01.: Algoritmo que lê dez nomes e imprime a listagem contendo todos os dez nomes
algoritmo LerImprime
int L;
caracter nomes[10];
algoritmo ImprimeMedia
int L;
caracter nomes[10];
real nota_1[10], nota_2[10], media[10];
algoritmo somaVetores
int L, vet01[5], vet02[5], somaVet[5];
...
para ( L ← 0; L < 4; L++) faça
para (c ← L+1; c <= 4; c++) faça
Se nomes[L] > nomes[c] então
aux ← nomes[L];
nomes[L] ← nomes[c];
nomes[c] ← aux;
fim-se
Fim-para
fim-para
…
Ex.: algoritmo que armazena 5 nomes em um vetor, ordena e imprime sua listagem em
ordem alfabética
algoritmo ordenaNomes
int L, c;
catacter nomesVet[5], aux;
Aluno(a):___
algoritmo nomeNumerada
# declara variáveis
int L;
caracter nomesNum[10];
# saída de dados
02 - Crie um algoritmo que armazene 15 números inteiros em um vetor e imprima uma lista
numérica contendo o número e uma mensagem referente ao número : para ou ímpar.
alg
06 - Crie um algoritmo que leia o preço de compra e o preço de venda de 100 mercadorias.
O algoritmo deverá imprimir quantas mercadorias proporcionam : lucro < 10%, lucro entre
10% e 20% e o lucro acima de 20 %.
09 - Crie um algoritmo que leia dois conjuntos de números inteiros, contendo cada um 20
elementos e imprima um vetor com a soma e outro com a multiplicação desses elementos.
10 - Crie um algoritmo que leia os dados para um vetor de 100 elementos inteiros e imprima
o maior e menor entre eles, os números pares e os ímpares.