Categoria: Código com análise

Sobre a union da linguagem C

A união (union) na linguagem C é um tipo especial de dado que permite armazenar diferentes tipos de dados em um mesmo espaço da memória. Embora a union possa ter vários campos em sua definição, apenas um deles pode conter um valor por vez. Esse tipo de funcionamento permite a utilização de um mesmo espaço […]

Read More

Alunos acima da média

Enunciado*: Sabe-se que os alunos calouros têm a expectativa de ser acima da média no início de suas graduações. Você deve checar quanto isso ocorre em diversas turmas. Para isso, faça um algoritmo que receba inicialmente quantas turmas serão avaliadas. Em seguida, para cada turma será inicialmente informado o número de alunos, seguida das médias […]

Read More

Troca de valor entre variáveis: mesmo exercícios simples possuem muitas formas diferentes de resolver

Escrevo para apresentar a soluções algorítmicas para um problema apresentam uma grande variação. Logicamente os problemas mais simples possuem menor quantidade possível de variação, mas trago aqui um exercício tradicional introdutório de programação para discutir essa questão. Enunciado: elabore um algoritmo que, dado dois valores, troque o conteúdo de um pelo do outro. Acredito que […]

Read More

Exercício resolvido – otimizando soluções

Inicio com um exercício de algoritmos bastante tradicional e simples. O exercício consiste em determinar se um número é par ou ímpar. Para resolver, o algoritmo abaixo foi o primeiro que desenvolvi e possivelmente é a solução que seria, de maneira similar, desenvolvida pela maioria das pessoas. Na solução é testado se o valor resultante […]

Read More