Problema De Fisca
Enviado por naruchris93 • 21 de Octubre de 2014 • 1.507 Palabras (7 Páginas) • 144 Visitas
Introducción
En este documento se presenta un problema de movimiento rectilíneo uniforme, donde se utilizaran fórmulas de aceleración y con esto calcular la distancia de un cuerpo en movimiento. El problema y la solución están basado en libros, comprobado en programa y manualmente.
Problema
Una lancha de motor parte del reposo y alcanza una velocidad de 30 m/s en 15 segundos.
a) Calcular aceleración
b) Que tan lejos llego
Primeramente aplicaremos una de las formulas del movimiento rectilíneo uniforme:
En este caso no tenemos velocidad inicial así que no importa si no lo ponemos, entonces sustituimos valores y queda:
Obteniendo la aceleración podemos aplicar la fórmula para sacar la distancia recorrida:
Sustituimos valores y queda:
Y listo el problema está resuelto.
Conclusión
Este problema fue sencillo, lo único que se necesito es sacar la aceleración para poder sacar la distancia. Es muy importante visualizar las formulas y sobre todo los datos que se nos dan para saber cuál utilizar, en ocasiones tendremos que despejar algunas fórmulas ya que algunas no nos sirven como tal.
Programa
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace programa_2_fisica
{
class Program
{
//formula para calcular acelracion
static float aceleracion(float v0,float v1, float t0,float t1)
{
return (v1-v0)/ (t1-t0);
}
//formula para sacar la distancia
static double distancia(float v0,float t1,float a)
{
return v0 * t1 + (a * Math.Pow(t1,2))/2;
}
static void Main(string[] args)
{
int resp;
float v0, v1, t0, t1, a;
do
{
Console.Clear();
Console.WriteLine("Menu de opciones\n1-calcular aceleracion\n2-Calcular distancia\n3-Salir de programa");
Console.Write("Ingresa el numero de la opcion deseada: ");
resp = Int16.Parse(Console.ReadLine());
switch (resp)
{
case 1:
{
//se capturan datos para calcular la aceleracion
Console.Clear();
...