Powered By Blogger

18 abr 2012

ABECEDARIO CON ESTRUCTURAS DE CONTROL Y DE MANERA ASCENDENTE Y DESCENDENTE


#include"stdio.h"
#include"conio.h"
#include"stdlib.h"
main()
{
int op,r;
char i;
     do
     {
     printf("Seleccione como quiere el abecedario \n");
     printf(" \n\t 1= descendente for\n\t 2= descendente while \n\t 3= do while descendente \n\t 4= ascendente for \n\t 5= ascendente while \n\t 6= ascendente do while \n");
     scanf("%i",&op);
     switch (op)
     {
            case 1:
                 for(i='A'; i<='Z'; i++)
                 {
                 printf("%c ", i);
                 }
                 break;
                      case 2: i='A';
     do
     {
     printf("%c ",i);
     i++;
     }
     while (i<='Z');

     break;
     case 3: i='A';
     while (i<='Z')
     {
     printf("%c ",i);
     i++;  }
     break;

                 case 4:
                 for(i='Z'; i>='A'; i--)
                 {
                 printf("%c ", i);
                 }
                 break;
                       case 5: i='Z';
      while (i>='A')
      {
      printf("%c ",i);
      i--;
      }
      break;
      case 6: i='Z';
      do {
      printf("%c ",i);
      i--;
      }
      while(i>='A');
      break ;

                 default: printf("la opcion es incorrecta\n");
                }
                printf(" \n\t 1= reiniciar\n\t 2= salir ");
                scanf("%i",&r);
                system("cls");
                 }
                 while (r==1);
                 }
SABER SI UN AÑO ES BICIESTO

#include"stdio.h"
#include"conio.h"
main()
{
      char nombre[40];
      int an;
      printf("nombre: ");
      gets(nombre);
      printf("en que año naciste:   ");
      scanf("%i",&an);
      if ((an%4==0)&&((an%100!=0)||(an%400==0)))
      printf("el año %i  es bisiesto ",an);
      else
      printf("el año %i no es bisiesto",an);
      getch();
      }
ECUACION CUADRATICA

#include "conio.h"
#include "stdio.h"
#include "math.h"
main()
{
       int a,b,c;    
      float x1,x2,x3;
      printf("teclea los valores de a,b,c\n");
      scanf("%i %i %i",&a,&b,&c);
      x3=sqrt(b*b)-4*a*c;
      x1=(-b-x3)- 4*a*c/(2*a);
      x2=(-b+x3)- 4*a*c/(2*a);
      printf("el valor de x1 es %.2f ",x1);
      printf("\nel valor de x2 es %.2f ",x2);
      if(x3<0)
      printf("\nla ecuacion es imaginaria");
      else
      printf("\nla ecuacion es real");
      if(x3==0)
       printf("\nla ecuacion es compleja");
      getch();
      }
SACAR EL FACTORILA DE UN NUMERO

#include"stdio.h"
#include"conio.h"
#include"stdlib.h"
main ()
{
     int long a;
     int n,i,op,r;
     do
     {
     printf("Ingresa un numero:  \n");
     scanf("%i",&n);
     printf("seleccione su estructura respectiva \n");
     printf(" \n\t 1= desde\n\t 2= mientras\n\t 3= hacer mientras \n");
     scanf("%i",&op);
     switch (op)
     {
                case 1: a=1;
                for(i=1;i<=n;i++)
                {
                printf("%i\t",i);
                 a=a*i;
                 }
                 break;
                case 2:a=1;
                i=1;
                while(i<=n)
                {
                printf("%i\t",i);
                a=a*i;
                i++;
                }
                break;
                case 3: a=1;
                i=1;
                do
                {
                printf("%i\t",i);
                a=a*i;
                i++;
                }
                while (i<=n);
                break;
                default: printf("la opcion es incorrecta\n");
                }
                printf("el factorial de %i es %li \n",n,a);
                printf(" \n\t 1= reiniciar\n\t 2= salir ");
                scanf("%i",&r);
                system("cls");
                 }
                 while (r==1);
                 }
HOROSCOPO CHINO

