Calcula Força Centrípeta Corrigido

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

[ Hits: 4.351 ]

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

CAIXA ELETRÔNICO em c++ para Linux

Histograma de uma frase

Dado

EXEMPLO DA ULTILIZAÇÃO DE PONTEIROS

Administração de um Teatro


  

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