jueves, 15 de diciembre de 2016

Programa en C que me haga la suma de los 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);
                    }

0 comentarios:

Publicar un comentario