<jupyter_start><jupyter_text>Faça o algoritmo que obrigue o usuário a digitar um número negativo.Mostre o número negativo na tela.<jupyter_code>num = 0
while num >= 0:
  num = int(input('Digite um número negativo: '))
print(f'Parabéns você digitou o número {num}')<jupyter_output>Digite um número negativo: 1
Digite um número negativo: 5
Digite um número negativo: -2
Parabéns você digitou o número -2<jupyter_text>Faça um algoritmo que obrigue o usuário a digitar 10 números negativos.Mostre os números negativos na tela.<jupyter_code>cont = 0

while cont < 10:
  num = 0
  while num >= 0:
    num = int(input('Digite um número negativo: '))
  cont += 1
  print(f'{cont}º número aceito, você digitou {num}')<jupyter_output>Digite um número negativo: 5
Digite um número negativo: -1
1º número aceito, você digitou -1
Digite um número negativo: -8
2º número aceito, você digitou -8
Digite um número negativo: -9
3º número aceito, você digitou -9
Digite um número negativo: 6
Digite um número negativo: -8
4º número aceito, você digitou -8
Digite um número negativo: -5
5º número aceito, você digitou -5
Digite um número negativo: -4
6º número aceito, você digitou -4
Digite um número negativo: 3
Digite um número negativo: -3
7º número aceito, você digitou -3
Digite um número negativo: -8
8º número aceito, você digitou -8
Digite um número negativo: -7
9º número aceito, você digitou -7
Digite um número negativo: -9
10º número aceito, você digitou -9<jupyter_text>1) Escrever um programa para exibir os números de 1 até 50 na tela.<jupyter_code>num = 1

while num <= 50:
  print(num)
  num += 1<jupyter_output>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50<jupyter_text>2) Escrever um programa para exibir os números de 25 a 85 na tela.<jupyter_code>num = 25
while num <= 85:
  print(num)
  num += 1<jupyter_output>25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85<jupyter_text>3) Escrever um programa para exibir os números de 1 a 100 em ordem inversa.<jupyter_code>num = 100
while num >= 1:
  print(num)
  num -= 1<jupyter_output>100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1<jupyter_text>4) Fazer um programa para encontrar todos os números pares entre 1 e 100.<jupyter_code>num = 1
while num <= 100:
  if num % 2 == 0:
    print(num)
  num += 1<jupyter_output>2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100<jupyter_text>5) Fazer um programa para encontrar todos os múltiplos de 3 de 1 a 50.<jupyter_code>num = 1

while num <= 50:
  if num % 3 == 0:
    print(num)
  num += 1<jupyter_output>3
6
9
12
15
18
21
24
27
30
33
36
39
42
45
48<jupyter_text>6) Ler um valor inteiro (aceitar somente valores entre 1 e 10) e escrever a tabuada de 1 a 10 do valor lido.<jupyter_code>n = int(input('Digite o número da tabuada que gostaria de conferir: '))
if n >= 1 and n <= 10:
  cont = 1
  while cont < 10:
    print(f'{n} x {cont} = {n*cont}')
    cont += 1
else:
  print('Digite um número entre 1 e 10')
n = int(input('Digite o número da tabuada que gostaria de conferir: '))
while n < 1 or n > 10:
  n = int(input('Digite o número da tabuada que gostaria de conferir: '))
cont = 1
while cont <= 10:
  print(f'{n} x {cont} = {n*cont}')
  cont += 1<jupyter_output>Digite o número da tabuada que gostaria de conferir: 10
10 x 1 = 10
10 x 2 = 20
10 x 3 = 30
10 x 4 = 40
10 x 5 = 50
10 x 6 = 60
10 x 7 = 70
10 x 8 = 80
10 x 9 = 90
10 x 10 = 100<jupyter_text>7) Faça um programa que leia 5 idades e mostre na tela a média das idades lidas.<jupyter_code>n = 0
cont = 1
total = 0
while cont <= 5:
  n = int(input(f'Digite a {cont}ª idade: '))
  while n <= 0 or n > 120:
    n = int(input(f'Idade Invalida! Digite a {cont}ª idade entre 1 e 120: '))
  total += n
  cont += 1

print(f'A média entre as 5 idades é de {total / 5:.0f}')<jupyter_output>Digite a 1ª idade: 5
Digite a 2ª idade: -8
Idade Invalida! Digite a 2ª idade entre 1 e 120: 8
Digite a 3ª idade: 20
Digite a 4ª idade: 28
Digite a 5ª idade: 123
Idade Invalida! Digite a 5ª idade entre 1 e 120: 100
A média entre as 5 idades é de 32<jupyter_text>8) Ler 10 números e informar na tela quantos números pares foram digitados e quantos números ímpares foram digitados.<jupyter_code>cont_t = 0
cont_p = 0
cont_i = 0

