Académique Documents
Professionnel Documents
Culture Documents
ALGORITMO 1:
función Cuadrado1(): entero
Leer (n) Prueba de escritorio
retorna (n*n); /*2*/
fin función Cunado n= return
2 (2x2) = 4
4 (4x4) = 16
Contador de frecuencias = 2
5 (5x5) = 25
Orden de Magnitud= O (1)
6 (6x6) = 36
ALGORITMO 2:
función Cuadrado2(): entero
Leer (n) Prueba de escritorio
m=0 /*1*/
para i = 1 hasta n /*1, n+1, n*/ i n m
m = m + n; /*n*/ 1 5 0
fin para 2 5
retorna (m); /*1*/ 3 10
fin función 4 15
Contador de frecuencias = 3n+4 5 20
Orden de Magnitud= O (n) 25
ALGORITMO 3: Prueba de escritorio
1 READ (A, B, C) …………………………. 1
2 X=A+B …………………………….1
3 Y=A+C …………………………….1 A B C X Y Z W
4 Z=B*C ……………………………. 1 6 4 2 10 8 8 -6.75
5 W=X/Y–Z ……………………………..1
6 WRITE (A, B, C, W) …………………………...1
Contador de frecuencias = 6
Orden de Magnitud= O (1)
ALGORITMO 4:
1 READ(N) …………………………….. 1
2 S=0 …………………………….. 1
3 I=1 ……………………………. …1
4 WHILE (I<=N) DO ………………………………N + 1
5 S=S+1 ……………………………. …N
6 I=I+1 …………………………… ….N
7 END (WHILE) …………………………......N
8 WRITE (N,S) ……………………………...1
CONTADOR DE FRECUENCIAS = 4N + 5
ORDEN DE MAGNITUD; __ O(n)__
ALGORITMO 5: N T J S I
1 READ (N,M) ……………………...1 2 0 1 0 1
2 S=0 ….…………………. 1 1 2 2 2
3 I=1 ………………….. …1 2 3 4 3
4 WHILE (I<=N) DO ……………………...n + 1 0 1
5 T=0 …………………….. n 1 2
6 J=1 ..…………………….n 2 3
7 WHILE (J<=M) DO .……………………...n2+ n
8 T=T+1 .………………………n2
9 J=J+1 .……………………….n2
10 END (WHILE) …………………….. n2
11 S=S+T …………………….. ..n
12 I=I+1 ……………………....n
13 END (WHILE) ……………………..n
14 WRITE (N,M,S) ……………………..1
ALGORITMO 6:
1. SUMA=0 ……………………...1
2. MIENTRAS(SUMA<=10) ……………………...N+2
3. LEER(N) ……………………...N
4. SUMA=SUMA+N ……………………...N
5. FIN MIENTRAS ……………………...N
6. MOSTRAR ('LA SUMA ES: SUMA) ……………………...1