#include"stdio.h"
#include"conio.h"
main()
{
int op;
char nom [50];
puts(" \nTeclea tu nombre ");
gets(nom);
printf(" \nTeclea tu año de nacimiento para saber tu Horoscopo Chino ");
scanf("%i",& op);
switch (op%12)
{
case 0:printf("Tu Horoscopo chino corresponde al Mono");
break;
case 1:printf("Tu Horoscopo chino corresponde al Gallo");
break;
case 2:printf("Tu Horoscopo chino corresponde al Perro ");
break;
case 3:printf("Tu Horoscopo chino corresponde al Cerdo ");
break;
case 4:printf("Tu Horoscopo chino corresponde a la Rata ");
break;
case 5:printf("Tu Horoscopo chino corresponde al Buey ");
break;
case 6:printf("Tu Horoscopo chino corresponde al Tigre ");
break;
case 7:printf("Tu Horoscopo chino corresponde al Conejo ");
break;
case 8:printf("Tu Horoscopo chino corresponde al Dragon ");
break;
case 9:printf("Tu Horoscopo chino corresponde a la Serpiente ");
break;
case 10:printf("Tu Horoscopo chino corresponde al Caballo ");
break;
case 11:printf("Tu Horoscopo chino corresponde a La Cabra ");
break;
default: printf("Esa opcion es incorrecta");
}
getch();
}
DICE DE QUE HOROSCOPO ERES

#include "stdio.h"
#include "conio.h"
main()
{
      int d,m;
      printf("ingresa tu dia en que naciste del (1 al 31) \n");
      scanf("%i",&d);
      printf("ingresa tu mes en que naciste del (1 al 12) \n");
      scanf("%i",&m);
      if(d>=21&&m==3||d<=20&&m==4)
      printf("tu signo es aries ");
      else if(d>=21&&m==4||d<=21&&m==5)
      printf("tu signo es tauro");
      else if(d>=22&&m==5||d<=21&&m==6)
      printf("tu signo es geminis ");
      else if(d>=22&&m==6||d<=23&&m==7)
      printf("tu signo es cancer ");
      else if(d>=24&&m==7||d<=23&&m==8)
      printf("tu signo es leo");
      else if(d>=24&&m==8||d<=23&&m==9)
      printf("tu signo es virgo ");
      else if(d>=24&&m==9||d<=23&&m==10)
      printf("tu signo es libra ");
      else if(d>=24&&m==10||d<=22&&m==11)
      printf("tu signo es escorpion");
      else if(d>=23&&m==11||d<=21&&m==12)
      printf("tu signo es sagitario");
      else if(d>=22&&m==12||d<=20&&m==1)
      printf("tu signo es capricornio");
      else if(d>=21&&m==1||d<=19&&m==2)
      printf("tu signo es acuario");
      else if(d>=20&&m==2||d<=20&&m==3)
      printf("tu signo es picis ");
      getch ();
      }
     


CUANTOS DIAS TIENE CADA MES

#include "stdio.h"
#include "conio.h"
main ()
{
     int m,a;
     printf("teclea el nuemro del mes ");
     scanf("%i",&m);
     switch(m)
     {
              case 1:case 3:case 5:case 7:case 8:case 10:case 12:
              printf(" el mes %i tiene 31 dias ",m);
              break;
              case 2: printf(" teclea el año "); scanf("%i",&a);
              if(a%4==0&&a%100!=0||a%400==0)
              printf(" el mes %i tiene 29 dias ",m);
              else
              printf(" el mes %i tiene 28 dias ",m);
              break;
              case 4:case 6:case 9:case 11: printf(" el mes %i tiene 30 dias ",m);
              break;
              }
              getch ();
              }
    
    
MULTIPLOS DE 7

#include"stdio.h"
#include"conio.h"
main()
{
int n;
printf("teclea un numero entero    ");
scanf("%i",&n);
if(n%7==0)
printf("el numero %i es mulitiplo de 7",n);
getch();
}
REPITE EL NOMBRE "N" NUMERO DE VECES

