Introdução às Promises ES6

As Promises representam uma solução elegante para programação assíncrona em JavaScript. Basicamente, uma Promise é um objeto que encapsula o resultado de uma operação assíncronica que será concluída no futuro. Do ponto de vista técnico, uma Promice é um objeto que nos permite obter informações sobre o status de uma operação assíncrona. Ela poss ...

Publicado em 6-12 21:33

Exercícios de Programação com Arrays e Estruturas de Dados

Exercício 1: Cálculo de Médias Defina um array de tamanho 5 para armazenar as notas de uma turma de alunos (os valores podem ser atribuídos livremente). Calcule a pontuação total e a média da turma. #include <iostream> using namespace std; int main() { const int TAMANHO = 5; float notas[TAMANHO]; float soma = 0.0; // ...

Publicado em 6-8 00:56

Algoritmos STL em C++ para Manipulação de Dados

1. Algoritmos de Sequência Não Modificadores Estes algoritmos não alteram os elementos dos contêineres em que operam. 1.1 find e find_if find(inicio, fim, valor): Encontra o primeiro elemento igual a valor, retornando um iterador (retorna fim se não encontrado). find_if(inicio, fim, predicado): Encontra o primeiro elemento que satisfaz o predi ...

Publicado em 5-31 16:36