Ejercicios para Prg. III

Aquí tenemos los primeros ejercicios para ir realizando en practicas individuales, es recomendable que los ejerciten en vuestras casas y así podamos acelerar el proceso de dudas en las practicas, recomiendo encarecidamente revisar las paginas que aquí les dejo.
Obs: seria excelente que lo lleven en sus pendrives, o lo alojen en su cuenta de nube preferida y asi lo copiamos y trabajamos directo.
-----------------------------
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);
                 }
----------------------------------------------

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

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);
                 }
------------------------------------------
Algunas direcciones, sería excelente que le dediquen tiempo.

  Ejercicios dirección 1 

  Ejercicios dirección 2

     

No hay comentarios.:

Publicar un comentario