Buscar

746474_Lista 1 - LAB

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

Pontifícia Universidade Católica de Minas Gerais 
Instituto de Informática 
Disciplina: Laboratório de Computação III 
Prof. Gabriel Novy 
 
Lista 1 
 
A lista de exercício tem prazo de entrega para até o dia 14/02, às 23:59. Listas entregues 
após o prazo serão zeradas. 
 
1) Escreva uma função que receba como parâmetro um vetor de inteiros e um inteiro, 
pesquise por esse inteiro no vetor e retorne a sua posição. Caso o inteiro não esteja 
contido no vetor o valor retornado deverá ser -1. 
2) Escreva uma função que receba como parâmetro um vetor de inteiros e retorne o maior 
elemento do vetor. 
3) Escreva uma função que receba como parâmetro um vetor de inteiros ordenado e um 
inteiro, pesquise por esse inteiro no vetor e retorne a sua posição. Caso o inteiro não 
esteja contido no vetor o valor retornado deverá ser -1. 
4) Escreva uma função que receba como parâmetro um vetor de inteiros e um inteiro e 
insira esse inteiro no vetor. Atenção, o tamanho do vetor deve ser sempre igual à 
quantidade de elementos. 
5) Escreva uma função que receba como parâmetro um vetor de inteiros e um inteiro e 
retire esse inteiro do vetor. Atenção, o tamanho do vetor deve ser sempre igual à 
quantidade de elementos. 
6) Escreva um função que receba como parâmetro um vetor de inteiros desordenado e 
ordene esse vetor. 
7) Escreva uma função que receba dois strings como parâmetro. A função deve verificar se 
o segundo string aparece dentro do primeiro. Caso apareça, a função deverá retornar 
verdadeiro, caso contrário falso. 
Ex.: string1 = “Gabriel Novy” string2 = “brie” -> saída = TRUE 
 string1 = “Projeto de Algoritmos” string2 = “alabama” -> saída = FALSE