Powered By Blogger

jueves, 12 de agosto de 2010

Lenguaje C - Producto de dos numeros

#include<conio.h>
#include<stdio.h>

long producto (long *A, long *B);


void main()
   { clrscr();
     printf("\n\n\t**************ANALISIS DE SISTEMAS 2010/1************");
     printf("\n\n\t**************       LIZ FRANCO          ************");
     printf("\n\n\t**************   FACTORIAL DE NUMEROS    ************");
     long A,B;
     do { printf("\n\n\n\nIngrese el PRIMER valor para el producto ");
      scanf("%ld",&A);
      if (A<0 || A> 100)
         printf("\n\nERROR; Ingrese valores contenidos entre {0,100}");
     }while (A<0 || A> 100);


     do { printf("\n\nIngrese el SEGUNDO valor para el producto ");
      scanf("%ld",&B);
      if (B<0 || B> 100)
         printf("\n\nERROR; Ingrese valores contenidos entre {0,100}");
     }while (B<0 || B> 100);


     printf("\n\n\n\nEl Producto de %ld x %ld es %ld ",A,B,producto(&A,&B));
     printf("\n\n\nPulse una tecla para abandonar...");
     getch();
    }




long producto (long *x, long *y)
{ long i, pro=0;

  for (i=1;i<=*y;i++)
     { pro = pro + *x;
     }
     return(pro);
 }

1 comentario: