Universidad de Pamplona 1
Universidad de Pamplona 1
Universidad de Pamplona 1
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Universidad</strong> <strong>de</strong> <strong>Pamplona</strong><br />
Facultad <strong>de</strong> Ingenierías y Arquitectura<br />
Guía <strong>de</strong>l Estudiante para Programación I – Segundo semestre 2010<br />
---------------------------------------------------------------------------------------------------------------------------------------<br />
#inclu<strong>de</strong><br />
int main() {<br />
int n,c,f;<br />
printf (“ingrese un número”);<br />
scanf(“%d”, &n);<br />
c=1; f =1;<br />
while( f < n ){<br />
c = c+ 1;<br />
f = f * c;<br />
};<br />
if ( f = = n) {<br />
printf (“ %d es el factorial <strong>de</strong> %d ”, n, c);<br />
} else {<br />
printf (“ %d no es factorial <strong>de</strong> ningún número ”, n);<br />
};<br />
system(“pause”);<br />
return(0);<br />
}<br />
90-Manolito tiene una cuenta <strong>de</strong> ahorros en la corporación SINFONDOS. Esta corporación otorga a sus ahorradores un interés<br />
mensual y un interés anual sobre el saldo <strong>de</strong>l momento. Determinar a partir <strong>de</strong>l saldo <strong>de</strong> la cuenta, <strong>de</strong>l interés mensual y <strong>de</strong>l interés<br />
anual, los ahorros que tendrá Manolito <strong>de</strong>spués <strong>de</strong> un número <strong>de</strong>terminado <strong>de</strong> meses (dado por teclado), si él no retira ni <strong>de</strong>posita<br />
dinero en ese tiempo.<br />
91-La primitiva población <strong>de</strong> OSCANDIA se rige por un mo<strong>de</strong>lo macroeconómico particular <strong>de</strong> oferta y Demanda para su<br />
producto básico: el OSCAO. En este mo<strong>de</strong>lo el precio <strong>de</strong>l producto, su oferta y su <strong>de</strong>manda en un periodo i-esimo, están dados en<br />
función <strong>de</strong> los datos <strong>de</strong> ese periodo y <strong>de</strong>l periodo anterior por las siguientes fórmulas:<br />
sea:<br />
Pi = Precio en el periodo i-esimo<br />
Oi = Oferta en el periodo i-esimo<br />
di = Demanda en el periodo i-esimo<br />
di<br />
−1<br />
Pi = Pi<br />
−1<br />
*<br />
Oi<br />
−1<br />
Pi<br />
−1<br />
Oi<br />
= * ( 0. 9 * Oi −1 + 01 . * di<br />
−1)<br />
Pi<br />
Pi<br />
−1<br />
di = di<br />
−1<br />
* + Ratacrec<br />
Pi<br />
Don<strong>de</strong> Ratacrec es un valor constante igual a 100.<br />
Haga un algoritmo que reciba el precio, la oferta y la <strong>de</strong>manda <strong>de</strong>l OSCAO en un periodo inicial (i=0) y calcule y presente el<br />
precio, la oferta y la <strong>de</strong>manda en cada uno <strong>de</strong> los 24 periodos siguientes.<br />
Se <strong>de</strong>be indicar en cada periodo si la oferta supera la <strong>de</strong>manda, si la <strong>de</strong>manda a la oferta o si están en equilibrio<br />
92- (*) El método <strong>de</strong> Newton-Raphson para calcular una raíz cuadrada <strong>de</strong> un número X, parte <strong>de</strong> un número inicial r a partir <strong>de</strong>l<br />
cual se van calculando aproximaciones cada vez mas exactas a la solución. Para calcular la aproximación (i+1)-esima se usa la<br />
anterior (la i-esima) y se aplica la formula:<br />
r<br />
i+<br />
= 1<br />
r<br />
i<br />
x<br />
+<br />
r<br />
2<br />
i<br />
30