#include<iostream>
#include<math.h>
using namespace std ;
int main ()
{
int opcion ;
cout<<"Osciladores\n";
cout<<"1.-factorial\n";
cout<<"2.-aceleracion angular \n";
cout<<"3.-frecuencia angular\n";
cout<<"4.-periodo\n";
cout<<"5.-frecuencia \n";
cout<<"ingrese la opcion : ";cin>>opcion;
switch (opcion)
{
case 1:
{
double c1,c2,c3,factorial,n;
cout<<"Ingrese el valor n:";cin>>n;
c1=c1+n;
c2=c2+(2*n);
c3=c3+(2*n-1);
factorial=factorial*n;
cout<<c1<<endl;
cout<<c2<<endl;
cout<<c3<<endl;
cout<<factorial<<endl;
};break;
case 2:
{
int wf,wi,t;
double x ;
cout<<"Ingrese la velocidad final:";cin>>wf;
cout<<"Ingrese la velocidad inicial:";cin>>wi;
cout<<"Ingrese el tiempo:";cin>>t;
for(wf=25;wf<=180;wf++)
for(wi=10;wi<=205;wi=wi+5)
{
x=(wf-wi)/t;
cout<<x<<endl;
}//fin-for
};break;
case 3:
{
int k,m;
double w;
cout<<"Ingrese la masa:";cin>>m;
cout<<"Ingrese la constante k:";cin>>k;
for(k=15;k<=200;k=k+1)
for(m=45;m<=250;m=m+2)
{
w=sqrt(k/m);
cout<<w<<endl;
}
};break;
case 4:
{
int m,k;
double t, pi=3.1416;
cout<<"Ingrese la masa:";cin>>m;
cout<<"Ingrese la constante k:";cin>>k;
cout<<"Ingrese el tiempo:";cin>>t;
for(m=30;m<=300;m=m+2)
for(k=20;k<=500;k++)
{
t=2*pi*sqrt(m/k);
cout<<t<<endl;
}
};break;
case 5:
{
double f,pi=3.1416,k,m;
cout<<"Ingrese la constante k:";cin>>k;
cout<<"Ingrese la masa:";cin>>m;
for(k=12;k<=300;k++)
for(m=2;m<=10;m=m+2)
{
f=(1/(2*pi))*sqrt(k/m);
cout<<f<<endl;
}//fin for
};break;
}//fin switch
}//fin programa
funciones:
#include <iostream>
#include <math.h>
using namespace std;
int z,a,base,exponente,v;
double r,p,theta,pi=3.141592;
double hiperbola(int a);
double raiz(int x,int y);
double capacitancia(int x,int y);
double inductancia(int x, int y);
int main ()
{
int opcion;
do
{
cout<<"MENU DE OPCIONES\n";
cout<<"1.- HIPERBOLA\n";
cout<<"2.- RADICAL\n";
cout<<"3.- CAPACITANCIA\n";
cout<<"4.- INDUCTANCIA\n";
cout<<"INGRESE UNA OPCION: "; cin>>opcion;
switch (opcion)
{
case 1:
{
cout<<"ingrese la variable: "; cin>>z;
r=hiperbola(z);
cout<<"la hiperbole es: "<<r<<endl;
};break;//fin del caso 1
case 2:
{
cout<<"ingrese un valor para la base: "; cin>>base;
cout<<"ingrese un valor para el exponente: "; cin>>exponente;
r=raiz(base,exponente);
cout<<"la raiz de dos variables definidas es: "<<r<<endl;
base=1;cin>>max;,cin>>exponente;
do
{
R=raiz(base,exponente);
cout<<R<<endl;
base=base+12;
}while(base<=max),;
};break;//fin del caso 2
case 3:
{
cout<<"ingrese el voltaje: "; cin>>v;
cout<<"ingrese el angulo: "; cin>>theta;
r=capacitancia(v,theta);
cout<<"la potencia capacitiva es: "<<r<<endl;
voltaje=1;cin>>max;cin>>alpha;
do
{
R=capacitancia(voltaje,alpha);
cout<<R<<endl;
voltaje=voltaje+16;
}while(voltaje<=max);
cin>>alpha;voltaje=1;cin>>max;
do
{
R=inductancia(voltaje,alpha)
cout<<R<<endl;
voltaje=voltaje+14;
}while(voltaje<=max);
};break;//fin del caso 3
case 4:
{
cout<<"ingrese el voltaje: "; cin>>v;
cout<<"ingrese el angulo: "; cin>>theta;
r=inductancia(v,theta);
cout<<"la potencia inductiva es: "<<r<<endl;
alpha=1;cin>>max;cin>>voltaje;
do
{
R=inductancia(voltaje,alpha);
cout<<R<<endl;
alpha=alpha+24;
}while(alpha<=max);
};break;//fin del caso 4
}//fin switch
}while (opcion=!0);
}//fin programa
double hiperbola(int a)
{
r=(1/pow(a,2))+4;
return r;
}
double raiz(int x,int y)
{
r=pow(x,(1/y));
return r;
}
double capacitancia(int x,int y)
{
p=2*pi*y/360;
r=x*sin(p);
return r;
}
double inductancia(int x, int y)
{
p=2*pi*y/360;
r=x*cos(p);
return r;
}
vectores:
#include<iostream> #include<math.h> using namespace std ; int opcion,i,suma; int leer_vector(); int vector[10],sumar_vector(); int res_prom_vector(); int mini; int maxi; int promedio; int indic; int A[10],B[10],C[10]; int leer_vector(); int sumar_vector(); int res_prom_vector(); int leer_2_vector(); int sumar_2_vector(); int minimo_vector(); int maximo_vector(); int promedio_vector(); int indice_vector(); int main () { do{ cout<<"MENU\n"; cout<<"1.-leer_vector :\n"; cout<<"2.-sumar_vectores :\n"; cout<<"3.-res_prom_vector:\n"; cout<<"4.-leer_2_vectores:\n"; cout<<"5.-SUMA:\n"; cout<<"6.-MINIMO:\n"; cout<<"7.-MAXIMO:\n"; cout<<"8.-PROMEDIO:\n"; cout<<"9.-INDICE:\n"; cout<<"ingrese una opcion: "; cin>> opcion; switch(opcion) { case 1: { leer_vector(); };break; case 2: { sumar_vector(); };break; case 3: { res_prom_vector(); };break; case 4: { leer_2_vector(); };break; case 5: { sumar_2_vector(); };break; case 6: { minimo_vector(); };break; case 7: { maximo_vector(); };break; case 8: { promedio_vector(); };break; case 9: { indice_vector(); };break; } }while(opcion=!0); return 0 ; } int leer_vector() { for(i=1;i<=10;i++) { cout<<"v["<<i<<"]="; cin>> vector[i]; } } int sumar_vector() { suma=0; for(i=1;i<=10;i++) suma=suma+vector[i]; } int res_prom_vector() { cout<<suma<<endl; } int leer_2_vector() { cout<<"vector A[i]"; for(i=1;i<=10;i++) cin>>A[i]; cout<<"vector B[i]"; for(i=1;i<=10;i++) cin>>B[i]; } int sumar_2_vector() { for(i=1;i<=10;i++) C[i]=A[i]+B[i] ; { for(i=1;i<=10;i++) cout<<"C["<<i<<"]= "<<C[i]<<endl; } } int minimo_vector() { mini=90; for(i=1;i<=10;i++) { if (C[i]<mini) { mini=C[i]; indic= i; } } cout<< "el indice es: "<< indic; cout<<"vector_minimo :"<<mini<<endl; } int maximo_vector() { maxi=0; for(i=1;i<=10;i++) { if (C[i]>maxi) { maxi=C[i]; indic= i; } } cout<< "el indice es: "<< indic; cout<<"vector_maximo :"<<maxi<<endl; } int promedio_vector() { for(i=1;i<=10;i++) { suma=suma+C[1]; promedio = suma/10 ; } cout<<"promedio_vector :"<< promedio <<endl; } int indice_vector() { cout<<indic<<endl; }
Fin de la conversación
Escribe un mensaje...
MATRICES:
#include <iostream> #include <math.h> using namespace std; using namespace std ; int opcion; int V[20]; int M[3][3]; int i,j; int A[3][3],B[3][3],C[3][3]; int indicA; int indicB; int multi; int suma,promedio; int maxi,mini; int leer_2_matrices(); int ver_suma_2_matrices(); int promedio_matriz(); int mayor_y_sus_indices(); int menor_y_sus_indices(); int transpuesta(); int indice_matriz(); int main () { do{ cout<<"*******MENU*******\n"; cout<<"leer_2_matrices :\n"; cout<<"ver_suma_2_matrices :\n"; cout<<"promedio_matriz:\n"; cout<<"mayor_y_sus_indices:\n"; cout<<"menor_y_sus_indices:\n"; cout<<"transpuesta:\n"; cout<<"indice:\n"; cout<<"ingrese una opcion: "; cin>> opcion; switch(opcion) { case 1: { leer_2_matrices(); };break; case 2: { ver_suma_2_matrices(); };break; case 3: { promedio_matriz(); };break; case 4: { mayor_y_sus_indices(); };break; case 5: { menor_y_sus_indices(); };break; case 6: { transpuesta(); };break; case 7: { indice_matriz(); };break; } }while(opcion=!0); return 0 ; } int leer_2_matrices() { for (i=1;i<=3;i++) { for (j=1;j<=3;j++) { cout<< "A["<<i<<"]["<<j<<"]= "; cin>> A[i][j]; } } for (i=1;i<=3;i++) { for (j=1;j<=3;j++) { cout<< "B["<<i<<"]["<<j<<"]= "; cin>> B[i][j]; } } cout<<endl; } int ver_suma_2_matrices() { for (i=1;i<=3;i++) { for (j=1;j<=3;j++) { M[i][j]= A[i][j]+B[i][j]; cout <<"["<<i<<"]"<<"["<<j<<"]:"<<M[i][j]<<endl; } } } int promedio_matriz() { suma=0; for(i=1;i<=3;i++) { for(j=1;j<=3;j++) suma=suma+M[i][j]; { promedio=suma/(i*j); } }cout<<promedio<<endl; } int mayor_y_sus_indices() { maxi=M[1][1]; for (i=1;i<=3;i++) { for (j=1;j<=3;j++) { if (M[i][j]>maxi) { maxi=M[i][j]; indicA= i; indicB= j; } } } cout<< indicA<<endl; cout<< indicB<<endl; cout<<"matriz MAXIMA :"<<maxi<<endl; } int menor_y_sus_indices() { mini=M[1][1]; for (i=1;i<=3;i++) { for (j=1;j<=3;j++) { if (M[i][j]<mini) { mini=M[i][j]; indicA= i; indicB= j; } } } cout<< indicA<<endl; cout<< indicB<<endl; cout<<"matriz MINIMA :"<<mini<<endl; } int transpuesta() { for (i=1;i<=3;i++) { for (j=1;j<=3;j++) { cout<< "M["<<j<<"]["<<i<<"]= "<< M[j][i]<<endl; } } }

NUESTROS ABOGADOS

MARTÍN OTTO
SOCIO
Tel: 914-123-456

JULIA MENENDEZ
SOCIA
Tel: 914-123-456

JAIME LOPEZ
SOCIO
Tel: 914-123-456

CONTACTANOS
MARTINEZ & ASOCIADOS
NUESTRA DIRECCIÓN
Para preguntas generales, por favor completa el siguiente formulario: