Autor: Benjamin Grando Moreira

Solicitação de algoritmo 5

Nessa solicitação de algoritmo feita por Neidson Jr, o enunciado é simples, embora a solução nem tanto. Enunciado: desenvolver um algoritmo que receba valores aleatórios entre -20 até 20 e através de uma função preencha uma matriz de inteiros 8×3. Retorne quantas vezes aparecer o número dois. O algoritmo que ele me enviou segue a seguir. […]

Read More

Algoritmo para a diagonal secundária de uma matriz

Trago aqui um vídeo super explicativo com algoritmos para mostrar a diagonal secundária de uma matriz. Normalmente os exercícios que envolvem matrizes solicitam a diagonal principal da matriz (é uma questão fácil de entender e apresenta certo grau de complexidade), embora a noção de diagonal secundária apresente um desafio mais interessante. Código C/C++

Read More

Sobre a precisão de números flutuantes em C

Quando se utilizam número de ponto flutuante (float) é importante considerar questões de precisão e arredondamento dos valores. A precisão nos cálculos utilizando valores de ponto flutuante pode gerar resultados inesperados. É preciso observar que um número decimal, seja um valor inteiro ou um valor float, possui representação binária no computador. Ou seja, o número […]

Read More

Encontrar valores repetidos no vetor

Esse post começa comentando sobre uma ambiguidade em um enunciado de tarefa anterior. Vou replicar a atividade a solução que desenvolvi para ela (junto com o vídeo onde explicado a solução). Enunciado: escreva um programa que receba do usuário um vetor com 20 valores inteiros e apresente o maior, o menor e suas respectivas posições […]

Read More