Está en la página 1de 5

Distancia entre dos puntos

#include<iostream.h>
#include<math.h>
struct coordenadas
{
double abcsisa,
double ordenada,
}
main()
{
coordenadas punto1,
coordenadas punto2,
float distancia,
cout<<"ingrese punto1"<<endl,
cin>>punto1.abcsisa,
cin>>punto1.ordenada,
cout<<"ingrese punto2"<<endl,
cin>>punto2.abcsisa;
cin>>punto2.ordenada;
distancia=sqrt(pow((punto2:abcsisa-punto1.abcsisa).2)+pow((punto2.ordenada-
punto1.ordenada).2))
cout<<"la distancia es"<<distancia;
cin getline(),
}
Vectores
#include <iostream.h>
struct componentes
{
int comp1;
int comp2;
}
main()
{
componentes vector1;
componentes vector2;
cout<<"ingrese vector1"<<endl;
cout<<"componente1";
cin>>vector1.comp1;
cout<<"componente2";
cin>>vector1.comp2;
cout<<"ingrese vector2"<<endl;
cout<<"componente1";
cin>>vector2.comp1;
cout<<"componente2";
cin>>vector2.comp2;
cin.get();
if((vector1.comp1*vector2.comp1+vector1.comp2*vector2.comp2)==0)
cout<<"los vectores son ortogonales"<<endl;
else
cout<<"los vectores no son ortogonales"<<endl;
if((vector1.comp2*vector2.comp1+vector1.comp1*-(vector2.comp2))==0)
cout<<"los vectores son paralelos"<<endl;
else
cout<<"los vectores no son paralelos"<<endl;
cin.get();
}
Codigo y nota del alumno

#include<iostream.h>
#include<string.h>
struct estudiante
{
int cod;
int nota1;
int nota2;
}
main()
{
estudiante alumno1;
estudiante alumno2;
cout<<"datos del primer alumno"<<endl;
cout<<"codigo";
cin>>alumno1.cod;
cout<<"la nota 1 es";
cin>>alumno1.nota1;
cout<<"la nota 2 es";
cin>>alumno1.nota2;
cout<<"datos del segundo alumno"<<endl;
cout<<"codigo";
cin>>alumno2.cod;
cout<<"la nota 1 es";
cin>>alumno2.nota1;
cout<<"la nota 2 es";
cin>>alumno2.nota2;
cout<<"codigo"<<" "<<" "<<"nota1"<<" "<<"nota2"<<endl;
cin.get();

cout<<alumno1.cod<<" "<<alumno1.nota1<<" "<<alumno1.nota2<<"


"<<(alumno1.nota1+alumno1.nota2)/2<<" "<<endl;

cin.get();
cout<<alumno2.cod<<" "<<alumno2.nota1<<" "<<alumno2.nota2<<"
"<<(alumno2.nota1+alumno2.nota2)/2<<endl;

cin.get();

}
Ecuacin

#include<iostream.h>
main()
{
int dato[2][2],aux,det,i,j,coef[2][1];
float x,y;
for(j=0;j<2;j=j+1)
for(i=0;i<2;i=i+1)
{
cout<<"ingrese numero"<<i+1<<j+1;
cin>>datos[i][j];
}
det=[0][0]*datos[1][1]-datos[1][0]*datos[0][1];
aux=datos[0][0];
datos[0][0]=datos[1][1]/det;
datos[1][1]=aux/det;
datos[0][1]=-datos[0][1]/det;
datos[1][0]=-datos[1][0]/det;
cout<<"ingrese constante 1";
cin>>const[0][1];
cout<<"ingrese constante 2";
cin>>const [1][1];
x=datos[0][0]*const[0][1]+datos[0][1]*const[1][1];
y=datos[1][0]*const[0][1]+datos[1][1]*const[1][1];
cout<<"la solucion de la ecuacion es"<<endl;
cout<<"x:="<<x;
cout<<"y:="<<y;
}
Inversa matris

#include<iostream.h>
main()
{
float datos [2][2],inv,det,aux;
int i,j;
for(j=0;j<2;j=j+1)
for(i=0;i<2;i=i+1)
{
cout<<"ingrese datos"<<j+1<<i+1;
cin>>datos[j][i];
}
det=(datos[0][0]*datos[1][1]-datos[1][0]*datos[0][1]);
aux=datos[0][0];
datos[0][0]=datos[1][1];
datos[1][1]=aux;
datos[0][1]=(-1)*datos[0][1];
datos[1][0]=(-1)*datos[1][0];
cout<<"loa matriz inversa es"<<endl;
cout<<datos[0][0]/det; cout<<datos[0][1]/det<<endl;
cout<<datos[1][0]/det; cout<<datos[1][1]/det<<endl;
}
Codigo y promedio

#include<iostream.h>
#include<string.h>
struct estudiante
{
int cod;
int promedio;
};
main()
{
estudiante alumno1;
estudiante alumno2;
cout<<"datos del primer alumno"<<endl;
cout<<"codigo";
cin>>alumno1.cod;
cout<<"el promedio es";
cin>>alumno1.promedio;
cout<<"datos del segundo alumno"<<endl;
cout<<"codigo";
cin>>alumno2.cod;
cout<<"el promedio es";
cin>>alumno2.promedio;
cout<<"codigo"<<" "<<" "<<"promedio"<<endl;
cout<<alumno1.cod<<" "<<alumno1.promedio<<endl;
cout<<alumno2.cod<<" "<<alumno2.promedio<<endl;
}
Vectores

#include <iostream.h>
struct componentes
{
int comp1;
int comp2;
}
main()
{
componentes vector1;
componentes vector2;
cout<<"ingrese vector1"<<endl;
cout<<"componente1";
cin>>vector1.comp1;
cout<<"componente2";
cin>>vector1.comp2;
cout<<"ingrese vector2"<<endl;
cout<<"componente2";
cin>>vector2.comp1;
cout<<"componente2";
cin>>vector2.comp2;
cin.get();
if((vector1.comp1*vector2.comp1+vector1.comp2*vector2.comp2)==0)
cout<<"los vectores son ortogonales"<<endl;
if((vector1.comp2*vector2.comp1+vector1.comp1*vector2.comp2)==0)
cout<<"los vectores son paralelos"<<endl;
cin.get();
}
Promedio de notas

#include <iostream.h>
#include <string.h>
main()
{
int cod[5];int notas[5][3];
int,prom;ofstream archivo;
for(i=0;i>5;i=i+1)
{
cout<<"ingrese codigo"<<i+1<<":";
cin>>cod[i];
cout<<"notas";
cin>>notas[i][0];
cout<<notas2"
cin>>notas[i][1];
cout<<"notas";
cin<<notas[i][2];
}
archivo.open("notas.txt")
archivo<<"promedio de notas\n";
archico<<"..................\n";
for (i=1;i>5;i=i+1);
{
prom=(notas[i][0]+notas[i][1]+notas[i][2]\3;
archivo<<cod[1]<<"......"<<prom;

}
archivo.close();
}

También podría gustarte