#include"stdio.h"
#include"conio.h"
#include"stdlib.h"
main()
{
int a,i,o,p,r;
char n[40];
do
{
printf("teclea TU NOMBRE ");
scanf("%s",&n);
printf("teclea cuantas veces quieres que se repita ");
scanf("%i",&r);
printf(" teclea con que opcion deceas que trabaje el programa \n\t 1=for \n\t 2=while \n\t 3=do while\n\t");
scanf("%i",&o);
switch (o)
{
case 1:a=0;
for(i=1;i<=r;i=i+1)
{
printf("%s\t",n);
a=a+i;
}
break;
case 2:
a=0;
i=1;
while(i<=r)
{
printf("%s\t",n);
a=a+i;
i=i+1;
}
break;
case 3:
a=0;
i=1;
do{
printf("%s",n);
a=a+i;
i=i+1;
}
while(i<=r);
break;
default: printf("opcion incorrecta");
}
printf("\n\n\n\npara continuar presiona 1\npara salir presiona 2\n");
scanf("%i",&p);
system("cls");
}
while(p==1);
}
SALARIO DE UN TABAJADOR CON SU NOMBRE

#include "stdio.h"
#include "conio.h"
main ()
{
     int ht,ch;
     float t1,t2,t3;
     char nombre [60];
     printf("escriba su nombre: ");
     scanf("%s",&nombre);
     printf("horas trabajadas: ");
     scanf("%i",&ht);
     printf("costo por hora: ");
     scanf("%i",&ch);
     t1=(ch*ht);
     if ((ht<=40)&&(t1<=1200.00))
     {
                            t1=(ht*ch);
     printf("nombre del trabajador: \n");
     puts(nombre);
     printf("horas trabajadas: %i \n",ht);
     printf("costo por hora: %i\n",ch);
     printf("sueldo base: 182.00 \n");
     printf("sueldo con deducciones: %.2f \n",t1);
     printf("sueldo total: %.2f \n",t1);
     }
     else if((ht>=40)&&(t1>=1200.00))
     {
     t2=(t1*.02);
     t3=(t1-t2);
     printf("nombre del trabajador: \n");
     puts(nombre);
     printf("horas trabajadas: %i \n",ht);
     printf("costo por hora: %i\n",ch);
     printf("sueldo base: %.2f \n",t1);
     printf("sueldo con deducciones: %.2f \n",t2);
     printf("sueldo total: %.2f \n",t3);
     }
     else if ((ht>=40)&&(t1>1200.00))
     {
          t1=(ht*ch);
          t2=(t1*.02);
          t3=(t1-t2);
     printf("nombre del trabajador: \n");
     puts(nombre);
     printf("horas trabajadas: %i \n",ht);
     printf("costo por hora: %i\n",ch);
     printf("sueldo base: %.2f \n",t1);
     printf("sueldo con deducciones: %.2f \n",t2);
     printf("sueldo total: %.2f \n",t3);
     }
     getch ();
     }    
    
OPERACIONES BASICAS DE MATEMATICAS

#include"stdio.h"
#include"conio.h"
main()
{
char op;
int x1,x2;
printf(" Teclea un numero entero ");
scanf("%i",&x1);
printf(" Teclea otro numero entero ");
scanf("%i",&x2);
printf("\n\t +=Suma \n\t -=Resta \n\t *=Multiplicacion \n\t /=Division \n");
printf("\n Que operaicon deseas ");
scanf("%s", & op);
switch(op)
{
case '+': printf(" %i + %i = %i ",x1,x2,x1+x2);
break;
case '-': printf(" %i - %i = %i ",x1,x2,x1-x2);
break;
case '*': printf(" %i * %i = %i ",x1,x2,x1*x2);
break;
case '/': printf(" %i / %i = %i ",x1,x2,x1/x2);
break;
default: printf("No existe esa opcion");
}
getch();
}
PROMEDIO DE TRES NOTAS

