#include <stdio.h>
int main() {
    int n, contador = 1, contador1 = 0, contador2 = 0, contador3 = 0, contador4 = 0; 
    float acumuladorpositivo = 0.0 , acumuladornegativo = 0.0;
    printf("¿Cuántos puntos en el plano desea ingresar?\n");
    scanf("%d", &n);
    while(contador <= n) {
        float x, y, superficie;     
        printf("Ingrese el valor de la absicsa del punto:\n");
        scanf("%f", &x);
        printf("Ingrese el valor de la ordenada del punto:\n");
        scanf("%f", &y);
        superficie = (x * y) / 2.0;
        if (x > 0) {
            if (y > 0) {
                contador1 = contador1 + 1;
            } else {
                contador4 = contador4 + 1;
            }
        } else {
            if (y > 0) {
                contador2 = contador2 + 1;
            } else {
                contador3 = contador3 + 1;
            }
        } 
        if (superficie > 0) {
            acumuladorpositivo = acumuladorpositivo + superficie;
        } else {
            acumuladornegativo = acumuladornegativo + superficie;
        }
        contador = contador + 1;
        }
    printf("En el primer cuadrante hay %d triángulos\n En el segundo cuadrante hay %d triángulos\n En el tercer cuadrante hay %d triángulos\n En el cuarto cuadrante hay %d triángulos\n La suma de las superficies positivas es igual a %f\n La suma de las superficies negativas es igual a %f\n ",contador1, contador2, contador3, contador4, acumuladorpositivo, acumuladornegativo);
return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: