https://github.com/leandrorochalg/desafios
[PT] Desafios de lógica de programação
https://github.com/leandrorochalg/desafios
cpp logic
Last synced: 11 months ago
JSON representation
[PT] Desafios de lógica de programação
- Host: GitHub
- URL: https://github.com/leandrorochalg/desafios
- Owner: LeandroRochAlg
- Created: 2024-03-14T00:42:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-14T02:02:32.000Z (over 2 years ago)
- Last Synced: 2025-04-01T17:58:04.389Z (over 1 year ago)
- Topics: cpp, logic
- Language: C++
- Homepage:
- Size: 55.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# README
Este repositório contém uma coleção de pequenos programas e exercícios em C++, cada um demonstrando diferentes conceitos e lógicas de programação. Abaixo está uma breve descrição de cada arquivo e seu propósito.
## ex1.cpp - Soma de Números Sequenciais
Este programa calcula a soma de números sequenciais até um valor pré-definido. Utiliza um loop `while` para incrementar a soma de 1 até o valor de `INDICE` (13), resultando em uma soma total de 91.
## ex2.cpp - Pertinência na Sequência de Fibonacci
Este programa recebe um número via linha de comando e verifica se ele pertence à sequência de Fibonacci. Utiliza um loop `while` para calcular os números de Fibonacci até encontrar o número fornecido ou ultrapassar seu valor, indicando se ele pertence ou não à sequência.
## ex3.txt - Lógica de Sequências
Este arquivo contém um exercício de lógica que pede para o leitor descobrir e completar o próximo elemento de várias sequências numéricas.
- a) Sequência de números ímpares.
- b) Sequência de potências de 2.
- c) Quadrados perfeitos.
- d) Sequência de Fibonacci.
- e) Sequência com um padrão misto de incrementos.
## ex4.txt - O Desafio dos Interruptores
Este é um problema de lógica que descreve um cenário onde você precisa descobrir qual interruptor controla qual lâmpada, com a condição de que as lâmpadas estão em salas diferentes e não visíveis a partir dos interruptores. O texto fornece uma solução estratégica para resolver o desafio.
## ex5.cpp - Inverter uma String
Este programa recebe uma ou mais strings via linha de comando e concatena-as (caso mais de uma seja fornecida). Em seguida, inverte a string resultante e a imprime. Demonstra manipulação de strings e arrays de caracteres em C++.