elizeub

Progressão Aritmética em Python

Jul 29th, 2021
988
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #  ProgressaoAritmetica.py
  2. #  
  3. #  Copyright 2021 Elizeu Barbosa Abreu <elizeubcorreios@gmail.com>
  4. #  
  5. #  This program is free software; you can redistribute it and/or modify
  6. #  it under the terms of the GNU General Public License as published by
  7. #  the Free Software Foundation; either version 2 of the License, or
  8. #  (at your option) any later version.
  9. #  
  10. #  This program is distributed in the hope that it will be useful,
  11. #  but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  13. #  GNU General Public License for more details.
  14. #  
  15. #  You should have received a copy of the GNU General Public License
  16. #  along with this program; if not, write to the Free Software
  17. #  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
  18. #  MA 02110-1301, USA.
  19. #  
  20. #  
  21.  
  22. termo = 0
  23.  
  24. def pa():
  25.        
  26.     primeiro = int(input('Entre com o primeiro termo da PA: '))
  27.     razao = int(input('Entre com a razão da PA: '))
  28.     quantidade = int(input('Quantos termos da PA você quer exibir? '))
  29.     ultimo = primeiro + quantidade * razao
  30.     termoatual = primeiro
  31.  
  32.     for num in range(primeiro, ultimo, razao):
  33.         termo += 1
  34.         print('{}º termo = {}'.format(termo, termoatual))
  35.         termoatual += razao
  36.    
  37. pa()   
  38.  
RAW Paste Data