• Home »
  • Artigos »
  • Programação em Pascal: Soma dos n primeiros números inteiros positivos

Programação em Pascal: Soma dos n primeiros números inteiros positivos

Hoje me deu vontade de voltar a lembrar alguns conceitos da linguagem de programação Pascal, que eu não mexia a quase 3 anos! Para tal, vou fazer aqui um pequeno programa, para resolver um problema que encontrei numa ficha da cadeira de Introdução a Informática do curso de Informática da Universidade Eduardo Mondlane em Maputo. Eis o enunciado do problema:

Escreva um programa que calcula a soma dos n primeiros números inteiros positivos.

A solução para este problema não podia ser mais simples, pelo menos não me veio outra solução na mente. Vou deixar ficar aqui o programa completo e depois explicarei cada detalhe do código:

program soma;var   n,i,soma:integer;begin   writeln(‘Introduza o número limite’);   readln(n);   soma:= 0;   for i:=1 to n do       soma:=soma+1;   writeln(‘a soma dos primeiros ’,n,’ números é ‘,soma);   readln;end.

Vou apenas explicar a lógica específica do programa, já que vários conceitos aqui usados são básicos do Pascal e você poderá encontrar explicação em artigos anteriores aqui do INFOmoz.O que fiz aqui foi solicitar ao utilizador o limite do número, para a seguir usar um ciclo for, que vai adicionando cada número inteiro a soma, até chegar ao limite. A soma é inicializada por 0. simples não??? Dividindo um programa java em classes (1 download)

Download do programa e do código-fonte

Você poderá fazer download deste programa no formato executável, assim como o arquivo de código fonte do programa, clicando no ícone abaixo:

Receba nossas actualizações por email

Ver Campanhas anteriores.

(Visited 450 times, 2 visits today)
Share