Está en la página 1de 9

UNIVERSIDAD AUTONOMA GABRIEL RENE

MORENO

FACULTAD DE INGENIERIA EN CIENCIAS DE LA


COMPUTACION Y TELECOMUNICACIONES
INGENIERIA INFORMATICA

DOCENTE Angelica Garzón Cuellar


MATERIA Introducción a la informática
ESTUDIANTE José Alfredo Coronado Mercado
N DE REGISTRO 222008083

SANTA CRUZ −¿ BOLIVIA


2023
PRACTICO # 3
EJERCICIOS VARIOS

Realizar Algoritmo y Pruebas de Escritorio

1. Leer N números y mostrar el promedio de los múltiplos de 4 y la suma de los


múltiplos de 5
Algoritmo Promedio_suma_de_multiplos
Definir n, prom, c, s Como Real;
Escribir "Ingresa un número";
Leer n;
c = 0;
s1 = 0;
S = 0;
prom = 0;
Repetir
Escribir "Digite un numero"
Leer nro;
Si nro mod 4 == 0 Entonces
s1 = s1 + nro;
SiNo
Si nro mod 5 == 0 Entonces
S = S + nro;
FinSi
FinSi
c = c + 1;
Hasta Que c = n
Escribir "La suma de los múltiplos de 5 es: ", S;
prom = s1/n;
Escribir "El promedio de los múltiplos de 4 es: ", prom;
FinAlgoritmo

Prueba de escritorio
n c s1 S prom nro nro mod 4 nro mod 5 c=n Pantalla
5 0 0 0 13 F F F
1 0 0 45 F V F El promedio de los múltiplos
2 0 45 15 F V F de 4 es: 8
3 0 60 32 V F F La suma de los múltiplos de
4 32 60 8 V F F 5 es: 60
5 40 60 8 V

2. Mostrar los números pares de forma decreciente del 4000 al 100


Algoritmo Pares_desde_4000_al_100
Definir co Como entero;
Para co = 4000 Hasta 100 Hacer
Si co mod 2 == 0 Entonces
Escribir "El número ", co," es par";
FinSi
FinPara
FinAlgoritmo
Prueba de escritorio

co Co mod 2 == 0 Pantalla
4000 V El numero 4000 es par
3999 F
3998 V El numero 3998 es par
3997 F
3996 V El numero 3996 es par
3995 F
-------------------------------- ---------------------------- ----------------------------------
105 F
104 V El numero 104 es par
103 F
102 V El numero 102 es par
101 F
100 V El numero 100 es par

3. Leer n números y mostrar el promedio de los números múltiplos de 4 y 7


Algoritmo Promedio_de_multiplos_de_4_y_7
Definir n, prom, c, s Como Real;
Escribir "Ingresa un número";
Leer n;
c = 0;
s = 0;
prom = 0;
Repetir
Escribir "Digita un número";
Leer nro;
Si nro mod 4 == 0 y nro mod 7 == 0 Entonces
s = s + nro;
FinSi
c = c + 1;
Hasta Que c = n
prom = s/n;
Escribir "El promedio de los múltiplos de 4 y 7 es: ", prom;
FinAlgoritmo
Prueba de escritorio

n c s prom nro Nro mod 4 == 0 y c=n Pantalla


nro mod 7 == 0
5 0 0 28 V F
1 28 13 F F
2 56 V F El promedio de los múltiplos
3 84 30 F F de 4 y 7 es: 44.8
4 140 V F
5 224 44.8 V

4. Mostrar la suma y el promedio de los números impares introducidos por teclado


Algoritmo Promedio_y_suma_de_impares
Definir n, c, prom, s Como real;
Escribir "Ingresa una cantidad";
Leer n;
s = 0;
prom = 0;
c = 0;
Repetir
Escribir “Digitar un número”
leer nro;
Si nro mod 2 == 1 Entonces
s = s + nro;
FinSi
c = c + 1;
Hasta Que c = n
Escribir “La suma de los números impares es: “, s;
prom = s/n;
Escribir “El promedio de los números impares es: “, prom;
FinAlgoritmo
Prueba de escritorio

n c s prom nro nro mod 2 == 1 c=n Mostrar


5 0 0 2 F F
1 0 3 V F La suma de los números impares
2 3 5 V F es: 21
3 8 4 F F El promedio de los números
4 8 13 V F impares es: 4.2
5 21 V
4.2

5. Leer n números por teclado y mostrar los números impares que se encuentran
entre 150 y 550
Algoritmo Impares_desde_150_hasta_550
Definir n Como real;
Escribir “Ingresar un numero”;
Leer n;
c = 0;
Repetir
Escribir “Digitar un numero”;
Leer nro;
Si nro >= 150 y nro <= 550 Entonces
Si nro mod 2 == 1 Entonces
Escribir “El numero “, nro,” es impar”;
FinSi
FinSi
c = c + 1;
Hasta que c = n
FinAlgoritmo
Prueba de escritorio

