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