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();
}