n c nro nro ≥ 150 y nro ≤ 550 nro mod 2 == 1 c=n Pantalla


6 0 12 F F F
1 151 V V F El numero 151 es impar
2 168 V F F
3 233 V V F El numero 233 es impar
4 546 V F F
5 503 V V F El numero 503 es impar
6 V

6. Introducir n números debe mostrar el porcentaje de positivos y negativos


Algoritmo Porcentaje_de_positivos_y_negativos
Definir n, c, T, pos, neg Como real;
Escribir “Ingresar un numero”;
Leer n;
c = 0;
pos = 0;
neg = 0;
T = 0;
Repetir
Escribir “Digitar un numero”;
Leer nro
Si nro > 0 Entonces
pos = pos + 1;
SiNo
Si nro < 0 Entonces
neg = neg + 1;
FinSi
FinSi
c = c + 1;
Hasta Que c = n;
T = pos + neg;
Ppos = (pos/t) * 100;
Pneg = (neg/t) * 100;
Escribir “EL porcentaje de positivos es de “, Ppos,” %”;
Escribir “EL porcentaje de negativos es de “, Pneg,” %”;
FinAlgoritmo
Prueba de escritorio

n c T nro n>0 pos n<0 neg Ppos Pneg c=n Pantalla


6 0 0 4 V 0 F 0 F
1 7 V 1 F 0 F EL porcentaje de
2 9 V 2 F 0 F positivos es de 50 %
3 -12 F 3 V 0 F EL porcentaje de
4 -4 F 3 V 1 F negativos es de 50 %
5 -6 F 3 V 2 F
6 6 3 50 50 V

7. De un conjunto de números mostrar el promedio de los pares y el promedio de los


impares
Algoritmo Promedio_de_pares_y_impares
Definir n, c, prompares, promimpares, spa, simp Como real;
Escribir “Ingresa una cantidad de úmeros”;
Leer n;
spa = 0;
snp = 0;
c = 0;
Repetir
Escribir “Digitar un numero”
leer nro;
Si nro mod 2 == 0 Entonces
spa = spa + nro;
SiNo
Si nro mod 2 == 1 Entonces
simp = simp + nro;
FinSi
FinSi
c = c + 1;
Hasta Que c = n
prompares = spa/n;
Escribir “El promedio de los úmeros pares es: “, prompares;
promimpares = simp/n;
Escribir “El promedio de los úmeros impares es: “, promimpares;
FinAlgoritmo

n c spa simp prompares promimpares nro nro nro c=n Pantalla


mod 2 mod 2
== 0 == 1
5 0 0 0 3 F V F El promedio de los
1 0 3 5 F V F números pares es:
2 0 8 17 F V F 12.8
3 0 25 44 V F F El promedio de los
4 44 25 20 V F F números impares
5 64 25 12.8 5 V es: 5

8. De un conjunto de números mostrar cantidad de múltiplos de 4, cantidad de


múltiplos de 7 y cantidad de múltiplos de 3 y 5.
Algoritmo Cantidad_de_multiplos_de_3_4_5_y_7
Definir n, c, m3, m4, m5, m7 Como Real;
Escribir "Ingresa un numero";
Leer n;
c = 0;
m3_m5 = 0;
m4 = 0;
m7 = 0;
Repetir
Escribir "Digita un numero";
Leer nro;
Si nro mod 3 == 0 y nro mod 5 == 0 Entonces
m3_m5 = m3_m5 + 1;
sino
Si nro mod 4 == 0 Entonces
m4 = m4 +1;
SiNo
si nro mod 7 == 0 Entonces
m7 = m7 +1;
FinSi
FinSi
FinSi
c = c + 1;
Hasta Que c = n
Escribir "La cantidad de los múltiplos de 3 y 5 es: ", m3_m5;
Escribir "La cantidad de los múltiplos de 4 es: ", m4;
Escribir "La cantidad de los múltiplos de 7 es: ", m7;
FinAlgoritmo
Prueba de escritorio

n c m3_m5 m4 m7 nro nro mod 3 == 0 y nro mod si nro mod c=n Pantalla
nro mod 5 == 0 4 == 0 7 == 0
1 0 0 0 0 15 V F F F
0 La cantidad de
1 1 0 0 20 F V F F los múltiplos de 3
2 1 1 0 21 F F V F y 5 es: 4
3 1 1 1 30 V F F F La cantidad de
4 2 1 1 45 V F F F los múltiplos de 4
5 3 1 1 16 F V F F es: 3
6 3 2 1 35 F F V F La cantidad de
7 3 2 2 70 F F V F los múltiplos de 7
8 3 2 3 90 V F F F es: 3
9 4 2 3 36 F V F F
10 4 3 3 V

También podría gustarte