Pular para o conteúdo

Calcula Delta e Báscara

Código para calcular o Delta + Báscara.
Roberson Carlos robersonfox
Hits: 21.776 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Código para calcular o Delta + Báscara.
Download delta2.cpp Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

// Código para calcular o Delta + Báscara
// roberson carlos fox
// robersonfox at genovaengine.com

#include <iostream>
using namespace std;

int sqr(int num){
    int i;
    int sqr;
    for(i = 0;;i++){
       if(i*i == num){
          sqr = i;
          break;
       }
       if(i*i < num)
          continue;
       if(i*i > num){
          sqr = i-1;
          break;
       }
    }
    return sqr;
 }

int main(){

   int a=10,b=30,c=12,d=0,x1=0,x2=0;
   
   cout << "INFORME OS VALORES PARA A, B, C\n";
   cin >> a; cin >> b; cin >> c;
   
   d = ((b*b) - 4*(a*c));   
   cout << "Delta é igual: " << d << "\n";

   x1 = ((-b)-(sqr(d))/(2*(a)));
   x2 = ((-b)+(sqr(d))/(2*(a)));
   if (d>0){
      cout << "X1 é igual: " << x1 << "\n";
      cout << "X2 é igual: " << x2 << "\n";
   }
   
   if(d=0) {
      cout << "X1, X2 são iguais: " << x1 << "\n";

   }//end if

} //end main
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

[C] Manipulação de vetores/ponteiros

Constantes de barra invertida

CGI

Primeiro programa em C

Função Ano Bissexto

#1 Comentário enviado por gagerred em 18/04/2007 - 10:46h
A função "int sqr (int num)" só calcula a raiz aproximada né? Não seria melhor utilizar logo uma função que calcula a raiz "exata"?

Contribuir com comentário

Entre na sua conta para comentar.