EngSoft-UFMS / algoritmos_e_programacao_1

MIT License
0 stars 0 forks source link

Adicionar a função imprime_pascal do desafio "Pascal" #55

Open rafaelTsu opened 1 year ago

rafaelTsu commented 1 year ago

Adicionar a função imprime_pascal para a resolução do desafio "Pascal" de Algoritmos e Programação 1 do 2° semestre de 2022 proposto pelo professor Edson Norberto Caceres. A função deverá ser implementada de forma que receba um valor do tipo int e imprima o seu respectivo pirâmide de Pascal. Quando possível @wagnerUFMS adicione a função ao código da resolução.

rafaelTsu commented 1 year ago

Projete e implemente um programa para calcular e imprimir as p primeiras linhas do triângulo de Pascal. A primeira parte do triângulo de Pascal tem a forma:

                1
           1         1
      1         2         1
 1         3         3         1

onde cada linha inicia e termina com 1, e cada uma das outras entradas na linha é a soma das duas entradas acima dela.

Projete e implemente um programa para ler um número inteiro indicando o número de linhas do triângulo de Pascal e compute e imprima uma matriz (como referência) representando o triângulo de Pascal com o número de linhas da entrada. Use uma lista de listas pascal para armazenar o triângulo de Pascal A entrada por um número inteiro p representando o tamanho do triângulo de pascal que deverá ser gerado. A saída consiste em imprimir o triângulo de pascal para o valor p da entrada.

JerffersonJunior commented 1 year ago

Essa questão envolve um loop? Ou somente um valor será inserido e ocorrerá a geração de uma única pirâmide PASCAL? Caso esse seja o caso, seria interessante otimizar o exercício de forma que o mesmo utilize os recursos funcionais de loop (fore while) com instrução de parada.