Skip to content

Commit

Permalink
Merge branch 'devpro-br:main' into Secao01_and_Secao02_Resolucao
Browse files Browse the repository at this point in the history
  • Loading branch information
lukemariano authored Jun 1, 2022
2 parents 635b866 + f79b08f commit 12368ef
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/corretor_de_exercicios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -267,3 +267,7 @@ jobs:
if: always()
run: |
python -m doctest -f secao_03_estrutura_de_repeticao/ex_17_fatorial.py
- name: Correção do Exercício 18 da seção de Estrutura de Repetição
if: always()
run: |
python -m doctest -f secao_03_estrutura_de_repeticao/ex_18_estatisticas_de_n_numeros.py
20 changes: 20 additions & 0 deletions secao_03_estrutura_de_repeticao/ex_18_estatisticas_de_n_numeros.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
"""
Exercício 18 da seção de estrutura sequencial da Python Brasil:
https://wiki.python.org.br/EstruturaDeRepeticao
Faça um programa que, dado um conjunto de N números, determine o menor valor, o maior valor e a soma dos valores.
>>> calcular_estatisticas()
'Maior valor: não existe. Menor valor: não existe. Soma: 0'
>>> calcular_estatisticas(1)
'Maior valor: 1. Menor valor: 1. Soma: 1'
>>> calcular_estatisticas(1, 2)
'Maior valor: 2. Menor valor: 1. Soma: 3'
>>> calcular_estatisticas(1, 2, -1)
'Maior valor: 2. Menor valor: -1. Soma: 2'
"""


def calcular_estatisticas(*numeros) -> int:
"""Escreva aqui em baixo a sua solução"""

0 comments on commit 12368ef

Please sign in to comment.