#include"stdio.h"
#include"conio.h"
main()
{
char nombre[40];
int c1,c2,c3;
float p;
printf("escribe el nombre del alumno:  ");
scanf("%s",&nombre);
printf("escribe la calificacion del primer parcial:  ");
scanf("%i",&c1);
printf("escribe la calificacion del segundo parcial:  ");
scanf("%i",&c2);
printf("escribe la calificacion del tercer parcial:  ");
scanf("%i",&c3);
p=(c1+c2+c3)/3;
if(p>95)
printf("%s:el promedio es de 100 ",nombre);
getch();
}


SALARIO DE UN TRABAJADOR

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

main()
{
char n[40];
int ht,ch,he;
float st,imp,st1,st2,het1,het,hex,st1a,st3,imp1;
printf("TECLEA TU NOMBRE\t");
scanf("%s",&n);
printf("TECLEA CUANTAS HORAS TRABAJASTE: ");
scanf("%i",&ht);
printf("TECLEA EL PAGO POR HORA: ");
scanf("%i",&ch);
he=ht-40;
hex=he*ch;
het=ch*he*1.5-100;
het1=het+hex;
st=ch*ht;
st1a=(ht-he)*ch;
imp=st*.02;
imp1=(st1a+het1)*.02;
st1=st-imp;
st2=st1a+het1;
st3=st1a+het1-imp1;
if(ht<40&&st<=1200)
printf(" \n\n EN: %i HORAS TRABAJADAS\n PAGADAS A: $%i\n TU SALARIO SERIA DE: $%.2f\n 0 DE IMPUESTOS\n 0 HORAS EXTRAS ",ht,ch,st);
if(ht<=40&&st>=1200)
printf(" \n\n EN: %i HORAS TRABAJADAS\n PAGADAS A: $%i\n TU SALARIO SERIA DE: $%.2f\n SE REBAJARA DE IMPUESTOS: $%.2f\n 0 DE COMISIONES\n 0 HORAS EXTRAS ",ht,ch,st1,imp);
if(ht>40&&st<1200)
printf("\n\n EN: %i HORAS TRABAJADAS\n PAGADAS A: $%i\n  CON %i DE HORAS EXTRAS\n PAGO DE HORAS EXTRAS: $%.2f\n TU SALARIO SERA DE: $%.2f\n 0 DE IMPUESTOS ",ht,ch,he,het1,st2);
if(ht>40&&st>1200)
printf("\n\n EN: %i HORAS TRABAJADAS\n PAGADAS A: $%i\n  CON %i DE HORAS EXTRAS\n PAGO DE HORAS EXTRAS: $%.2f\n MENOS $%.2f DE IMPUESTOS\n TU SALARIO SERA DE: $%.2f ",ht,ch,he,het1,imp1,st3);
getch();
}
SERIE

#include"stdio.h"
#include"conio.h"
#include"stdlib.h"
#include"math.h"
main ()
{
     float a;
     int n,i,op,r;
     do
     {
     printf("Ingresa un numero:  \n");
     scanf("%i",&n);
     printf("seleccione su estructura respectiva \n");
     printf(" \n\t 1= desde\n\t 2= mientras\n\t 3= hacer mientras \n");
     scanf("%i",&op);
     if(n<=15)
     {
     switch (op)
     {
                case 1: a=0;
                for(i=1;i<=n;i++)
                {
                printf("%i^%i\t",i,i);
                 a=a+pow(i,i);
                 }
                 break;
                case 2:a=0;
                i=1;
                while(i<=n)
                {
                printf("%i^%i\t",i,i);
               a=a+pow(i,i);
                i++;
                }
                break;
                case 3: a=0;
                i=1;
                do
                {
                printf("%i^%i\t",i,i);
                a=a+pow(i,i);
                i++;
                }
                while (i<=n);
                break;
                default: printf("la opcion es incorrecta\n");
                }}
                else
                printf(" NUMERO INVALIDO");
                printf("la serie de %i es %.2f \n",n,a);
                printf(" \n\t 1= reiniciar\n\t 2= salir ");
                scanf("%i",&r);
                system("cls");
                 }
                 while (r==1);
                 }
             
suma de impares

