Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La densidad del carbonato neutro de potasio en una solucin acuosa vara con la temperatura y la
concentracin de acuerdo con la siguiente tabla:
C (%)
40
80
100
1.0381
1.0276
1.0063
0.9931
12
1.1160
1.103
1.0786
1.0663
20
1.1977
1.1801
1.1570
1.1451
28
1.2846
1.2652
1.2418
1.2301
a)
b)
c)
d)
a) A 40C y 15%
C(%)
)
( )
( )
b) A 50C y 28%
(
(
(
12
20
28
1.103
1.1801
1.2652
)
)
)
C(%)
)
( )
(
)
(
(
40
80
100
1.2650
1.2418
1.2301
40
80
100
1.1801
1.1570
1.1451
40
80
100
1.103
1.0786
1.0663
)
)
(
c) Al 20%
C(%)
)
( )
(
)
(
(
)
)
(
Al 12%
C(%)
A 90C
)
( )
(
)
(
(
)
)
(
C(%)
)
( )
( )
(
(
(
12
20
28
1.07245
1.151025
1.23595
)
)
)
Proceso APROX_SIMPLE
Dimension matriz(99,99);
Dimension literales(99);
Dimension t(99);
Dimension cp(99);
Dimension last(10);
///////////////////////////////////////////////////////////////
'
a<-x2-x1;
b<-y2-y1;
c<-x2-w;
x<-((y2*a)-(c*b))/a;
Escribir ' ---------- EL VALOR OBTENIDO EN LA INTERPOLACIN NORMAL ES: -------- ',x;
Escribir '
Escribir ' ';
/////////////////////////////////////////////////////////////
'
//SE PROCEDE A INTERPOLAR POR APROX. SIMPLE Y COMPARAR LOS RESULTADOS CON
LOS OBTENIDOS EN LA INTERPOLACIN NORMAL
Escribir ' ------------- DIGITE EL GRADO EN QUE DESEA REALIZAR LA APROXIMACIN ---------';
Escribir ' ';
Escribir '
Escribir '
Leer op;
Segun op Hacer
1:
n<-2;
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir ' ---------- INGRESE LA INCOGNITA (AO, A1) ',i,' : ---------';
Leer literales(i);
FinPara
Escribir '
/////////////////////////////////////////////////////////////
'
Escribir ' ---------- VALOR OBTENIDO EN INTERPOLACIN POR APROX.
SIMPLE GRADO 1: -------- '
cal<-last(1)+(last(2)*w);
Escribir ' ---------------------- SOLUCION PARA CP(',w,')= ',cal,' ------------------------';
2:
n<-3;
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir ' ---------- INGRESE LAS INCOGNITAS (AO,A1,A2) ',i,' : --------';
Leer literales(i);
FinPara
FinPara
Escribir ' -------------------------- SOLUCION: -------------------------';
Escribir ' ';
Para i<-1 Hasta n Con Paso 1 Hacer
termino<-matriz(i,n+1)/matriz(i,i);
last(i)<-termino;
Escribir ' ----------------------- ', literales(i),' =',termino,' -------------------';
FinPara
Escribir '
////////////////////////////////////////
'
Fin Segun
FinProceso