Calcula Força Centrípeta Corrigido

Publicado por Felipe Leão Mansur Pinheiro 18/06/2009

[ Hits: 4.316 ]

Download Calcula Forca Centripeta.cpp




Pessoal, eu estive olhando o meu código aqui e descobri uns bugs que estão corrigidos neste novo arquivo cpp.

Só mudei o sinal de < para <=, pois caso contrário se algum dos dados for menor do que 0, ocorrerá um erro na divisão.Desculpem o transtorno.

  



Esconder código-fonte

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
float CalculaAceleracaoCentripeta(float v,float r)
{
     float Ac;
     Ac=(pow(v,2))/r;
     return Ac;
     }
     float CalculaForcaCentripeta(float Ac,float m)
     {
          float Fc;
          Fc=m*Ac;
          return Fc;
          }
          int main()
          {
              float v,r,Acentri,m;
              system("color 2F");
              printf("Nome:Felipe Leao.\nCurso:Ciencia da Computacao.\nPeriodo:III.\nDisciplina:Fisica I.\nInstituicao:UNIPAC\n");
              printf("-------------------------\n\n");
              printf("Algoritmo que calcula Forca Centripeta em Linguagem C(elementar)\n");
              printf("\n\n");
              printf("Bem Vindo(a)!\nEis um programa que vai calcular a Forca\ne Aceleracao Centripeta utilizando funcoes.\n");
              printf("Por favor,forneca a velocidade(em m/s).\n");
              scanf("%f",&v);
              if(v<=0){
                      printf("Forneca uma velocidade diferente de zero!!\n");
                      system("pause");
                      exit(1);
                      }
              printf("Agora,o raio(em m).\n");
              scanf("%f",&r);
              if(r<=0){
                      printf("Forneca o raio diferente de zero!!\n");
                      system("pause");
                      exit(1);
                      }
              printf("Para Finalizar, forneca a massa deste corpo(em kg).\n");
              scanf("%f",&m);
              if(m<=0){
                      printf("Forneca a massa diferente de zero!!\n");
                      system("pause");
                      exit(1);
                      }
              printf("\n\n");
              printf("----------Dados de Entrada----------\n");
              printf("Velocidade:%f m/s\n",v);
              printf("Raio:%f m\n",r);
              printf("Massa:%f kg\n",m);
              printf("----------Dados de Entrada----------\n");
              printf("\n\n");
              printf("--------------------------------------------\n\n");
              printf("Calcularemos agora a Aceleracao Centripeta.\n");
              printf("Aceleracao Centripeta: [ac=%f m/s^2]\n",CalculaAceleracaoCentripeta(v,r));
              printf("Modelo Teorico Utilizado: |v|^2/r\n");
              printf("--------------------------------------------\n\n");
              printf("\n\n");
              printf("Incrivel!!\nAgora vamos descobrir a Forca Centripeta que atua sobre esse corpo\n");
              printf("\n\n");
              Acentri=CalculaAceleracaoCentripeta(v,r);
              printf("--------------------------------------------\n\n");
              printf("Forca Centripeta: [Fc=%f N]\n",CalculaForcaCentripeta(Acentri,m));
              printf("Modelo Teorico Utilizado: Fc=m*|v|^2/r\n");
              printf("--------------------------------------------\n\n");
              printf("\n\n");
              printf("Saindo...Ate a Proxima\n");
              getche();
              return 0;
              }
              
              
/*Nome:Felipe Leão Mansur Pinheiro
  Curso: Ciência da Computação
  Disciplina: Física I,3ºPeríodo.
  Instituição:Unipac,Barbacena,Minas Gerais*/
              
              
              
               
              

Scripts recomendados

Número par ou ímpar (com operado bit a bit)

Crivo de Eratóstenes Simples em C

EXPRESSÕES ARITMÉTICAS - PARTE 1

Abrindo e fechando a bandeja do cd.

seu segundo programa em C


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts