Está en la página 1de 7

EJERCICIOS EN CLASE

Nombre: ANDRÉS DAVID PAUTA ZAMBRANO CURSO: 2-1


Estructura secuencial
a. Desarrollar un algoritmo que permita calcular el área y perímetro de un rectángulo.

INICIO

A, b, h, p
Área= A b*h bxh
Real
Base= b
Altura= h A=(b*h)

Perímetro= p P=(b*2) +(h*2)

A, P

FIN
Estructura Selectiva
b. Realizar un diagrama donde solicita las tres notas de un estudiante, calcular su promedio y presentar por pantalla “Aprobado” si
es mayor 7, caso contrario muestre “reprobado”, los datos se ingresan por teclado.
DATOS:
INICIO
N1, N2, N3
Prom= promedio=(N1, N2, N3)/3
Prom>= 7 Si “Aprobado” No “Reprobado” N1, N2, N3,

Prom

N1, N2, N3

Prom=(N1+ N2+ N3)/3

Prom>=7 F
“reprobado”

“aprobado”

FIN
ESTRUCTURA SELECTIVA ANIDADA
c. Una tienda de suministros de oficina pone en vigencia el siguiente plan para incrementar sus ventas
Si la compra es Descontar el: DATOS
($):
INICIO
Menor que 100 5% COMPRA TOTAL= CT

Menor que 200 8% DESCUENTO = DESC


Menor que 250 12 % TOTAL A PAGAR = TP "Compra total", CT
Mayor que 250 15 %

CT < 200 CT < 100 DESC = (CT* 0,05)


1

DESC = (CT* 0,08)

CT < 250
DESC = (CT * 0,12)

DESC = (CT* 0,15)

CT, DESC, TP FIN


TP=CT - DESC
Estructura repetitiva MIENTRAS
Contador. - Un contador es una variable cuyo valor se incrementa en una cantidad fija, positiva o negativa, se utiliza cuando
• Para contabilizar el número de veces que es necesario repetir una acción (variable de control de un bucle)
• Para contar un seceso particular solicitado por el enunciado del problema (asociado a un bucle o independientemente)
Un contador toma un valor de cero en la mayoría de caso antes de comenzar su función y su incremento o decremento es constante
Acumulador. - es una variable que se incrementa en valores variables, se utiliza en los casos que se desea obtener una cantidad cumulada
de un conjunto de cantidades
INICIO
Ejemplo:
Un algoritmo que sume los cuadrados antes del N número que se ingrese

N cuadrados sumatoria N, x, sum


1 1
2 4
3 9 N
4 16 30
5 25 sum=0
6 36
7 49 x=1
8 64
9 81 285
10 X<N
X, SUM

X = X +1
Sum=sum+(x^2) FIN

También podría gustarte