Realize un programa que evalue el polinomio
3X^5 - 5X^3 + 2X -7
Debe introducir por el teclado el valor de X y despliegue el resultado con el siguiente formato:
Para X=valor , 3X^5 - 5X^3 + 2X - 7 = Resultado
Pseudocodigo:
1.- Inicio:
x double
P double
Print "Introduce valor de x"
Read x
P=3*Math.Pow(x,5)-5*Math.Pow(x,3)+2*x-7
Print "3x^5-5x^3+2x-7",P
Fin
Haga un programa para calcular y desplegar el volumen de una esfera, que viene dado por la siguiente fórmula:
V=4/3 PI R^3
Introduzca el valor r(radio) por teclado.
Pseudocodigo:
1.- Inicio:
r double
v double
Print "Introduce valor de radio"
Read r
v=(4.0/3.0)*Math.PI*Math.Pow(r,3)
Print "El volumen de la esfera es:",v
Fin.

PROBLEMA3:Escriba un programa en C# que despliegue los siguientes mensajes:
Introduzca un número :
Introduzca un segundo número:
Introduzca un tercer número :
Introduzca un cuarto número :
Después de mostrar cada mensaje, el programa debe utilizar una instrucción de entrada para aceptar un número desde el teclado. Después de haber introducido el cuarto número, el programa debe calcular y desplegar el promedio de los números. El promedio deberá estar incluido en un mensaje apropiado. También utilizando las métodos max y min de max, desplegar el máximo y mínimo elemento.
Pseudocodigo:
1-Inicio
N1,N2,N3,N4,Promedio,Mayor1,Mayor2,Mayor,Menor1,Menor2,Menor int
Print "Introduce Primer Numero"
Read N1
Print "Introduce Segundo Numero"
Read N2
Print "Introduce Tercer Numero"
Read N3
Print "Introduce Cuarto Numero"
Read N4
Promedio=(N1+N2+N3+N4)/4
Mayor1=Math.max(N1,N2)
Mayor2=Math.max(N3,N4)
Mayor=Math.max(Mayor1,Mayor2)
Menor1=Math.min(N1,N2)
Menor2=Math.min(N3,N4)
Menor=Math.min(Menor1,Menor2)
Print "El Promedio es:", Promedio
Print "El Numero Mayor Es:", Mayor
Print "El Numero Menor Es:", Menor
Fin

PROBLEMA2:Escriba un programa que calcule y despliegue los voltajes de salida para dos circuitos eléctricos y la suma de los dos voltajes. La salida de voltaje para el primer circuito está dado por la ecuación (150)V/0.38F y el voltaje de salida para el segundo circuito está dado por la ecuación 230V/sqrt(56^2 + 0.98F^2) donde V es el voltaje de introducido al circuito y F es la frecuencia en Hertz
a) Cuántas salidas requiere para este problema de programación? =2
b) Cuántos datos de entrada tiene este problema? = 4
c) Determine un algoritmo para convertir los elementos de entrada en elementos de salida.
=VOLTAJE DE SALIDA1=(150)V/0.38F =VOLTAJE DE SALIDA2=230V/sqrt(56^2 + 0.98F^2)
Pseudocodigo:
1.- Inicio;
v1, v2 double
f1, f2 double
s1, s2 double
Print "Introduce voltaje circuito 1:"
Read v1
Print "Introduce frecuencia en Hz de circuito 1:"
Read f1
Print "Introduce voltaje circuito 2:"
Read v2
Print "Introduce la frecuencia en Hz para circuito 2:"
Read f2
s1= 150*v1/ (0.30*f1)
s2= (230*v2)/Math.Sqrt(56*56-Math.Pow(0.98*f2,2)
Print "Salida de voltaje circuito 1:",s1
Print "Salida de voltaje circuito 2:",s2
Fin

PROBLEMA1:Diseñe un programa para calcular el tiempo necesario para efectuar un viaje de 183.67 millas. La ecuación para calcular el tiempo trascurrido es:
Tiempo_Transcurrido= Distancia_Total/Velocidad_Promedio
Suponga que la velocidad promedio se dato por el teclado.
Pseudocodigo:
1.- Inicio:
Tiempo_Transcurrido doubleDistancia_Total=183.67 double
Velocidad_Promedio doublé
Print “Introduce velocidad promedio de viaje”
Read Velocidad_Promedio
Tiempo_Transcurrido= 183.67/ Velocidad_Promedio
Print “Tiempo transcurrido es: “, Tiempo_Transcurrido
Fin
No hay comentarios:
Publicar un comentario