while cont_t < 10:
  num = int(input(f'Digite o {cont_t + 1}º número: '))
  if num % 2 == 0:
    cont_p += 1
  else:
    cont_i += 1
  cont_t += 1

print(f'Você digitou {cont_p} números pares e {cont_i} impares')<jupyter_output>Digite o 1º número: 2
Digite o 2º número: 4
Digite o 3º número: 6
Digite o 4º número: 8
Digite o 5º número: 10
Digite o 6º número: 12
Digite o 7º número: 14
Digite o 8º número: 16
Digite o 9º número: 18
Digite o 10º número: 20
Você digitou 10 números pares e 0 impares<jupyter_text>9) Faça um programa que leia 3 notas (de 0 a 10) e informe na tela a média das notas lidas.<jupyter_code>cont = 0
snota = 0
while cont < 3:
  nota = float(input(f'Digite a {cont + 1}ª nota: '))
  if nota >= 0 and nota <= 10:
    snota += nota
    cont += 1
    print(f'{cont}ª nota inseria com sucesso!')
  else:
    print('Insira uma nota entre 0 e 10')
print(f'A média das 3 notas é igual a {snota / 3:.2f}')<jupyter_output>Digite a 1ª nota: 9
1ª nota inseria com sucesso!
Digite a 2ª nota: -2
Insira uma nota entre 0 e 10
Digite a 2ª nota: 98
Insira uma nota entre 0 e 10
Digite a 2ª nota: 8.5
2ª nota inseria com sucesso!
Digite a 3ª nota: 7.5
3ª nota inseria com sucesso!
A média das 3 notas é igual a 8.33<jupyter_text>10) Foi feita uma pesquisa entre os habitantes de uma região. Foram coletados os dados de idade,sexo (M/F) e salário. Faça um programa que calcule e mostre:a) A média dos salários do grupo;b) A maior e a menor idade do grupo;c) A quantidade de mulheres na região;d) A idade e o sexo da pessoa que possui o menor salário;Finalize a entrada de dados ao ser digitada uma idade negativa.<jupyter_code>idade = 0
cont = 0
somasalario = 0
cont_m = 0
while idade >= 0:
  sexo = str(input('Insira o sexo [M/F]: ')).strip().upper()[0]
  if sexo == 'M':
    print('Masculino')
  elif sexo == 'F':
    print('Feminino')
  else:
    print('Sexo Invalido')
  while sexo != 'M' and sexo != 'F':
    sexo = str(input('Insira o sexo [M/F]: ')).strip().upper()[0]
    if sexo == 'M':
      print('Masculino')
    elif sexo == 'F':
      print('Feminino')
    else:
      print('Sexo Invalido')
  idade = int(input('Insira a idade: '))
  if idade < 0:
    break
  salario = float(input('Digite o salário: R$'))
  if cont == 0:
    maioridade = idade
    menoridade = idade
    menorsalario = salario
    idademenorsalario = idade
    sexomenorsalario = sexo
  if idade > maioridade:
    maioridade = idade
  if idade < menoridade:
    menoridade = idade
  if sexo == 'F':
    cont_m += 1
  if salario < menorsalario:
    menorsalario = salario
    idademenorsalario = idade
    sexomenorsalario = sexo
  somasalario += salario
  cont += 1

print(f'A média dos salários é {somasalario / cont:.2f}')
print(f'A maior idade do grupo é de {maioridade} anos e a menor é de {menoridade} anos')
print(f'A quantidade de mulhers cadastradas foi de {cont_m} mulheres')
print(f'A pessoa com o menor salário tem {idademenorsalario} anos e é do sexo "{sexomenorsalario}"')
print(f'Foram registradas {cont} pessoas')<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.08817480719794345, 'fraction_numerical': 0.11053984575835475, 'mean_word_length': 3.47183908045977, 'pattern_counts': {'":': 0, '<': 55, '<?xml version=': 0, '>': 47, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '12', 'dir': 'jupyter-structured-clean-dedup', 'id': '426167', 'license': 'MIT', 'n_tokens_mistral': 3845, 'n_tokens_neox': 3340, 'n_words': 1310, 'path': 'Soulcode_Python_007_while.ipynb', 'repo_name': 'victorog17/soulcode_aulas_python', 'size': '7780'}