#include"stdio.h"
#include"conio.h"
#include"stdlib.h"
main ()
{
     int n,a,i,op,r;
     do
     {
     printf("hasta que numero quieres que llegue la suma de los impares:  \n");
     scanf("%i",&n);
     printf("seleccione su estructura respectiva \n");
     printf(" \n\t 1= desde\n\t 2= mientras\n\t 3= hacer mientras \n");
     scanf("%i",&op);
     switch (op)
     {
                case 1: a=0;
                for(i=1;i<=n;i=i+2)
                {
                 printf("%i\t",i);
                 a=a+i;
                 }
                 break;
                case 2:a=0;
                i=1;
                while(i<=n)
                {
                printf("%i\t",i);
                a=a+i;
                i=i+2;
                }
                break;
              case 3: a=0;
              i=1;
              do
              {
              printf("%i\t",i);
              a=a+i;
              i=i+2;
              }
              while (i<=n);
              break;
                    default: printf("la opcion es incorrecta\n");
                   }
                    printf("la suma de los impares hasta %i es = %i \n", n,a);
                    printf(" \n\t 1= reiniciar\n\t 2= salir ");
                    scanf("%i",&r);
                    system("cls");
                    }
                    while (r==1);
                    }
suma de pares

#include"stdio.h"
#include"conio.h"
#include"stdlib.h"
main ()
{
     int n,a,i,op,r;
     do
     {
     printf("hasta que numero quieres que llegue la suma de los pares:  \n");
     scanf("%i",&n);
     printf("seleccione su estructura respectiva \n");
     printf(" \n\t 1= desde\n\t 2= mientras\n\t 3= hacer mientras \n");
     scanf("%i",&op);
     switch (op)
     {
                case 1: a=0;
                for(i=2;i<=n;i=i+2)
                {
                 printf("%i\t",i);
                 a=a+i;
                 }
                 break;
                case 2:a=0;
                i=2;
                while(i<=n)
                {
                printf("%i\t",i);
                a=a+i;
                i=i+2;
                }
                break;
                case 3: a=0;
                i=2;
                do
                {
                printf("%i\t",i);
                a=a+i;
                i=i+2;
                }
                while (i<=n);
                break;
                default: printf("la opcion es incorrecta\n");
                }
                printf("la suma de los pares hasta %i es = %i \n", n,a);
                printf(" \n\t 1= reiniciar\n\t 2= salir ");
                scanf("%i",&r);
                system("cls");
                 }
                 while (r==1);
                 }
tabla de multiplicar


#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
main()
{
      int i,a,n,op,r;
      do
      {
      printf(" esciba un numero ");
      scanf("%i",&n);
      printf(" escoja una estructura repetitiva ");
      printf("\n\t 1.-desde(for)\n\t 2.- mientras(while)\n\t 3.-hacer mientras (do while) ");
      scanf("%i",&op);
      switch(op)
      {
      case 1:
      for(i=1;i<=10;i=i+1)
      {
      printf("%i*%i=%i\n",n,i,n*i);
      }
      break;
      case 2: i=1;
      while (i<=10)
      {
      printf("%i*%i=%i\n",n,i,n*i);
      i=i+1;
      }
      break;
      case 3:  i=1;
      do
      {
      printf("%i*%i=%i\n",n,i,n*i);
      i=i+1;
      }
      while (i<=10);
      break;
      default: printf(" opcion incorrecta ");
      }
      printf("\n\t 1.- continuar\n\t 2.- salir\n\t ");
      scanf("%i",&r);
      system("cls");
      }
      while (r==1);
      }
te dice que tipo de triangulo es

#include "stdio.h"
#include "conio.h"
main()
{
      int a,b,c;
      printf("lado a del triangulo \n ");
      scanf("%i",&a);
      printf("lado b del triangulo \n ");
      scanf("%i",&b);
      printf("lado c del triangulo \n ");
      scanf("%i",&c);
      if(a==b&&b==c||a==c&&c==b||b==a&&a==c||b==c&&c==a||c==a&&a==b||c==b&&b==a)
      printf(" el triangulo es equilatero ");
      else if(a==b&&b!=c||a==c&&c!=b||b==a&&a!=c||b==c&&c!=a||c==a&&a!=b||c==b&&b!=a)
      printf("el triangulo es un isoceles");
      else if(a!=b&&b!=c||a!=c&&c!=b||b!=a&&a!=c||b!=c&&c!=a||c!=a&&a!=b||c!=b&&b!=a)
      printf("el triango es un escaleno");
      getch ();
      }
      
