Está en la página 1de 1

UNIVERSIDAD NACIONAL DE INGENIERA

Facultad de Ingeniera Civil


Departamento Acadmico de Ciencias Bsicas

Ciclo 2014-I

EXAMEN PARCIAL DE PROGRAMACIN DIGITAL CB-412 I


Profesor
:
Da y hora
:
Indicaciones :

Pregunta 1

CUPE ROMN Wilfredo


05 de mayo del 2014 - 08:00 10:00
Prohibido el uso de celulares y usb. Sin copias ni apuntes. Presentar Codificacin C
para cada pregunta.

(10 puntos)

Escribir un programa que permita ingresar por teclado N valores enteros separados por comas y
que determine si los valores estn o no estn ordenados y en que orden.
Ejemplos:
N:5

N:4

N:3

Valores:2,4,6,8,20

Valores:20,15,10,5

Valores:2,5,1

EnOrdenAscendente

EnOrdenDescendente

EnDesorden

Pregunta 2

(10 puntos)

El centro de masas es el punto en una figura donde toda la masa acta como si estuviera
concentrada, y no necesariamente coincide con el centro geomtrico de la figura.
El centroide, tambin conocido en fsica como centro de gravedad y en geometra como
baricentro, es el caso especial del centro de masas en el que el objeto tiene su peso
uniformemente distribuido.
Si en un polgono tenemos que el peso se distribuye uniformemente a travs del cuerpo, se
define el centroide como:

1
Cx
6A
1
Cy
6A

xi 1 xi yi 1 xi 1 yi

yi 1 xi yi 1 xi 1 yi

i 1
n

i 1

Donde A es el rea del polgono de n puntos (x, y). El punto n+1 es igual al punto 1.
Se pide escribir un programa que lea las coordenadas de un polgono desde un archivo y
calcular su centroide.
POLIGONO.TXT

x1,y1

x2,y2
x3,y3
x4,y4

x5,y5
x6,y6
x7,y7

...
n

También podría gustarte