Advertisement
Glaas2

Algoritmo_division

Oct 11th, 2011
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.85 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<conio.h>
  3. #include<windows.h>
  4.  
  5. main()
  6. {
  7.  int a, b, q=0, r, mult; /*Declaracion de variables a usar*/
  8.  inicio:
  9.  system("cls");
  10.  printf("\nIngrese el numero a dividir:   ");      
  11.  scanf("%d", &a);
  12.  printf("\nIngrese el numero por el que se dividira:  ");
  13.  scanf("%d", &b);    
  14.  
  15.  if(b==0) /*Checa si el divisor es , en dado caso marca error*/
  16.   {
  17.    printf("\nERROR: No se puede dividir por 0\n");
  18.    system("pause");
  19.    goto inicio;    
  20.   }    
  21.      
  22.  else    /*Si el divisor no es cero sigue el programa*/
  23.   {
  24.     for(;q<=a;q++)
  25.     {
  26.      mult=b*q;
  27.      
  28.        if(mult<=a)
  29.           {
  30.            r=a-mult;
  31.              if(r>=0&&r<b)
  32.                 {
  33.                  printf("%d = %d*(%d) + %d", a, b, q, r);
  34.                  goto inicio;
  35.                 }
  36.           }
  37.      }
  38.    
  39.    }
  40. getch();
  41.    
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement