Está en la página 1de 9

codigo algoritmo

#include<iostream>
#include<math.h> Datos de entrada:
using namespace std; Número de tipo real
Datos de salida:
double posicion (int a=0); Aceleración y desplazamiento con sus unidade
int main() Algoritmo:
{ Inicio
int a=0; Datos almacenados
int t=0; Calculo con datos ya escritos
double b=0; a=0;
cout <<"Posicion \n"; t=0;
for (int i=0.999; i<=100; i++) double b=0;
{ cout <<"Posicion \n";
a=posicion (i); for (int i=0.999; i<=100; i++)
cout << a << "m/s^2\n"; {
}
return 0;
b=0;
} t=1;
double posicion(int a) a=((-2*t)+14);
{ return a;
double b=0; Imprimir valor del intervalo 0 a 100
const double t=1;
a=((-2*t)+14); Fin
return a;
}
diagrama de flujo

desplazamiento con sus unidades

tos ya escritos

or (int i=0.999; i<=100; i++)

a=posicion (i);
cout << a << "m/s^2\n";

=((-2*t)+14);

del intervalo 0 a 100


codigo

#include <stdio.h>
#define N 1000

main()
{

int n,i;
float m,b,sumax,sumay,sumaxy,sumax2;
float x[N],y[N];

printf("\nIngrese la Cantidad de puntos: ");


scanf("%d",&n);

for (i=0;i<n;i++)
{
printf("\nPunto==> %d: \tx : ",i+1);
scanf("%f",&y[i]);
printf(" \ty : ",i+1);
scanf("%f",&x[i]);

}
sumax=sumay=sumaxy=sumax2=0;
for (i=0;i<n;i++)
{

sumaxy += x[i]*y[i];
sumax2 += x[i]*x[i];
sumax += x[i];
sumay += y[i];

m = (n*sumaxy - sumax*sumay) / (n*sumax2 - sumax*sumax);


b = (sumay - m*sumax) / n;

printf("\n\npendiente(m) = %f \nInterseccion(b) = %f\n\n",m,b);

printf("\n\nValor de la variable dependiente es Y = %f*X+ (%f)\n\n",m,b);

}
algoritmo diagrama de flujo

Datos de entrada:
Cantidadad de puntos
Números de tipo entero
Datos de salida:
Pendiente
Interseccion
Valor variable dependiente

Algoritmo:
Inicio
Solicitar solicitar numero de puntos
Almacenar en variable n
#include <stdio.h>
#define N 100
main()
{
int n,i;
float m,b,sumax,sumay,sumaxy,sumax2;
float x[N],y[N];
printf("\nIngrese la Cantidad de puntos: ");
scanf("%d",&n);
for (i=0;i<n;i++)
{
printf("\nPunto==> %d: \tx : ",i+1);
scanf("%f",&y[i]);
printf(" \ty : ",i+1);
scanf("%f",&x[i])
}
sumax=sumay=sumaxy=sumax2=0;
for (i=0;i<n;i++)
{
sumaxy += x[i]*y[i];
sumax2 += x[i]*x[i];
sumax += x[i];
sumay += y[i];
}
m = (n*sumaxy - sumax*sumay) / (n*sumax2 - sumax*sumax);
b = (sumay - m*sumax) / n;

printf("\n\npendiente(m) = %f \nInterseccion(b) = %f\n\n",m,b);


printf("\n\nValor de la variable dependiente es Y = %f*X+ (%f)\n\n",m,b);
}

Fin
iagrama de flujo

También podría gustarte