domingo, 30 de marzo de 2014

Juego adivinar numero

#include<stdio.h>
#include<conio.h>
main()
{
int unocero,acum=0;
printf("Piensa un numero.\nSi en esta tabla presiona 1\nsino esta presiona 0\n");
printf("16-17-18-19\n");
printf("20-21-22-23\n");
printf("24-25-26-27\n");
printf("28-29-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=16;
}
printf("Esta en esta tabla?\n");
printf("8-9-10-11\n");
printf("12-13-14-15\n");
printf("24-25-26-27\n");
printf("28-29-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+8;
}
printf("Esta en esta tabla?\n");
printf("4-5-6-7\n");
printf("12-13-14-15\n");
printf("20-21-22-23\n");
printf("28-29-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+4;
}
printf("Esta en esta tabla?\n");
printf("2-3-6-7\n");
printf("10-11-14-15\n");
printf("18-19-21-23\n");
printf("26-27-30-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+2;
}
printf("Esta en esta tabla?\n");
printf("1-3-5-7\n");
printf("9-11-13-15\n");
printf("17-19-21-23\n");
printf("25-27-29-31\n");
scanf("%d",&unocero);
if(unocero==1)
{
acum=acum+1;
}
printf("El numero que pensaste es: %d",acum);
getch();
}

viernes, 28 de marzo de 2014

Tarea (Simplificacion de fracciones)


#include <stdio.h>
#include <conio.h>
main()
{
int a,b,ai,bi,moda,modb,div=2;
printf("ingrese numerador  :");
scanf("%d",&a);
printf("ingrese denominador:");
scanf("%d",&b);
ai=a;
bi=b;
while(a!=1 && b!=1)
{
if(ai%div==0 && bi%div==0)
{
printf("%d",a);
printf("\n-- / %d\n",div);
printf("%d\n\n",b);
a=a/div;
b=b/div;
ai=a;
bi=b;
}
else
{
div++;
}
}
printf("%d",a);
printf("\n-- FIN\n");
printf("%d\n\n",b);
getch();

}

domingo, 23 de marzo de 2014

Programas que me faltaron (Raiz y Esfera) 1er parcial

#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
      float a,b,x;
      printf("\nCaptura un numero: "); scanf("%f",&a);
     printf("\nLa raiz es: %.2f",sqrt(a));
      getch();
}
#include <stdio.h> 
#include <conio.h> 
#define pi 3.1416 
#include <math.h> 
main() 

      int radio; 
      printf("\nObten el Volumen de una esfera"); 
      printf("\nCaptura radio:"); scanf("%d",&radio); 
      printf("\nVolumen %.2f",4*pi*radio*radio*radio/3); 
      getch();
}

Void (cambia A por B)

#include<stdio.h>
#include<conio.h>
void cambia (int a,int b);
main()
{
printf("\nEste programa");
int ai,bi;
printf("\nIngresa un numero entero: ");scanf("%d",&ai);
printf("Ingresa un numero entero: ");scanf("%d",&bi);
printf("\nEn main a=%d",ai);
printf("\nEn main b=%d",bi);
printf("\nPresione Enter");
getch();
}
void cambia(int a, int b)
{
int aux;
aux=a;
a=b;
b=aux;
printf("\nEn la funcion a=%d",a);
printf("\nEn la funcion b=%d",b);
}

Función (suma)

#include<stdio.h>
#include<conio.h>
float suma(float a,float b)
{
float res;
res=a+b;
return(res);
}
main()
{
printf("\nSuma 2 numeros");
float ai,bi;
printf("\nIngresa un numero: ");scanf("%f",&ai);
printf("Ingresa un numero: ");scanf("%f",&bi);
printf("\nLa suma es: %.2f",suma(ai,bi));
printf("\nPresione Enter");
getch();
}

For (1+2+3+4....+n)

#include<stdio.h>
#include<conio.h>
main()
{
int x,suma=0;
for(x=1;x<=100;x++)
{
suma=suma+x;
}
printf("resultado: %d",suma);
}

lunes, 17 de marzo de 2014

Serie armonica(1+1/2+1/3+1/4....+1/n)

#include<stdio.h>
#include<conio.h>
int cuenta=0;
double suma=0.0;
main()
{
printf("Suma armonica hasta 22");
while(suma<22.0)
{
cuenta++;
suma=suma+(1/(cuenta*1.0));//1.0 lo convierte en flotante
}
printf("\nValores:\n\nCuenta= %d \nSuma= %.18f",cuenta,suma);
getch();
}

While (Calculadora con iteracion)

