Skip to content

Commit 64ed3be

Browse files
authored
Update and rename 03-DIFICIL-estruturas_condicionais.txt to 03-DIFICIL-estruturas_condicionais.md
1 parent ec21ef6 commit 64ed3be

File tree

2 files changed

+58
-56
lines changed

2 files changed

+58
-56
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
### Lista de Exercícios Díficeis
2+
3+
1) Escreva um programa que leia um número e determine
4+
se ele é um número primo de Mersenne ou não
5+
(um número primo de Mersenne é um número primo da
6+
forma 2^n - 1, onde n é também um número primo).
7+
Exemplos: 3 (2^2 - 1), 7 (2^3 - 1), 31 (2^5 - 1).
8+
9+
2) Escreva um programa que leia um número e exiba
10+
a decomposição em fatores primos desse número
11+
(por exemplo, 12 = 2 x 2 x 3).
12+
13+
3) Escreva um programa que leia um número e determine
14+
se ele é um número feliz ou não (um número é feliz
15+
se a soma dos quadrados dos seus dígitos, repetidamente
16+
aplicada, resultar em 1).
17+
18+
Aqui está um exemplo do processo com o número 19:
19+
20+
1. Separamos o número 19 em seus dígitos: 1 e 9.
21+
2. Elevamos cada dígito ao quadrado e somamos: 1^2 + 9^2 = 82.
22+
3. Repetimos o passo 2 com o resultado: 8^2 + 2^2 = 68. 6^2 + 8^2 = 100. 1^2 + 0^2 + 0^2 = 1.
23+
4. Como o resultado final é 1, o número 19 é feliz.
24+
25+
4) Escreva um programa que leia um número e exiba
26+
sua representação em notação científica.
27+
28+
5) Escreva um programa que leia uma equação do segundo grau
29+
(ax^2 + bx + c = 0) e calcule suas raízes, exibindo uma
30+
mensagem caso não haja raízes reais.
31+
32+
6) Escreva um programa que leia uma expressão matemática
33+
e avalie seu resultado (por exemplo, "2 + 3 * 4" deve resultar em 14).
34+
35+
7) Escreva um programa que leia um número e determine se
36+
ele é um número de Lucas ou não (um número de Lucas
37+
é uma sequência de números inteiros que começa com 2 e 1
38+
e os números seguintes são a soma dos dois anteriores na sequência).
39+
40+
Por exemplo, para calcular o 5º número de Lucas:
41+
42+
1. Temos que L[0] = 2 e L[1] = 1.
43+
2. Podemos usar a fórmula L[n] = L[n-1] + L[n-2]
44+
para calcular L[2] = L[1] + L[0] ou seja L[2] = 1 + 2 = 3
45+
e L[3] = L[2] + L[1] ou seja L[3] = 3 + 1 = 4.
46+
3. Finalmente, podemos calcular L[4] = L[3] + L[2]
47+
ou seja L[4] = 4 + 3 = 7. Portanto, o 5º número de Lucas é 7.
48+
49+
8) Escreva um programa que leia uma data (dia, mês e ano)
50+
e determine o dia da semana correspondente.
51+
52+
9) Escreva um programa que leia uma sequência de números
53+
e determine qual é a moda (o número que aparece
54+
com mais frequência na sequência).
55+
56+
10) Escreva um programa que leia uma sequência de números
57+
e determine se eles formam uma progressão aritmética
58+
ou geométrica, exibindo a razão correspondente.

Listas de Exercicios/Estruturas Condicionais/03-DIFICIL-estruturas_condicionais.txt

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy