Categoria: C/C++

Operadores bitwise [C/C++]

Programadores C/C++ conhecem diversos operadores da linguagem, embora alguns se mantenham desconhecidos de diversos. A tabela abaixo mostra os operadores da linguagem C/C++ e sua divisão em operadores unários, binários e ternários. Dos operadores binários, alguns realizam operações em bits (os bitwises) são os menos conhecidos. Segue uma breve descrição de cada um deles: & […]

Read More

Corrigir letras maiúsculas no nome

Todos os dados do usuário deveriam ser verificados e ajustados conforme a natureza daquele dado. Por exemplo, a escrita correta de um nome envolve ter a primeira letra dos nomes e sobrenomes em maiúsculo. O exercício proposta envolve ajustar o nome informado pelo usuário de forma a obter a escrita padronizada. Enunciado: elabore um algoritmo […]

Read More

Calcular o tamanho de um vetor

Em diversas situações de manipulação de um vetor é preciso saber o tamanho desse vetor (saber quantos elementos cabem no vetor) para a operação. Nessas situações é comum ter uma variável que recebe o tamanho do vetor, ou que é incrementada conforme valores são fornecidos. Mas existem situações na qual não se tem esse valor […]

Read More

Calcular distribuição de preços de combustível

Esse é um exercício simples mas com aplicação prática. Ele foi inspirado em Solicitação de algoritmo 11 – preço do combustível. Enunciado: Implemente um programa que receba como entrada os percentuais de impostos de combustível atuais do seu estado (cada estado pode implementar sua própria alíquota e isso altera o percentual de cada componente do […]

Read More