Exercícios
Os programas construídos nestes exercícios devem ser entregues ao professor através do sistema Moodle até o final deste dia (23:59).
Escreva programas em C para:
- Ordenação (em funções):
le_vetor(vetor, N): ler um número N e um vetor de N inteiros;ordena_vetor(vetor, N): ordenar o vetor lido usando a técnica de ordenação da bolha;escreve_vetor(vetor, N): imprimir os elementos de um vetor com N elementos.
- Matriz transposta:
le_matriz(matriz, M, N): ler uma matriz de MxN inteiros;transpoe_matriz(matriz, M, N): transpor uma matriz;escreve_matriz(matriz, M, N): imprimir uma matriz.
- Escreva uma função que testa palíndromos: ela recebe uma string de caracteres sem acentos e retorna 1 se a string é um palíndromo ou 0 senão. espaços em branco e maiúsculas/minúsculas devem ser ignorados.
- Escreva uma função
int busca(agulha, palheiro), que busca a stringagulhadentro da stringpalheiro, sem usar funções prontas da biblioteca C. A função deve retornar o índice ondeagulhacomeça empalheiro, -1 se não for encontrada ou -2 em caso de erro (uma ou ambas as strings são nulas).
Deve ser entregue um arquivo C para cada exercício (ex1.c, …), com as funções implementadas e o programa principal (main) que as invoca.
Avaliação:
Completei os 4!
Completei 3
Completei 2
Completei 1
Não completei nenhum…