Você está na página 1de 1

Centro Federal de Educao Tecnolgica do Rio Grande do Norte Departamento Acadmico de Tecnologia da Informao Disciplina de Algoritmos e Tcnicas de Programao

Exerccios Alocao Dinmica de Memria 1. Faca um programa que calcule a mdia aritmtica dos valores lidos. Antes de ler os valores para calcular a mdia, pea para o usurio informar quantos valores sero lidos, e aloque dinamicamente um vetor com o tamanho exato necessrio. 2. Escreva um programa para armazenar em um array um certo nmero de inteiros. O programa dever comear por perguntar ao usurio o nmero de inteiros a armazenar; dever em seguida alocar dinamicamente um array de inteiros capaz de armazenar esse nmero de inteiros; e por fim dever l-los do teclado e reescrev-los no vdeo. Antes de terminar no esquecer de liberar a memria alocada. 3. Implemente um programa que leia dois vetores cujos tamanhos so definidos pelo usurio e ao final exiba um vetor com os elementos dos dois vetores lidos. 4. Escrever um programa que leia dois vetores de mesmo tamanho. O usurio dever informar o tamanho e os elementos dos vetores. Escrever uma funo que receba como parmetros os vetores lidos e gere um novo vetor que corresponde aos vetores passados como parmetro de forma intercalada. 5. Escreva um programa que leia um vetor com N elementos inteiros. A seguir, em uma funo separe o vetor em dois outros vetores, um com os elementos positivos e zero e outro com os valores negativos. 6. Escreva um programa que leia um texto e duas palavras e substitua todas as ocorrncias da primeira palavra com a segunda palavra. 7. Implemente uma funo que inverta a ordem dos caracteres de uma string recebida como parmetro. 8. Implemente um programa que l o nome e a pontuao dos candidatos de um concurso e ao final exibe a listagem (nome e pontuao) dos candidatos com maior pontuao. Deve ser criada uma estrutura com os campos nome (caractere) e score (inteiro positivo) para armazenar os dados de um candidato. Tambm deve ser definida uma funo que recebe um vetor de candidatos e retorna um vetor com os candidatos de maior pontuao. A quantidade de candidatos ser informada pelo usurio no incio do uso do programa. Referncias http://www.urisan.tche.br/~janob/Cap_10.html http://www.inf.unifra.br/~cassal/Arquivos/Alocacao.pdf

Você também pode gostar