Argim Respuestas

¿Alguien que sepa programar en C++ que me ayude?

2
Lo que pasa es que estoy recien aprendiendo y me hice un programa de comandos que funciona como calculadora para ecuaciones de 2do grado, pero el problema es que al querer compilarlo me aparece errores, no se si sera problema del codigo pero no me deja compilarlo. aqui el codigo para que me ayuden:

#include<stdio.h>
#include<curses.h>

int main(){
int si;
while(si == 1){
printf("\n\nCalcular X \n\n");
printf("De valor de a: ");
float a;
scanf("%f", &a);

printf("De valor de b: ");
float b;
scanf("%f", &b);

printf("De valor de c: ");
float c;
scanf("%f", &c);

int m = 2;
int n = 4;
int o = a*c;
int r = b*b;
int s = n*o;

float dis;
dis = r-s;

float h = 0.00001, root = h;
while(root*root < dis) {
root += h;
}

printf("\nDiscriminante = %.2f\n", dis);
printf("raiz = %.3f\n\n", root);

int t = (-1*b)+root;
int u = (-1*b)-root;
int v = m*a;

float x1 = t/v;
printf("x1 = %f\n", x1);

float x2 = u/v;
printf("x2 = %f", x2);

printf("\n\nVertice = ");
int w = -1*b;
int z = w/v;

float x = w/v;
float y = a*(x*x)+b*(x)+c;
printf("%.2f, %.2f\n",x,y);
}

printf("Ingrese '1' para realizar otra ecuacion: \n");
scanf("%d", &si);

getch();
return 0;
}

trabajo bajo linux por eso no puedo usar <conio.h> y con <ncurses.h> me lanza error en algunas lienas
Raul2013
enviada 09/10/2017
1
Checa los corchetes, yo usaba Java hace mucho y ese era uno de mis principales errores
Ivan Moraila V
enviada 12/10/2017 [wap]

Responder

Ingresa con tu cuenta o Registrate para responder esta pregunta y acceder a todos los servicios de Argim.

Ayudanos a moderar esta sección!