Operadores Aritméticos na Linguagem de Programação C

Quais são os operadores aritméticos utilizados na linguagem de programação C? Operadores aritméticos Operador binário Descrição + Soma – Subtração / Divisão % Modulo (obtém o resto da divisão) Aprender mais sobre juliobattisti.com.br Os operadores aritméticos são um conceito fundamental nas linguagens de programação. Eles são usados para realizar operações matemáticas como adição, subtração, multiplicação, … Ler mais

Tipos de variáveis em Python

Quais os tipos de variáveis em Python? Tipos de variáveis Python Tipo inteiro (int): tipagem composta por algarismos numéricos inteiros. Tipo ponto flutuante ou decimal (float): tipagem composta por algarismos decimais (frações) Tipo complexo (complex): tipagem composta por funções matemáticas. Aprender mais sobre mundodevops.com Python é uma linguagem de programação de alto nível popular que … Ler mais

Understanding Void Functions and Their Differences

Em programação, uma função void é uma função que não retorna nenhum valor. É uma função que executa uma tarefa específica sem retornar nenhum valor. Esse tipo de função é comumente usado em linguagens de programação como C, C++ e Java. As funções void são normalmente utilizadas para executar uma tarefa específica e não requerem … Ler mais

Programas interpretadores vs Compiladores: Qual é a diferença?

Qual a diferença entre programas interpretadores e compiladores? Enquanto um compilador analisa todo o código a fim de traduzi-lo de uma vez (muitas vezes, o resultado é um arquivo executável ou uma biblioteca), o interpretador faz esse trabalho de conversão aos poucos, sempre que uma declaração ou função é executada, por exemplo. Aprender mais sobre … Ler mais

Criando um Scratchpad personalizado: Um Guia Passo-a-Passo

Como criar um bloco de notas personalizado? Instruções O primeiro passo é imprimir as folhas que você vai usar. Então, basta cortar as folhas no tamanho desejado com a ajuda de uma régua e de um estilete. Após essa etapa, junte as folhas com prendedores de papel nos dois lados. Agora você apenas precisa esperar … Ler mais

Python 3.7: Um Guia Abrangente para a Última Versão

O que é o Python 37? Python é uma linguagem de programação de alto nível, do termo em inglês, high level language. Estruturas desse tipo são, geralmente, classificadas como orientadas a objetos. A orientação a objetos é uma forma de programação que busca o controle e a estabilidade de projetos de grandes proporções. Aprender mais … Ler mais

Programação Funcional: O que é e por que você deve aprender

Programação funcional é um paradigma de programação que se concentra no uso de funções e estruturas de dados imutáveis para resolver problemas. Ao contrário da programação imperativa, que se baseia em declarações que alteram o estado do programa, a programação funcional enfatiza a avaliação de expressões para produzir valores. Um programa funcional é tipicamente composto … Ler mais

Como definir e manipular matrizes e vetores em Python

Como definir matriz no Python? Em Python, uma matriz pode ser representada como uma lista de listas, onde um elemento da lista contém uma linha da matriz, que por sua vez corresponde a uma lista com os elementos da coluna da matriz. Dizem que, quando você usa Python, as baterias vem incluídas, pois há vários … Ler mais

A Função do Construtor na Programação

Qual é a função do construtor? Construtores são basicamente funções de inicialização de uma classe, as quais são invocadas no momento em que objetos desta classe são criadas. Eles permitem inicializar campos internos da classe e alocar recursos que um objeto da classe possa demandar, tais como memória, arquivos, semáforos, soquetes, etc. Aprender mais sobre … Ler mais

Explorando as possibilidades com a linguagem de programação Ruby

O que eu posso fazer com Ruby? Ruby pode ser utilizada para criar aplicações desktop, em sistemas embarcados e várias outras utilidades. Com o advento do desenvolvimento web na década de 2000, foi criado, em 2003, o framework web Ruby on Rails, o que popularizou muito a linguagem para desenvolvimento de aplicações web. Aprender mais … Ler mais