Tema: c++ borland
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2012, 10:16
Avatar de eliz73
eliz73
 
Fecha de Ingreso: septiembre-2012
Ubicación: en Bs As
Mensajes: 12
Antigüedad: 12 años, 2 meses
Puntos: 0
c++ borland

Hola Es un ejercicio en el que tengo que confeccionar un programa que ingrese las coordenadadasde x e y de 10 puntos del plano a) determine e informe para cada punto las coordenadas y el cuadrante donde se halla ubicado b)determinar e informar en cual o cuales de los cuadrantes no se encontraron puntos

El problema que tengo es que el for no corta y no se porque gracias



Código C++:
Ver original
  1. #include<stdio.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. float x,y;
  6. int cont=0,cu1=0,cu2=0,cu3=0,cu4=0;
  7. for(cont=0;cont<10;cont++){
  8. do{printf("\nIngresar los valores de x e y separados por comas: ");
  9. scanf("%f,%f",&x,&y);}
  10. while(x!=0||y!=0);
  11. if(x>0&&y>0)
  12. {cu1++;printf("\n(%7.2f,%7.2f)=cuadrante 1",x,y);}
  13. else if(x<0&&y>0)
  14. {cu2++;printf("\n(%7.2f,%7.2f)=cuadrante 2",x,y);}
  15. else if(x<0&&y<0)
  16. {cu3++;printf("\n(%7.2f,%7.2f)=cuadrante 3",x,y);}
  17. else if(x<0&&y>0)
  18. {cu4++;printf("\n(%7.2f,%7.2f)=cuadrante 4",x,y);}
  19. }
  20. if(cu1==0)
  21. printf("\nNo se hallaron puntos en el cuadrante 1\n");
  22. if(cu2==0)
  23. printf("\nNo se hallaron puntos en el cuadrante 2\n");
  24. if(cu3==0)
  25. printf("\nNo se hallaron puntos en el cuadrante 3\n");
  26. else if(cu4==0)
  27. printf("\nNo se hallaron puntos en el cuadrante 4\n");