escribe la nota de remision de un vivero

#include"stdio.h"
#include"conio.h"
#define pal 2500
#define ros 25
#define ger 50
#define azu 35
#define hel 250
#define gir 35
#define mal 15
main()
{
int sel,cp;
float sub,iva,total;
printf("Selecciona la planta que desea comprar:\n");
printf("1.-Palmeras\n2.-Rosales\n3.-Geranios\n4.-Azucenas\n5.-Helechos\n6.-Girasoles\n7.-Malvas\n");
scanf("%i",&sel);
printf("cuantos articulos quieres");
scanf("%i",&cp);
switch(sel)
{
           case 1: sub=cp*pal; printf("%i palmeras $2500",cp);break;
           case 2: sub=cp*ros; printf("%i rosales $25",cp);break;
           case 3: sub=cp*ger; printf("%i geranios $50",cp);break;
           case 4: sub=cp*azu; printf("%i azucenas $35",cp);break;
           case 5: sub=cp*hel; printf("%i helechos $250",cp);break;
           case 6: sub=cp*gir; printf("%i girasoles $35",cp);break;
           case 7: sub=cp*mal; printf("%i malvas $15",cp);break;
           default: printf("opcion incorrecta");
           }
           iva=sub*.16;
           total=sub+iva;
           printf("subtotal: %f iva: %f total: %f",sub,iva,total);
           getch();
           }
te dice si la tecla que presionaste es vocal ,digito, consonante o caracter especial



#include"stdio.h"
#include"conio.h"
main()
{
char op;
printf("\n presiona una tecla para saber si es vocal, consonante,\n digto o caracter especial ");
scanf("%s",& op);
switch(op)
{
case 'a': printf("la tecla es vocal");
break;
case 'e': printf("la tecla es vocal");
break;
case 'i': printf("la tecla es vocal");
break;
case 'o': printf("la tecla es vocal");
break;
case 'u': printf("la tecla es vocal");
break;
case '1': printf("la tecla es digito");
break;
case '2': printf("la tecla es digito");
break;
case '3': printf("la tecla es digito");
break;
case '4': printf("la tecla es digito");
break;
case '5': printf("la tecla es digito");
break;
case '6': printf("la tecla es digito");
break;
case '7': printf("la tecla es digito");
break;
case '8': printf("la tecla es digito");
break;
case '9': printf("la tecla es digito");
break;
case '0': printf("la tecla es digito");
break;
case '!': printf("la tecla es caracter especial");
break;
case '"': printf("la tecla es caracter especial");
break;
case '#': printf("la tecla es caracter especial");
break;
case '$': printf("la tecla es caracter especial");
break;
case '%': printf("la tecla es caracter especial");
break;
case '&': printf("la tecla es caracter especial");
break;
case '/': printf("la tecla es caracter especial");
break;
case '(': printf("la tecla es caracter especial");
break;
case ')': printf("la tecla es caracter especial");
break;
case '=': printf("la tecla es caracter especial");
break;
case '?': printf("la tecla es caracter especial");
break;
case '¿': printf("la tecla es caracter especial");
break;
case '¡': printf("la tecla es caracter especial");
break;
case '*': printf("la tecla es caracter especial");
break;
case '}': printf("la tecla es caracter especial");
break;
case '{': printf("la tecla es caracter especial");
break;
case '+': printf("la tecla es caracter especial");
break;
case '-': printf("la tecla es caracter especial");
break;
case '|': printf("la tecla es caracter especial");
break;
case '<': printf("la tecla es caracter especial");
break;
case ',': printf("la tecla es caracter especial");
break;
case ';': printf("la tecla es caracter especial");
break;
default: printf("la tecla es consonante");
}
getch();

}

29 mar 2012


