lunes, 28 de mayo de 2012

Programa para escribir datos de nuestro artista favorito en DevC++

Este programa sirve para pedir los datos mas relevantes de nuestro cantante favorito, como su nombre, edad, pais de origen, etc:

codigo:


#include<stdio.h>
#include<conio.h>
struct artista
{
       int edad;
       char nombre[30];
       char grupo[30];
       char cancion[30];
       char pais[30];

       };
int i;
main()
{
struct artista x[1];

i=0;
      printf("Datos interesantes\n");
for(;;){
      fflush(stdin);

      printf("Introduce su nombre\n");
      gets(x[i].nombre);
      printf("Introduce su edad\n");
      scanf("%d",&x[i].edad);
      fflush(stdin);
      printf("Introduce grupo\n");
      gets(x[i].grupo);
      printf("cancion\n");
      gets(x[i].cancion);          
      printf("pais de origen\n");
      gets(x[i].pais);


      printf("\n____________________________________________________\n");
      printf("Nombre: %s\n",x[i].nombre);
       printf("\n____________________________________________________\n");
      printf("Edad: %d",x[i].edad);
      printf("\n____________________________________________________\n");
      printf("grupo que pertenece: %s\n",x[i].grupo);
      printf("\n____________________________________________________\n");
      printf("cancion: %s\n",x[i].cancion);
      printf("\n____________________________________________________\n");
      printf("pais de origen: %s\n",x[i].pais);
             i++;
      if(i>0)
      {      printf("\nDirectorio lleno!!!\n");
             getch();
              break;
              }
      getch();
      }
      i++;
      }

Programa en ejecucion:




Resultado:



sábado, 26 de mayo de 2012

PROGRAMA QUE PIDE NÚMEROS Y SUMA PARES E IMPARES POR SEPARADO

Este programa fue hecho en DevC++ y nos pide digitar 10 números cualesquiera, y el programa los dividirá en números pares e impares, y hará la suma para los dos grupos de números por separado.

el código:




#include <stdio.h>
#include <conio.h>
void datos (void);
main()
{
int x,sp=0,si=0,st;
float prom,y;
int n[10];
for (x=0;x<10;x++)
{
printf("Escribe el numero: %d\n",x+1);
scanf("%d", & n[x]);
}
for(x=0;x<10;x++)
{
if(n[x]%2==0)
sp=sp+n[x];
else
si=si+n[x];
}
y=sp+si;
printf("El total de los numeros pares es de: %d\n", sp);
printf("El total de los numeros impares es de:%d\n", si);
printf("La suma de todos los numeros es de: %.2f\n", y);
void datos (void);
{
printf("Nombre:Silvia Veronica Palacios Garcia\n");
printf("Grupo:353\n");
}
getch();
}

El programa corriendo


El resultado es:



domingo, 20 de mayo de 2012

PROGRAMA PARA OBTENER EL SUBTOTAL DE UNA COMPRA

Este programa hecho en DevC++, esta basado en la formula:

subtotal = cantidad*precio

código:



#include<stdio.h>
#include<conio.h>
float subtotal (float c,float p);
void datos (void);
main ()
{
float c,p,subto;
printf("Subtotal de la compra\n");
printf("Compra\n");
scanf("%f",&c);
printf("Total de la compra\n");
scanf("%f",&p);
subto=subtotal (c,p);
printf("Resultado Final= %f \n",subto);
datos();
getch();
}
float subtotal (float c,float p)
{
return (c*p);
}
void datos (void)
{
printf("VERONICA PALACIOS\n");
printf("353\n");
}


Programa en ejecución.



El resultado:



PROGRAMA PARRA OBTENER EL VOLUMEN DE UN CONO

en este programa el objetivo es obtener el volumen de un cono a partir de la formula:

V=pi(3.1416)*r2*h/3


código:


#include<conio.h>
#include<stdio.h>
float g,pi=3.1416;
float a,h;
float promedio(float x,float y);
void datos (void);
main ()
{
printf("Radio\n");
scanf("%f",&a);
printf("Altura\n");
scanf("%f",&h);
g=promedio(a,h);
printf("resultado=%f\n",g);
datos();
getch();
}
float promedio(float x,float y)
{
return(((pi*(x*x))*y)/3);
}
void datos (void)
{
printf("VERONICA PALACIOS GARCIA\n");
printf("353\n");
}

ejecución del programa:


el resultado:


PROGRAMA PARA SACAR EL PROMEDIO DE 5 NUMEROS

este programa, fue hecho en Dev c++.

código:


#include<stdio.h>
#include<conio.h>
#include<math.h>
float promedio (float a,float b,float c,float d,float e);
void datos (void);
main ()
{
float a,b,c,d,e,f;
printf("promedio de 5 numeros\n");
printf("numero 1\n");
scanf("%f",&a);
printf("numero 2\n");
scanf("%f",&b);
printf("numero 3\n");
scanf("%f",&c);
printf("numero 4\n");
scanf("%f",&d);
printf("numero 5 \n");
scanf("%f",&e);
f=promedio (a,b,c,d,e);
printf("resultado = %f \n",f);
datos();
getch();
}
float promedio (float a,float b,float c,float d,float e)
{
return ((a+b+c+d+e)/5);
}
void datos (void)
{
printf("VERONICA PALACIOS GARCIA\n");
printf("353\n");
}

A continuación la ejecución del programa


el resultado es:



PROGRAMA PARA CALCULAR EL VOLUMEN DE UNA ESFERA

para este programa, es necesario tener la formula para esta operación:


v=4/3*pi(3.1416)*r3


el código es el siguiente:



#include<stdio.h>
#include<conio.h>
float volumen (float r);
main ()
{
float r,vol;
printf("volumen\n");
printf("radio r\n");
scanf("%f",&r);
vol=volumen(r);
printf("resultado=%f\n",vol);
getch ();
}
float volumen (float r)
{
return (4/3.0*3.1416*(r*r*r));
}


nuestra prueba del programa:




ahora como dato ingresaremos el numero 20.




nuestro resultado es:



sábado, 19 de mayo de 2012

PROGRAMA PARA OBTENER EL AREA DE UN CIRCULO

Este programa fue hecho para que al ingresar datos, podamos obtener el área del circulo a través de la formula:
pi(3.1416)*r2
el programa fue hecho en DEV C++


el código:



#include<conio.h>
#include<stdio.h>
float area(float r);
main()
{
      float r,a;
      printf("area\n");
      printf("radio r\n");
      scanf("%f",& r);
      a=area(r);
      printf("resultado=%f\n",a);
      getch();
      }
      float area(float r)
      {
            return(3.1416*(r*r));
            }


Ejecución del programa


Ahora ingresaremos nuestros datos


El resultado es: