https://huarcayavegagf.blogspot.com/# Evalp6 ~ Algoritmos y Estructura de datos

sábado, 13 de octubre de 2018

Evalp6

Bueenas con todos chicos en esta ocasión les traigo un algoritmo de selección múltiple. Antes que todo les voy a poner un poco de teoría:

1. Teoría:

A)Resistencia Eléctrica: Se le denomina resistencia eléctrica a la oposición al flujo de electrones al          moverse a través de un conductor. La unidad de resistencia en el Sistema Internacional es el ohmio,        que se representa con la letra griega omega (Ω), en honor al físico alemán Georg Simon Ohm, quien      descubrió el principio que ahora lleva su nombre. Para un conductor de tipo cable, la resistencia está      dada por la siguiente fórmula:


B)Ruido Térmico: El ruido térmico en un resistor es aproximadamente blanco, locual quiere decir que la densidad espectral de potencia del ruido es casi constante alo largo del espectro de frecuencias y la amplitud de la señal de ruido (tensión deruido) es aproximadamente gaussiana. El ruido térmico tiene tres característicasprincipales: es blanco (presente en todo el rango de frecuencias), aleatorio (puestoque el movimiento de los electrones es aleatorio) y es resistivo, porque dependelineal y directamente de la resistividad del material. El ruido térmico es un ruidointerno al circuito y es no correlacionado, es decir, es independiente de la señal yexiste en su ausencia o en su presencia.


C)Energía de un capacitor: La energía almacenada en un condensador, se puede expresar en términos del trabajo realizado por la batería. El Voltaje representa la energía por unidad de carga, de modo que el trabajo para mover un elemento de carga dq desde la placa negativa a la placa positiva es igual a V dq, donde V es el voltaje sobre el condensador. El voltaje es proporcional a la cantidad de carga que ya está en el condensador.



Bueno después de ponerles un poco de teoría sigue el algortimo en si primero su estructura y luego ya el pseudocódigo en Pseint.

2. Algoritmo:

   1)Inicio:
   2)Declaración:
       
      R,V,K=1.38x10^(-23),T,B,Kelvin,J,Fara,C,E ← Real
      
   3)Asignación:

       R←
       V←
       T←
       B←
       C←
   
   4)Proceso:

      Segun variable Hacer
1:
Escribir "Ingrese el voltaje de alimentación: "
Leer V;
Si (V>4) Entonces
R=(V/0.02)
Escribir "La resistencia es: ",R "Ohm"
SiNo
Escribir "Error de Cálculo"
Fin Si
2:
Escribir "Ingrese el valor de la resistencia: "
Leer R;
Escribir "Ingrese la temperatura: "
Leer T;
Escribir "Ingrese ancho de banda en Hz: "
Leer B;
Si (300<R)y(R<=100000) Entonces
Si (T>10)y(T<70) Entonces
K=1.38*(10^(-23))
Kelvin=T+273
E=2*rc(R*K*Kelvin*B)
Escribir "El ruido térmico es: ",E;
SiNo
Escribir "T Fuera de rango"
Fin Si
SiNo
Escribir "R fuera de rango"
Fin Si
3:
Escribir "Ingrese la capacitancia: "
Leer C;
Escribir "Ingrese el voltaje: "
Leer V;
Si (C>20)y(C<1000) Entonces
Si (V>2)y(V<40) Entonces
Fara=C*(10^(-6))
J=(Fara*(V^2))/2
Escribir "La energía almacenada es: ",J "Joules"
SiNo
Escribir "Voltaje fuera de rango"
Fin Si
SiNo
Escribir "Capacitancia fuera de rango"
Fin Si
De Otro Modo:
Escribir "Elija una una opción aceptable"
Fin Segun 
   5)Resultado:

         Imprimir (R,E,J)

    6)Fin

3. Estructura en Pseint:

En este código a cada fórmula le he agregado de una a dos condiciones espero les sea interesante, bueno dicho eso aquí vamos:

Tenemos el siguiente código:


 Disculpen que no se vea bien pero es la mejor resolución que pude sacar.
 Continuando nos damos cuenta de que tenemos tres opciones:

Opción 1:

En este vemos de que tiene una condición la cual al no cumplirla nos bota el siguiente error:

  Error 1.1: 
   

Opción 2:

En esta ocasión nos percatamos de que tenemos dos condiciones la cuales al no cumplirlas nos bota lo siguiente:

     Error 2.1:

     Error 2.2:

Opción 3:

Esta también tienes dos condiciones las cuales al no cumplirlas nos bota lo siguiente:

   Error 3.1: 

   Error 3.2:

4. Videos y extras:





Bueno chicos espero que les haya gustado este post si quereis dejar algun comentario para mejorar este blog no duden en hacerlo, gracias hasta la próxima...












0 comentarios:

Publicar un comentario