Si n=7 generar 7,6,5,4,3,2,1
Código:
#include<stdio.h>
#include<conio.h>
int main ()
{
 int n, c=1;
 printf("Cantidad de terminos: ");
 scanf("%d",&n);
 int serie=n;
 while(c<=n)
 {
  printf("%d,",serie);
  serie--; c++;
 }
 getch();
}

Generar 5,10,15,20,25,30,35....n
Código:
#include<stdio.h>
#include<conio.h>
int main ()
{
 int n, c=1, serie=5;
 printf("Cantidad de terminos: ");
 scanf("%d",&n);
 while(c<=n)
 {
  printf("%d,",serie);
  serie+=5; c++;
 }
 getch();
}
Generar la serie: 1, 5, 3, 7, 5, 9, 7, ..., 23
Código:
#include <stdio.h>
#include <conio.h>

int main ()
{
    int serie=1;
    bool sw=true;
    do
    {
      printf("%d, ",serie);
      if (sw) serie+=4;
      else serie-=2;
      sw=!sw;
    } while (serie<=23);
    getch();
}
hallar la sumatoria de:   2! + 4! + 6! + 8! + ...
Código:
#include <stdio.h>
#include <conio.h>
int facto (int x)
{
     int f=1;
     for (int i=1;i<=x;i++)
     {f=f*i;}
     return (f);
}

int main ()
{
    int n, serie=2, suma=0;
    printf ("Inserte cantidad de terminos a generar: "); scanf ("%d",&n);
    for (int i=1;i<=n;i++)
    { 
      printf ("%d! + ",serie); 
      suma=suma+(facto(serie));
      serie=serie+2;
    }
    printf ("   = %d",suma);
    getch();
}
Dado un numero verificar:
    - Que tenga dos digitos
    - Verificar si sus digitos son pares
    - Promediar sus digitos

Código:
#include <stdio.h>
#include <conio.h>
int main ()
{
 int numero;
 printf("Inserte num. de dos digitos pares: ");
 scanf("%d",&numero);
 int aux=numero;
 if(numero<100 && numero>9)
 {
  int d1=numero%10;
  numero=numero/10;
  int d2=numero%10;
  if(d1%2==0 & d2%2==0)
   printf("El promedio d los digitos de %d es: %d",aux,(d1+d2)/2);
 }
 else
  printf("\aERROR: el numero no tiene dos digitos");
 getch();
}
Leer un numero de 3 digitos y sumarlos
Código:
#include <stdio.h>
#include <conio.h>
int main ()
{
    int numero, sum_dig=0;
    printf("Inserte un numero de 3 digitos: "); scanf("%d",&numero);
    if (numero>=100)
    {
       int num=numero; //salvamos en num, la variable numero
       while (numero!=0)
       {
         sum_dig=sum_dig+(numero%10); //para sacar el ultimo digito de numero
         numero=numero/10; //elimina el ultimo digito de numero
       }
       printf("La suma de los digitos de %d es : %d",num, sum_dig);
    }
    else
    printf("\a ERROR: El digito no tiene 3 digitos");
    getch();
}
Hallar A+B-C+100
Código:
#include <stdio.h>
#include <conio.h.>
int main ()
{
     int A, B, C;
     printf("Inserte valor para A: "); scanf("%d",&A);
     printf("Inserte valor para B: "); scanf("%d",&B);
     printf("Inserte valor para C: "); scanf("%d",&C);
     printf("\n%d + %d - %d + 100 = %d",A, B, C, (A+B+C-100));
     getch();
}
PROGRAMA QUE TE DICE DSI EL AÑO DE TU NACIMIENTO ES BICIESTO O NO!!
(DEV C++)
 

#include"stdio.h"
#include"conio.h"
main()
{
      char nombre[40];
      int an;
      printf("nombre: ");
      gets(nombre);
      printf("en que año naciste:   ");
      scanf("%i",&an);
      if ((an%4==0)&&((an%100!=0)||(an%400==0)))
      printf("el año %i  es bisiesto ",an);
      else
      printf("el año %i no es bisiesto",an);
      getch();
      }