Documentos de Académico
Documentos de Profesional
Documentos de Cultura
uses
crt;var
suma,numero,contador:integer;
begin
ClrScr;
WRite('Numero: ');Readln(numero); suma:=0;
for contador:=1 to numero do
begin
suma:=suma+contador;
end;{for} Write('Suma: ',suma);
ReadKey;
end.
OTRA FORMA
1
2
uses crt;
3
4
var
5
n: integer;
6
sum: real;
7
begin
8
9
ClrScr;
10
write('limite de la suma: ');Read(n);
11
12
sum := n*(n+1)/2;
13
14
write('la suma es: ',sum);ReadKey;
15
end.
16
17
PROCEDURE
Calcula sumatoria de 1 a N
1
2
3
{-Victor De la Rocha}
4
{-Algoritmia@groups.msn.com}
5
{-www.myalgorithm.com}
6
uses
7
crt;var
8
numero:integer;
9
10
function sumatoria(n:integer):integer;
11
var c,s:integer;
12
begin
13
s:=0;
14
for c:=1 to n do
15
begin s:=c+s;
16
end;
17
sumatoria:=s;
18
end;
19
begin
20
clrscr;
21
write('Numero: ');Readln(numero);
22
Write('Factorial: ',sumatoria(numero));
23
readkey;end.
24
25
26
STRING
Calcula el numero de minisculas en una palabra
1
2
{-Victor De la Rocha}
3
{-Algoritmia@groups.msn.com}
4
{-www.myalgorithm.com}
5
uses
6
crt;var
7
cadena:string[40];
8
c,minusculas:integer;
9
begin
10
ClrScr; write('Frase: ');readln(cadena);
11
minusculas:=0;
12
for c:=1 to length(cadena) do
13
begin
14
if cadena[c]<>upcase(cadena[c]) then minusculas:=minusculas+1;
15
end;
16
write('Existen ',minusculas,' minusculas en tu frase.');
17
ReadKey;
18
end.
19
20
BASICOS