Mostrando entradas con la etiqueta suma de impares en c. Mostrar todas las entradas
Mostrando entradas con la etiqueta suma de impares en c. Mostrar todas las entradas

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