Logo Passei Direto
Buscar

Prova de Programação C/C++

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Pontifícia Universidade Católica de Minas Gerais
Instituto de Ciências Exatas e Informática / Instituto Politécnico
Programação de Computadores II
Professor João L. R. Neto
Postar os códigos fonte, compactados em um único arquivo, no SGA / Entrega de prova.
Data e horário limites para a postagem: 08/06/2017 - 08:40 hs
Segunda Avaliação Individual- 40 pontos
data: 08/06/2017
Primeira questão - Obrigatória
Desenvolver uma função em C/C++ que receba dois vetores do tipo char, sendo um
vetor preenchido e outro "vazio". A função deve copiar o vetor preenchido para o vetor
"vazio"e retornar o vetor que recebeu o conteúdo para a função principal. A leitura do
vetor deve ser feito na função principal, bem como a impressão do resultado retornado
da função descrita acima. Não é permitido a utilização de nenhuma função predefinida
para processar as strings. É obrigatório a utilização de ponteiros.
Segunda questão - Obrigatória
Desenvolver um programa em C/C++ que gere uma lista simplesmente encadeada con-
tendo 5(cinco) valores reais. A inclusão dos valores na lista deve obedecer à seguinte
regra: o valor que entra na lista deve ser o primeiro elemento da lista. Imprimir
a lista gerada. Não é permitido a utilização de nenhuma função predefinida para ge-
rar a lista simplesmente encadeada. É obrigatório a utilização de ponteiros e alocação
dinâmica de memória.
Terceira questão - Opcional
Desenvolver uma função em C/C++ que receba dois vetores de inteiros, cada um con-
tendo 5(cinco) elementos. Em seguida a função deverá, verificar quantos valores co-
muns aos dois vetores existem e retornar a quantidade calculada. Caso não haja valores
comuns, retornar 0(zero). Os vetores deverão ser lidos no programa principal e pas-
sados para a função descrita acima. O retorno da função deverá ser escrito na função
principal. Não é permitido a utilização de nenhuma função predefinida.
1

Mais conteúdos dessa disciplina