Posibles ultimos problemas

Ver el tema anterior Ver el tema siguiente Ir abajo

Posibles ultimos problemas

Mensaje por GoOrK el Miér Mayo 11, 2011 4:43 pm

Subire los problemas que hice mientras estaba enfermo, espero corran bien, sino pues me dicen, luego subo los demas, por lo pronto estos son los que eran obligatorios.

6.-
Spoiler:
Código:
#include <stdio.h>

void proceso()
{
   int cont,sum=0;
   for(cont=2;cont<30;cont+=3)
   {
      if (cont%5==0) sum+=cont;
   }
   printf("La suma es %d ",sum);
}

void main()
{
   clrscr();
   proceso();
   getch();
}

7.-
Spoiler:
Código:
#include <stdio.h>

void potencia()
{
   int num,pot,aux=1;
   float res=1;
   printf("Inserte un numero y su potencia respectivamente\n");
   scanf("%d %d",&num,&pot);
   while(aux<=pot)
   {
      res*=num;
      aux++;
   }
   printf("\nEl resultado de la potencia es :%.0f",res);
}

void main()
{
   clrscr();
   potencia();
   getch();
}

8.-
Spoiler:
Código:
#include <stdio.h>

void calculo()
{
   int b,h;
   float area=0;
   do{
      printf("\nInserte la base y la haltura respectivamente\n");
      scanf("%d %d",&b,&h);
      if (b<0||h<0) printf("\n No puede haber numeros negativos\n Intenta otra vez =)");
      else area=(b*h)/2;
   }while(b<0||h<0);
   printf("\nEl area vale %.2f",area);
}

void main()
{
   clrscr();
   calculo();
   getch();
}

9.-
Spoiler:
Código:
#include <stdio.h>

void estatura()
{
   int cont=0,est,suma=0;
   float prom=0;
   do{
      printf("\nDame la estatura no. %d:  ",cont+1);
      scanf("%d",&est);
      if (est!=0) {suma+=est; cont++;}
   }while(est!=0);
   prom=suma/cont;
   printf("El promedio es  %.2f",prom);
}

void main()
{
   clrscr();
   estatura();
   getch();
}


10.-
Spoiler:
Código:
#include <stdio.h>

void marco(char a)
{
   int x,y,alto,ancho,aux=0;
   printf("\nInserte las coordenadas de inicio x e y :");
   scanf("%d %d",&x,&y);
   printf("\nInserte el alto y ancho respectivamente");
   scanf("%d %d",&alto,&ancho);
   aux=x;
   clrscr();
   while(x<=ancho)
   {
      gotoxy(x,y);printf("%c",a);
      gotoxy(x,alto);printf("%c",a);
      gotoxy(aux,x);printf("%c",a);
      gotoxy(ancho,x);printf("%c",a);
      x++;
   }
}

void menu()
{
   char a;
   int option;
   printf("\nEste programa crea un marco");
   printf("\nSeleccione los caracteres de su preferencia");
   printf("\n1) @");
   printf("\n2) #");
   printf("\n3) *");
   a=getche();
   switch(a)
   {
      case '1': {a='@'; marco(a);break;}
      case '2': {a='#'; marco(a);break;}
      case '3': {a='*'; marco(a);break;}
   }
}

void main()
{
   clrscr();
   menu();
   getch();
}

11.-
Spoiler:
Código:
#include <stdio.h>

float factorial(int x)
{
  int i=0;
  float y=1;
  for(i=1;i<=x;i++)
  {
  y*=i;
  }
  return y;
}

void captura()
{
   int num;
   printf("Inserte un numero para sacar su factorial");
   scanf("%d",&num);
   printf("El factorial es %.0f",factorial(num));
}

void main()
{
   clrscr();
   captura();
   getch();
}

12.-
Spoiler:
Código:
#include <stdio.h>

void captura()
{
   int i=1,mama,suma=0;
   do{
      printf("Ingrese la compra de la mama %d :",i);
      scanf("%d",&mama);
      suma+=mama;
      i++;
   }while(i<=10);
   printf("El total es %d",suma);
}

void main()
{
   clrscr();
   captura();
   getch();
}

13.-
Spoiler:
Código:
#include <stdio.h>

void proceso()
{
   int rango,rango2;
   printf("Ingrese un rango para sacar todos los pares\n");
   printf("Rango de inicio :");
   scanf("%d",&rango);
   printf("Rango fin :");
   scanf("%d",&rango2);
   while(rango<=rango2)
   {
      if (rango%2==0) printf("%d\n",rango);
      rango++;
   }//fin while
}


void main()
{
   clrscr();
   proceso();
   getch();
}

Spoiler:
Código:


Spoiler:
Código:


_________________
avatar
GoOrK
Admin
Admin

Mensajes : 53
Fecha de inscripción : 18/02/2011
Edad : 24

http://goorkuabcinc.activo.ws

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.