Baixe o app para aproveitar ainda mais
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.
Compartilhar