
sentencia While y do while.
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int opcion;
cout<<"******************menu************* \n";
cout<<"1) opcion 1 :serie numerica usando while\n";
cout<<"2) opcion 2 :serie numerica usando do \n";
cout<<"3) opcion 3 :serie 1 \n";
cout<<"4) opcion 4 :serie 2 \n";
cout<<"5) opcion 5 :serie 3\n";
cin>>opcion;
switch(opcion)
{
case 1: //usando while
{
cout<<"opcion1"<<endl;
cout<<endl<<endl;
//declaración
int fact,n,m;
double suma;
//inicializacion
n=1;
suma=0;
fact=1;
//proceso
while (n<=7)
{
fact = fact*n;
suma = suma + fact/(2*n-1);//acoluladores
n = n+1;
cout<<"factorial =" <<fact<<endl;
cout<<"suma ="<<suma<<endl;
}
};break;
case 2:
{
cout<<"opcion2"<<endl;
cout<<endl<<endl;
//declaración
int fact,n,m;
double suma;
//inicializacion
n=1;
suma=0;
fact=1;
//proceso
do
{
n = n+1;
fact = fact*n;
suma = suma + fact/(2*n-1);//acoluladores
cout<<"factorial =" <<fact<<endl;
cout<<"suma ="<<suma<<endl;
}while (n<=15);
};break;
case 3:
{
cout<<"opcion3"<<endl;
cout<<endl<<endl;
//declaración
int n,m;
double suma;
//inicializacion
n=1;
suma=0;
//proceso
while (n<=65)
{
suma = suma + (2*n)+(2*n-1);//acoluladores
n = n+1;
cout<<"suma ="<<suma<<endl;
}
case 4:
{
cout<<"opcion4"<<endl;
cout<<endl<<endl;
//declaración
int n,m,fact;
double suma;
//inicializacion
n=1;
suma=0;
fact=1;
//proceso
while (n<=10)
{
fact = fact*n;
suma = suma + fact+n;//acoluladores
n = n+1;
cout<<"suma ="<<suma<<endl;
cout<<"factorial= "<<fact<<endl;
}
};break;
case 5:
{
cout<<"opcion5"<<endl;
cout<<endl<<endl;
//declaración
int x,m;
double suma,RAD,PI=3.14,a,b,X;
//inicializacion
x=10;
suma=0;
//proceso
while (x<=52)
{
RAD=(2*PI*X)/360;
a=2*pow(sin (RAD),2);
b=cos(2*RAD);
suma=suma+a+b;//acoluladores
x = x+1;
cout<<" resulado= "<<suma<<" cuando el angulo es: " <<x<<endl;
//cout<<endl<<endl;
}
};break;
}
return 0;
}
}
ONDAS ELECTROMAGNÉTICAS
1.OBJETIVOS
-
Entender las ondas electromagnéticas.
-
Conocer las ondas electromagneticas.
-
Usar C++ con While y do while.
-
Programar las formulas obtenidas en c++.
2.ALCANCE
Esto va dirigido a las personas que están aprendiendo el lenguaje de programación en c++ y también a la comunidad investigadora aportando un informe enfocado ala programación.
3. JUDTIFICACION
Justificaremos el aprendizaje desarrollando las formulas obtenidas en el marco teórico, estas fórmulas se desarrollaran en el lenguaje de programación c++.
4.MARCO TEORICO
a)¿Qué son las Ondas Electromagnéticas?
La Luz, el microondas, rayos X, y las retransmisiones televisión y de radio son todos ejemplos de tipos de ondas electromagnéticas.
Las ondas electromagnéticas se forman cuando un campo eléctrico (que se muestra en flechas rojas) pareja con un campo magnético (que se muestra en flechas azules). Los campos magnéticos y eléctricos de una onda electromagnética son perpendiculares entre sí y a la dirección de la onda.
Partes de una Onda Electromagnética
Longitud de Onda: Distancia entre dos crestas.
Amplitud: Es la máxima perturbación de la onda. La mitad de la distancia entre la cresta y el valle.
Frecuencia: Número de veces que se repite la onda por unidad de tiempo. Si se usa el Hertzio es el numero de veces que se repite la onda por cada segundo.
Además hay otros dos datos también interesantes:
Periodo: 1/frecuencia. Es la inversa de la frecuencia.
Velocidad: la velocidad de la onda depende del medio por el que se propague (por donde viaje). si la onda viaja por el vació su velocidad es igual a la de la luz 300.000Km/segundo. Si se propaga por el aire cambia, pero es prácticamente igual a la del vació.
Pero...¿Por qué son tan importantes las ondas electromagnéticas? Pues que son una forma de transportar energía por el aire. No tiene barreras.
Podemos emitir una señal desde un receptor (el punto donde se genera la onda) y recibirla en un receptor (el punto donde cogemos la onda). Esta onda puede contener información, que primero, esta información se deberá convertir en una señal en forma de onda electromagnética, y una vez recibida por el receptor, descodificarla y recibir la misma información que se envió. ¡¡¡Ya podemos enviar información por el aire sin necesidad de cables o elementos físicos!!!
a)Tipos de Ondas Electromagnéticas
Las ondas electromagnéticas se usan para la radio, la televisión, internet, etc. Pero tenemos un problema. Por el aire viajan muchas ondas. ¿Cómo las diferenciamos? Pues por su Frecuencia (recuerda número de veces que se repite la onda), pero es que además a mayor frecuencia, menor longitud de la onda.
Piensa en una cuerda cuando la movemos (frecuencia con la que la movemos), si la movemos muy lentamente creamos ondas muy anchas (mucha longitud de onda) pero si la movemos muy rápido las ondas son más estrechitas (poca longitud de onda): Frecuencia grande = Longitud de onda pequeña y Frecuencia pequeña = longitud de onda grande.
b)Medición de Ondas Electromagnéticas
El espectro electromagnético está organizado por la frecuencia. La radiación de frecuencia generalmente más baja está a la izquierda, y una mayor frecuencia de la radiación está a la derecha.
Las propiedades de las ondas a diferentes frecuencias se comportan de manera diferente a lo largo del espectro.
Un material que es transparente a la luz visible puede ser opaco a la luz infrarroja, pero una vez más transparente a la radiación de radiofrecuencia (por ejemplo el vidrio).
Fíjate que lo medimos en Hertzios, Mega Hertzios, etc., es decir por su frecuencia (podría ser por su longitud de onda). Además cada aparato emite unas ondas de diferente frecuencia y si queremos emitir ondas de telefonía móvil pues tendremos que emitirlas en una banda de frecuencia determinada para no confundirlas con otras. Las ondas emitidas con una frecuencia por encima de la infrarroja son las ondas visibles, como por ejemplo la de la luz del sol. Las de frecuencia más baja no se ven, por ejemplo las de la radio, pero ojo existen.
5.MARCO CONCEPTUAL
Campo eléctrico: Un campo eléctrico es un campo de fuerza creado por la atracción y repulsión de cargas eléctricas (la causa del flujo eléctrico) y se mide en Voltios por metro (V/m). El flujo decrece con la distancia a la fuente que provoca el campo.
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int opcion;
cout<<"******************ONDAS ELECTROMAGNETICAS ************* \n";
cout<<"1) opcion 1 :frecuencia angular usando while\n";
cout<<"2) opcion 2 :frecuencia angular usando do \n";
cout<<"3) opcion 3 :velocidad de una onda \n";
cout<<"4) opcion 4 :numero de ondas \n";
cin>>opcion;
switch(opcion)
{
case 1: //usando while
{
cout<<"opcion 1"<<endl;
cout<<endl<<endl;
//declaración
int f;
double pi=314,w,suma;
//inicializacion
f=1;
//proceso
while (f<=44)
{
w=2*pi*f;
suma= suma + 2*pi*f ;//acoluladores
f= f+1;
cout<<"frecuencia angular = "<<f<<endl;
cout<<"frecuencia angular suma = "<<suma<<endl;
}
};break;
case 2:
{
cout<<"opcion2"<<endl;
cout<<endl<<endl;
//declaración
int f;
double pi=314,w,suma;
//inicializacion
f=1;
//proceso
do
{
w=2*pi*f;
suma= suma + 2*pi*f ;//acoluladores
f= f+1;
cout<<"frecuencia angular = "<<f<<endl;
cout<<" suma = "<<suma<<endl;
}while (f<=15);
};break;
case 3:
{
cout<<"opcion3"<<endl;
cout<<endl<<endl;
//declaración
int Ft,Dl;
double V ,suma;
//inicializacion
Ft=1;
cout<<"ingrese densidad lineal: ";cin>>Dl;
suma=0;
//proceso
while (Ft<=84)
{
V=sqrt(Ft/Dl);
suma= suma+ V ;//acoluladores
Ft= Ft+1 ;
cout<<"velociad de una onda = "<<V<<endl;
cout<<" suma = "<<suma<<endl;
}
};break;
case 4:
{
cout<<"opcion4"<<endl;
cout<<endl<<endl;
//declaración
double k,pi=3.14,L,suma;
//inicializacion
L=1;
suma=0;
//proceso
while (L<=22)
{
k= 2*pi/L;
suma = suma + k;//acoluladores
L = L+1;
cout<<"suma ="<<suma<<endl;
cout<<"NUMERO DE ONDAS = "<<k<<endl;
}
};break;
}
return 0;
}