Advertisement
Guest User

Untitled

a guest
Jun 2nd, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scilab 1.54 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4.  
  5. int main(){/*Inicio do código*/
  6. /*Função que calcula a fórmula de <b style="color:black;background-color:#ffff66">báskara</b>*/
  7. {
  8.    char chose;/*Caractere de escolha*/
  9.    int a,b,c,delta;/*Mostra que os valores são do tipo Inteiro*/
  10.    printf("Digite o valor de \'a\': ");/*Pede um valor para a*/
  11.    scanf("%d",&a);/*Lê o valor de a*/
  12.    printf("Entre com o valor de \'b\': ");/*Pede um valor para b*/
  13.    scanf("%d",&b);/*Lê o valor de b*/
  14.    printf("Entre com o valor de \'c\': ");/*Pede um valor para c*/
  15.    scanf("%d",&c);/*Lê o valor de c*/
  16.    
  17.    delta=b*b+4*a*c;/*Calcula o Delta=+4*a*c */
  18.    system("clear");/*Limpa o sistema*/
  19.    printf("Valores:\n a=%d \n b=%d \n c=%d \n Delta=%d",a,b,c,delta);/*Imprime os valores*/
  20.    printf("\n Voce quer saber os resultados de x1 e x2? (s/n) ");/*Pergunta se deseja os resultados*/
  21.    scanf("%s",&chose);/*Lê a escolha = sim ou não*/
  22.    if (chose=='s')/*Se a escolha for sim, faz as contas abaixo*/
  23.    {
  24.       int x1,x2;/*Mostra que os valores são do tipo Inteiro*/
  25.       x1=(b+sqrt(delta))/2*a;/*Calcula a fórmula de <b style="color:black;background-color:#ffff66">báskara</b> para o primeiro x*/
  26.       x2=(-1*b+sqrt(delta))/2*a;/*Calcula a fórmula de <b style="color:black;background-color:#ffff66">báskara</b> para o segundo x*/
  27.       printf("x1=%d\nx2=%d\n",x1,x2);/*Mostra os resultados de x1 e x2*/
  28.       return 0;
  29.    }
  30.    else return 0;/*Se a escolha for não, o retorno é 0*/
  31. }
  32. getch()}/*Fecha o programa*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement