programa 1
#include <conio.h>
#include <conio.h>
#include
<stdio.h>
main()
{
int cont,valor ,fact=1;
printf("Factorial de un numero
\n");
printf("Dame un numero \n");
scanf("%d",&
valor);
for(cont=1;cont<=valor;cont++)
{
fact=fact*cont;
}
printf("El factorial es:
%d",fact);
getch ();
}
Programe
numero 2:
#include
<stdio.h>
#include
<stdlib.h>
#include
<conio.h>
#include
<dos.h>
int
multiplicar(int a,int b);
main()
{
int a,b;
printf("Ingrese el 1er numero:");
scanf("%d",&a);
printf("Ingrese el 2do numero");
scanf("%d",&b);
printf("%d\n",multiplicar(a,b));
return 0;
}
int
multiplicar(int a,int b)
{
int acu=0;
switc(b){
case 0:
return 0;
case 1:
return a;
default:
if(b>1){
return
a+multiplicar(a,b-1);
}
else
return
-a+multiplicar(a,b+1);
}
}
programa 3
#include
<conio.h>
#include
<stdio.h>
main()
{
int
num,y=0,x=0,divi,resi[30];
printf("Conversion
decimal/Binario\n");
printf("Dame un numero:\n");
scanf("%d"&num);
do
{
divi=num/2;
resi[x]=num%2;
num=divi;
x++;
}
while(num>0);
printf("\nbinario");
for(y=x-1;y>=0;y--)
printf("%d,resi[y]);
printf("(2)");
getch();
}
No hay comentarios:
Publicar un comentario