Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE FEDERAL DE UBERLÂNDIA Disciplina: Programação Procedimental Curso: Ciência da Computação Professora: Elaine Ribeiro Faria Aula Prática no 8 Objetivo Revisão do conteúdo. 1. Codifique, compile e execute um programa que leia uma matriz 4 x 4. Leia também um valor X. O programa deverá fazer uma busca desse valor na matriz e, ao final escrever a localização (linha e coluna) ou uma mensagem de “não encontrado”. 2. Codifique, compile e execute um programa que leia uma matriz 6 x 6 e atribuir o valor 0 para os valores negativos encontrados fora das diagonais principal e secundaria. 3. Codifique, compile e execute um programa em C que recebe uma string s e um caracter c. A seguir uma das seguintes opções pode ser executada pelo usuário: a. Exibir o índice da primeira posição de s que é igual a c. b. Exibir o índice da última posição de s que é igual a c c. Exibir o número de ocorrências de c em s 4. Declarar a estrutura cuja representação gráfica é dada a seguir, definir os campos com os tipos básicos necessários. As notas devem ser armazenadas em um vetor. a) Criar um vetor com o cadastro de 5 alunos b) Solicitar ao usuário que preencha os dados desses 5 alunos c) Imprimir o nome do aluno que tirou a maior nota na prova 2 d) Imprimir o nome do aluno que tem a maior média geral (média da nota das 4 provas) 5. Considerando a estrutura struct Vetor{ float x; float y; float z; }; para representar um vetor no R3 , implemente um programa que calcule a soma de dois vetores, considerando que os dados dos dois vetores foram fornecidos pelo usuário. 6. Faça um programa que leia os dados de 10 alunos, representandos por uma estrutura contendo Nome, matricula e Media Final. Armazene os dados desses 10 alunos em um vetor. Uma vez lidos os dados, divida estes dados em 2 novos vetores, o vetor dos aprovados e o vetor dos reprovados, considerando a media mínima para a aprovação como sendo 5.0. Exibir na tela os dados do vetor de aprovados, seguido dos dados do vetor de reprovados.
Compartilhar