Agora chegou a hora de colocar em prática seus conhecimentos, é agora que você vai mais evoluir, vai se tornar um programador de verdade.
Resolva os exercícios, tente, se esforce, tente de novo e de novo, antes de ver a solução, combinado?
Só ler ou só assistir vídeos não vão te tornar nunca um programador, mesmo o mais ruinzinho.
É na raça, tentando, se esforçando, quebrando a cabeça, varando noites e chorando em posição fetal que se forja um verdade programador do curso C++ Progressivo.
Partiu? Dê logo adeus aos amigos, namorada(o), família, redes sociais...hora de se esconder da sociedade e fazer exercícios!
Ah...e vai postando aí nos comentários suas soluções!
Exercícios de WHILE, DO WHILE e FOR em C++
0. Faça um programa em C++ que peça um inteiro ao usuário, e exiba sua tabuada.Como fazer tabuada com laços FOR, WHILE e DO WHILE
1. Faça um programa que receba dois números inteiros e gere os números inteiros que estão no intervalo compreendido por eles.
2. Faça um programa que peça uma nota, entre zero e dez. Mostre uma mensagem caso o valor seja inválido e continue pedindo até que o usuário informe um valor válido.
3. Faça um programa que imprima na tela os números de 1 a 20, um abaixo do outro. Depois modifique o programa para que ele mostre os números um ao lado do outro.
4. Escreva programas que exibam os seguintes padrões na tela, de acordo com o número que o usuário fornecer, que será sempre o número de linhas:
(Soluções na apostila)
4.1
*
**
***
****
*****
4.2
1
12
123
1234
12345
4.3
1 22 333 4444 555554.4
1 2 3 4 5 6 7 8 9 104.5
1
2 3
4 5 6
7 8 9 10
4.6
*
* *
* * *
* * * *
* * * * *
4.7
1 01 101 0101 10101
4.8
* *** ***** ******* ********* ******* ***** *** *
4.9
12345 2345 345 45 5
4.10
12345 1234 123 12 1
4.11
5 4 3 2 1 4 3 2 1 3 2 1 2 1 1
4.12
1 21 321 4321 54321
4.13
1234567654321 12345654321 123454321 1234321 12321 121 1
5. Faça um programa que leia 5 números e informe o maior número.
6. Faça um programa que leia 5 números e informe a soma e a média dos números.
7. Faça um programa que calcule o mostre a média aritmética de N notas.
8. Faça um programa que imprima na tela apenas os números ímpares entre 1 e 50. Ao final, mostre também a soma dos números.
9. Crie um programa que pede um número ao usuário e calcule o somatório até aquele valor.
10. Crie um programa que pede um número ao usuário, e calcula seu fatorial. Ex.: 5!=5.4.3.2.1=120
Somatório e fatorial com laços
11. A série de Fibonacci é formada pela sequência 0,1,1,2,3,5,8,13,21,34,55,... Onde o próximo termo é sempre a soma dos dois anteriores. Faça um programa capaz de gerar a série até o n−ésimo termo, que o usuário deverá fornecer.
Fibonacci com laços
12. Faça um programa que peça dois números, base e expoente, calcule e mostre o primeiro número elevado ao segundo número. Não utilize a função de potência da linguagem.
Exponenciação usando estruturas de repetição
13. Faça um programa que peça um número inteiro e determine se ele é ou não um número primo. Um número primo é aquele que é divisível somente por ele mesmo e por 1.
14. Faça um programa que mostre todos os primos entre 1 e N sendo N um número inteiro fornecido pelo usuário.
Números primos em C++
15. Faça um programa que exibe todas as combinações de jogos possíveis da Mega-Sena.
Loteria da Mega-Sena com C++
16. Programe um software que recebe um número do usuário e diga se ele é um número perfeito ou não. Pesquise no Google o que é um número perfeito.
17. Programe um software que recebe dois números inteiros do usuário, e diga qual o MDC, máximo divisor comum desses números.
18. Programe um software que recebe um número menor que 1000, e diga qual o valor da unidade, da dezena e da centena.
19. Programe um software que calcula a soma dos dígitos de um número.
20. Faça um programa que mostre os n termos da Série a seguir:
S = 1/1 + 2/3 + 3/5 + 4/7 + 5/9 + ... + n/m.
Imprima no final a soma da série.
21. Seja a série harmônica H= 1 + 1/2 + 1/3 + 1/4 + ... + 1/N, Faça um programa que calcule o valor de H com N termos, onde N é fornecido pelo usuário.
22. Faça um programa que mostre os n termos da Série a seguir:
S = 1/1 + 2/3 + 3/5 + 4/7 + 5/9 + ... + n/m.
Imprima no final a soma da série.
23. O valor de PI pode ser aproximado pela seguinte sequência infinita:

Nenhum comentário:
Postar um comentário