Exercícios desenvolvidos na aula de Paradigmas de Linguagens de Programação. Em Centro Universitário Univates, professor Me. Marcelo de Gomensoro Malheiros
Exericícios foram resolvidos na Linguagem Go.
-
Faça um programa que simplesmente escreva "Hello, world!" na tela.
-
Faça um programa que cria um vetor de inteiros com 10 elementos. Então inicialize este vetor com número quaisquer e imprima na tela todos os seus elementos.
-
Faça uma função/método que receba uma string como parâmetro e que retorne uma nova string, onde a sequência dos caracteres foi invertida. Dentro da parte principal (main), leia uma string digitada pelo usuário e passe para a função/método criada, imprimindo em seguida a string devolvida.
-
Faça um programa que abra um arquivo texto "input.txt", pré-existente. O programa então deve ler o arquivo linha por linha e apresentar a soma total do comprimento de todas as linhas. Verifique se é necessário fechar o arquivo antes do programa terminar. Adicione também suporte para eventuais situações de erro, como por exemplo não conseguir abrir o nome de arquivo especificado.
-
Faça um programa que processo o arquivo de log do servidor web Apache fornecido. O programa deve examinar cada linha lida e extrair o endereço IP do respectivo cliente. O programa deve então utilizar alguma estrutura de dados da linguagem para manter um conjunto, sem duplicações, de strings representando os endereços dos clientes. Ao final, o programa deve imprimir o número total de clientes únicos.