Buscar

Nona aula ITC

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

ITC – Nona aula teórica
Universidade Federal de Uberlândia
Profa. Maria Fernanda
Email: nandasalmeida@yahoo.com.br
Matriz Bidimensional de Caracteres
�Em C++, as matrizes bidimensionais de caracteres funcionam como matrizes
unidimensionais de strings.
� Onde o primeiro índice indica o número de strings que o vetor possui e o
segundo índice indica o comprimento máximo das strings.
� Esta propriedade permite que uma única instância seja capaz de gerenciar
várias strings.
� Declaração: char nome_da_matriz [num. de strings] [comp. das strings];
•Ex: char vet_strings[3][8]; // Vetor que armazena 3 strings de no
máximo 7 caracteres.
� Cada string pode ser acessada individualmente utilizando apenas o primeiro
índice.
•Ex1: gets(vet_strings[0]); // Armazenando uma string digitada na
primeira posição do vetor de strings.
•Ex2: cout << vet_strings[0]; // Imprimindo a primeira string do vetor
na tela.
Matriz Bidimensional de Caracteres
Esta estrutura permitirá a manipulação caractere a caractere, desde que dois
índices sejam utilizados.
•Ex1: cin >> vet_strings[0][0]; // Armazenando um caractere (digitado) na 
primeira posição da matriz.
•Ex2: cout << vet_strings[0][0]; // Imprimindo o caractere guardado na primeira 
posição da matriz.
�Inicialização:
�Podemos inicializar, durante declaração, um vetor de strings:
� char vet_strings [3][20] = { “João”, “Maria”, “José”};
Inserindo strings no vetor utilizando o teclado.
�Programa que armazena nome 
de diversos alunos e a média geral 
em engenharia de cada um deles.
Função de pesquisa
� Encontra e mostra o nome e a média do aluno desejado.
Função que encontra o aluno com a maior média
Função de ordenação por nota.
Função de ordenação por nome.
Trabalho da semana.
� Fazer um programa que receba o nome de n vendedores de uma 
loja qualquer e o valor total de vendas mensal efetuado por cada 
vendedor.
� Após inseridos os dados de todos os vendedores, encontre e 
mostre:
� O nome e o valor total das vendas do melhor vendedor.
� O nome e o valor total das vendas do pior vendedor.
� A média de venda dos vendedores da loja.
� Coloque no programa a opção de listar os nomes dos vendedores 
em ordem decrescente de valor total de venda mensal.
� Obs: O programa deve conter um menu de opções que permite o 
usuário utilizar as funções do mesmo quantas vezes desejar.

Outros materiais