Atps algoritmo

1092 palavras 5 páginas
2Introdução:
Relatório para descrição do programa para calculo de Equações do 2º Grau priorizando a utilização o de funções e do comando while realizado em Linguagem de Programação C e compilado com o Programa Code::Blocks 10.05 para Windows Seven.
Código Fonte (Compilado):

1 /* programa para calcular uma equacao de segundo grau */
2 # include <stdio.h>
3 # include <math.h>
4 main() {
5 char repete;
6 void eq2grau(){
7 float a,b,c,x1,x2,delta;
8 a=0;
9 b=0;
10 c=0;
11 x1=0;
12 x2=0;
13 void calcdelta(){
14 delta=(b*b)-(4*a*c);
15 }
16
17 printf("\nPrograma para Calculo de Equacao do 2o Grau\n");
18 printf("Digite o valor de a \n");
19 printf("\n");
20 printf("a = ");
21 scanf("%f",&a);
22 while(a==0){
23 printf("O valor de a eh invalido, digite novamente \n");
24 printf("\n");
25 printf("a = ");
26 scanf("%f",&a);
27 }
28 printf("Digite o valor de b \n");
29 printf("b = ");
30 scanf("%f",&b);
31 printf("Digite os valores de c\n");
32 printf("c = ");
33 scanf("%f",&c);
34 calcdelta();
35
36 printf("\n");
37
38 if (delta<0)
39 printf("Delta menor 0, Equação não tem raizes em R\n");
40
41 else {
42 x1=((b*(-1))-sqrt(delta))/(2*a);
43 x2=((b*(-1))+sqrt(delta))/(2*a);
44 printf("Delta.:%.2f\n",delta);
45 if (x1==x2)
46 printf("A equacao corta o eixo X em um ponto: %.2f\n",x1);
47 else{
48 printf("X1....:%.2f\n",x1);
49 printf("X2....:%.2f\n",x2);
50 }
51 if(a>0)
52 printf("Parabola Virada para Cima. \n");
53 else{
54 printf("Parabola virada para Baixo.\n");
55 }
56
57
58 }
59 }
60 eq2grau();
61 printf("Deseja calcular novamente: (s)\n");
62 repete=getche();
63 while (repete=='s'){
64 eq2grau();
65 printf("Deseja

Relacionados

  • Atps algoritmo
    376 palavras | 2 páginas
  • Atps algoritmo
    839 palavras | 4 páginas
  • atps algoritmo
    996 palavras | 4 páginas
  • ATPS ALGORITMOS
    486 palavras | 2 páginas
  • Atps de algoritmo
    1337 palavras | 6 páginas
  • ATPS Algoritmos
    1224 palavras | 5 páginas
  • ATPS Algoritmos
    374 palavras | 2 páginas
  • ATPS ALGORITMO
    1902 palavras | 8 páginas
  • Atps Algoritmo
    464 palavras | 2 páginas
  • Atps algoritmo
    1794 palavras | 8 páginas