#include<stdio.h>
#include<conio.h>
#include<stdio.h> 
#include<conio.h> 
#include<windows.h> 
#include<math.h> 
main() 

      float a,b; 
      char c; 
      system("color f0");//cambiar colores 
   
      printf("\t\tCALCULADORA"); 
      printf("\n\n\tEscribe un numero o 0 para fin: ");scanf("%f",&a); 
      while(a !=0)
   { 
 printf("\n\tEscribe un numero o 0 para fin: ");scanf("%f",&b);     
      printf("-------------------------------------------"); 
       printf("\n\t+ SUMA"); 
        printf("\n\t- RESTA"); 
         printf("\n\t/ DIVICION"); 
          printf("\n\t* MULTIPLICACION"); 
           printf("\n\tp POTENCIA EL PRIMERO al SEGUNDO"); 
            fflush(stdin);//limpiar el buffer de lectura 
            
      printf("\n\n\tEscribe caracter: ");scanf("%s",&c); 
      switch(c) 
      { 
      case'+': 
            printf("\tEscojiste: SUMA"); 
            printf("\n\tResultado: %.2f",a+b); 
      break; 
      case'-': 
            printf("\tEscojiste: RESTA"); 
            printf("\n\tResultado: %.2f",a-b); 
      break; 
      case'/': 
            printf("\tEscojiste: DIVICION"); 
            printf("\n\tResultado: %.2f",a/b); 
      break; 
      case'*': 
            printf("\tEscojiste: MUILTIPLICACION"); 
            printf("\n\tResultado: %.2f",a*b); 
      break; 
      case'p': 
            printf("\tEscojiste: elevar al cuadrado"); 
            printf("\n\tResultado: %.2f",pow(a,b)); 
      break; 
      }

viernes, 7 de marzo de 2014

Case (Calculadora)

#include<stdio.h>
#include<conio.h>
#include<windows.h>
#include<math.h>
main()
{
      float a,b;
      char c;
      system("color f0");//cambiar colores
      printf("\t\tCALCULADORA");
      printf("\n\n\tEscribe un numero: ");scanf("%f",&a);
      printf("\n\tEscribe un numero: ");scanf("%f",&b);
      printf("-------------------------------------------");
       printf("\n\t+ SUMA");
        printf("\n\t- RESTA");
         printf("\n\t/ DIVICION");
          printf("\n\t* MULTIPLICACION");
           printf("\n\tp POTENCIA EL PRIMERO SEGUNDO");
          fflush(stdin);//limpiar el buffer de lectura
      printf("\n\n\tEscribe caracter: ");scanf("%s",&c);
      switch(c)
      {
      case'+':
            printf("\tEscojiste: SUMA");
            printf("\n\tResultado: %.2f",a+b);
      break;
      case'-':
            printf("\tEscojiste: RESTA");
            printf("\n\tResultado: %.2f",a-b);
      break;
      case'/':
            printf("\tEscojiste: DIVICION");
            printf("\n\tResultado: %.2f",a/b);
      break;
      case'*':
            printf("\tEscojiste: MUILTIPLICACION");
            printf("\n\tResultado: %.2f",a*b);
      break;

domingo, 2 de marzo de 2014

TAREA (Impuestos)

#include <stdio.h>
#include <conio.h>
#include <windows.h>
main()
{
float a;
printf("\nCALCULO DE IMPUESTOS");
printf("\n\nIngrese cantidad: ");scanf("%f",&a);
system("cls");
if(a<=999.00)
printf("\n%.2f - 125 = $%.2f",a,a-125);
else
if(a<=2000.00)
printf("\n%.2f - 1000 X 1.5 - 125 = %.2f",a,(a-1000)*1.5-125);
else 
if(a<=3000.00)
printf("\n%.2f - 2001 X 1.8 - 136 = %.2f",a,(a-2001)*1.8-136);
else
if(a<=4000.00)
printf("\n%.2f - 3001 X 1.9 - 148 = %.2f",a,(a-3001)*1.9-148);
else
if(a<=5000.00)
printf("\n%.2f - 4001 X 2.0 - 160 = %.2f",a,(a-4001)*2.0-160);
else
if(a<=6000.00)
printf("\n%.2f - 5001 X 2.5 - 190 = %.2f",a,(a-5001)*2.5-190);
else
printf("\n%.2f - 7000 X 3.0 - 148 = %.2f",a,(a-7000)*3.0-220);
getch();
}

Programam vendedor y Programa comision (IF, IF anidado)

Vendedor
#include <stdio.h>
#include <conio.h>
#include <windows.h>
main()
{
char nombre[30];
float ventas;
printf ("\nEste progrma calcula las comisiones sobre las ventas");
printf ("\nPaga el 5%% si son mayores a $50,000.00 y 3%% se son menores");
printf ("\nDame el nombre del vendedor: "); gets (nombre);
printf ("\nDame el importe de las ventas: "); scanf ("%f", &ventas);
system("cls");
printf ("\nEl vendedor %s tiene un importe de ventas de : %.2f",nombre,ventas);
if (ventas>50000.00)
{
printf ("\n\nComo sus ventas son superiores a $50,000");
printf ("\n\nSu comision es : %.2f", ventas*.05);
}
else
{
printf ("\n\nComo sus ventas son menores a $50,000");
printf ("\n\nSu comision es : %.2f", ventas*.03);
}
printf ("\n\nEnter para terminar");
getch();
}
Comisión
#include <stdio.h>
#include <conio.h>
#include <windows.h>
main()
{
char nombre[30];
float ventas;
printf("\nCalculo de comisiones sobre ventas");
printf("\nPaga 3%% si la venta es menor a 30,000 pesos");
printf("\nPaga 4%% si la venta es menor a 40,000 pesos");
printf("\nPaga 5%% si la venta es menor a 50,000 pesos");
printf("\nPaga 7%% si la venta es menor a 60,000 pesos");
printf("\nDame el nombre del vendedor: "); gets(nombre);
printf("\nDame el importe de las ventas");scanf("%f",&ventas);
system("cls");
printf("\n\nEl vendedor %s tiene un importe de ventas de : %.2f",nombre,ventas);
if(ventas<=30000.00)
printf("\nComision: %.2f ",ventas*.03);
else if (ventas<=40000.00)
printf("\nComision: %.2f ",ventas*.04);
else if (ventas<=50000.00)
printf("\nComision: %.2f ",ventas*.05);
else
printf("\nComicion : %.2f ",ventas*.07);
printf("\n\nPresiona Enter");
getch();
}