jueves, 20 de marzo de 2014

For

"For"

"Problema de Einstein"


#include<stdio.h>
#include<conio.h>
#include<windows.h>
#include<math.h>

int eX, eSuma=0;
main()
{
system("color F1");
printf("Este programa fue realizado por Daniel Ruelas \n");
for(eX=1; eX<=100; eX++)
{
eSuma=eSuma+eX;
}

 printf("\n\n El resultado de Einstein es: %d",eSuma);
 printf("\n\nEnter para terminar...");
 getch();
}

Impresión de pantalla:


"Problema (For 2)"


# include <stdio.h>
# include <conio.h>
# include <windows.h>
# include <math.h>
main()
{
system("color 50");
float eX, eSuma=0, div;
for(eX=1; eX <=1000000; eX++)
{
div=(1/eX);
eSuma= div+eSuma;
printf("\n\n El resultado es: %f",eSuma);
}

printf("El resultado es: %d \n\n ", eSuma);
printf("\n   Este programa fue realizado por Daniel Ruelas \n");
}

Impresión de pantalla: 




While

"While"

"Calculadora básica"

#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<windows.h>

float fA, fB;
char cOper;
//void text mode(int BW40)//
//void _set_screen_lines(int EGA)//
main()
{
system("color 40");
printf("Este programa fue realizado por Daniel Ruelas \n");
printf("\n Este programa simula una calculadora basica\n\n");
printf("Escribe un numero para el primer operador o cero para fin\n\n"); scanf("%f",&fA);
while(fA !=0)
  {
 printf( "\n\n Escribe otro numero para el segundo operador: \n\n ") ; scanf("%f" , &fB) ;
      printf( "\n\n Las operaciones que realiza la calculadora son: \n\n") ;
      printf("\n\n--------------------------") ;
      printf("\n\n+ > Suma") ;
      printf("\n\n- > Resta ") ;
      printf("\n\n* > Multiplicacion") ;
      printf("\n\n/ > Division") ;
      printf("\n\n^ > Potencia") ;
      fflush(stdin) ;
      printf( "\n\n Digita el simbolo de la operacion elegida ==>") ; scanf("%c", &cOper) ;
      switch (cOper) 
      {case '+': printf("\n Elegiste la operacion de SUMA") ;
            
                 printf("\n El resultado de la suma es: %.2f", fA+fB ) ;
                 break;
       case '-': printf("\n Elegiste la operacion de RESTA") ;
                 printf("\n El resultado de la resta es: %.2f", fA-fB) ;
                 break;
       case '*': printf("\n Elegiste la operacion de MULTIPLICACION") ;
                 printf("\n El resultado de la multiplicacion es: %.2f", fA*fB) ;
                 break;
       case '/': printf("\n Elegiste la operacion de DIVISION") ;
                 printf("\n El resultado de la division es: %.2f", fA/fB);
                 break;
       case '^': printf("\n Elegiste la operacion de POTENCIA");
                 printf("\n El resultado de la potencia es: %.2f", pow(fA,fB));
                 break;
                 
       default:  printf("\n Esta operacion NO ES VALIDA, por favor elige otra") ;
       }
      
      printf("\n\n\n Este programa simula una calculadora basica\n\n");
 printf("Escribe un numero para el primer operador o cero para fin\n\n"); scanf("%f",&fA);
 //Limpiar pantalla system("cls");
   }
        printf("\n\n Enter para terminar") ;
getch() ;


Impresión de pantalla:


Cases

"Cases"

"Calculadora básica"


# include <stdio.h>
# include <conio.h>
# include <windows.h>
char cOper ;
float fA, fB ;  
main()
{ system("color 40") ;
 printf("Este programa fue realizado por Daniel Ruelas");
      printf( "\n\n Este programa simula una calculador basica") ;
      printf( "\n\n Escribe un numero para el primer operador:") ; scanf("%f" , &fA) ;
      printf( "\n\n Escribe otro numero para el segundo operador: ") ; scanf("%f" , &fB) ;
      printf( "\n\n Las operaciones que realiza la calculadora son: \n\n") ;
      printf("\n\n--------------------------") ;
      printf("\n\n+ > Suma") ;
      printf("\n\n- > Resta ") ;
      printf("\n\n* > Multiplicacion") ;
      printf("\n\n/ > Division") ;
      fflush(stdin) ;
      printf( "\n\n Digita el simbolo de la operacion elegida ==>") ; scanf("%c", &cOper) ;
      switch (cOper) 
      {case '+': printf("\n Elegiste la operacion de SUMA") ;
                 printf("\n El resultado de la suma es: %.2f", fA+fB) ;
                 break;
       case '-': printf("\n Elegiste la operacion de RESTA") ;
                 printf("\n El resultado de la suma es: %.2f", fA-fB) ;
                 break;
       case '*': printf("\n Elegiste la operacion de MULTIPLICACION") ;
                 printf("\n El resultado de la suma es: %.2f", fA*fB) ;
                 break;
       case '/': printf("\n Elegiste la operacion de DIVISION") ;
                 printf("\n El resultado de la suma es: %.2f", fA/fB);
                 break;
       default:  printf("\n Esta operacion NO ES VALIDA, por favor elige otra") ;
       }
        printf("\n\n Enter para terminar") ;
getch() ;




Impresión de pantalla:


"Calculadora básica Versión 2"


# include <stdio.h>
# include <conio.h>
# include <windows.h>
# include <math.h>
char cOper ;
float fA, fB ;  
main()
{ system("color 30") ;
 printf("Este programa fue realizado por Daniel Ruelas");
      printf( "\n\n Este programa simula una calculador basica") ;
      printf( "\n\n Escribe un numero para el primer operador:") ; scanf("%f" , &fA) ;
      printf( "\n\n Escribe otro numero para el segundo operador: ") ; scanf("%f" , &fB) ;
      printf( "\n\n Las operaciones que realiza la calculadora son: \n\n") ;
      printf("\n\n--------------------------") ;
      printf("\n\n+ > Suma") ;
      printf("\n\n- > Resta ") ;
      printf("\n\n* > Multiplicacion") ;
      printf("\n\n/> Division") ;
      printf("\n\n ^ > Potencia") ;
      fflush(stdin) ;
      printf( "\n\n Digita el simbolo de la operacion elegida ==>") ; scanf("%c", &cOper) ;
      switch (cOper) 
      {case '+': printf("\n Elegiste la operacion de SUMA") ;
                 printf("\n El resultado de la suma es: %.2f", fA+fB) ;
                 break;
       case '-': printf("\n Elegiste la operacion de RESTA") ;
                 printf("\n El resultado de la suma es: %.2f", fA-fB) ;
                 break;
       case '*': printf("\n Elegiste la operacion de MULTIPLICACION") ;
                 printf("\n El resultado de la suma es: %.2f", fA*fB) ;
                 break;
       case '/': printf("\n Elegiste la operacion de DIVISION") ;
                 printf("\n El resultado de la suma es: %.2f", fA/fB);
                 break;
       case '^': printf("\n Elegiste la operacion de POTENCIA") ;
                 printf("\n El resultado de la potencia es: %.2f", pow(fA, fB));
                 break;
       default:  printf("\n Esta operacion NO ES VALIDA, por favor elige otra") ;
       }
        printf("\n\n Enter para terminar") ;
getch() ;




Impresión de pantalla:


If Then Else

If Then Else.

"Comisiones sobre ventas (IF Simple) Versión 1"

# include <stdio.h>
# include <conio.h> 
# include <windows.h>
main()
{
char sNombre [30] ;
float fVentas ;
printf("Este programa fue realizado por Daniel Ruelas");
printf("\n\n Este programa calcula las comisiones sobre ventas") ;
printf("\n\n Paga el cinco porciento si son mayores a $50,000.00") ;
printf("\n\n Dame el nombre del vendedor: "); gets (sNombre) ;
printf("\n\n Dame el importe de las ventas: ") ; scanf("%f", &fVentas) ;
//Limpiar pantalla system("cls") ;
printf("\n\n El vendedor %s tiene un importe de ventas de: %.2f", sNombre, fVentas) ;
if (fVentas > 50000.00) 
    printf("\n\n Su comision es: %.2f", fVentas*.05) ;
printf("\n\n Enter para terminar") ;
getch() ;

Impresión de pantalla:


"Comisiónes sobre ventas Versión 2"

# include <stdio.h>
# include <conio.h> 
# include <windows.h>
main()
{
char sNombre [30] ;
float fVentas ;
printf("Este programa fue realizado por Daniel Ruelas");
printf("\n\n Este programa calcula las comisiones sobre ventas") ;
printf("\n\n Paga el cinco porciento si son mayores a $50,000.00") ;
printf("\n\n Dame el nombre del vendedor: "); gets (sNombre) ;
printf("\n\n Dame el importe de las ventas: ") ; scanf("%f", &fVentas) ;
//Limpiar pantalla system("cls") ;
printf("\n\n El vendedor %s tiene un importe de ventas de: %.2f", sNombre, fVentas) ;
if (fVentas > 50000.00) 
    {
     printf("\n\n Como sus ventas son superiores a $50,000.00") ;
printf("\n\n Su comision es: %.2f", fVentas*.05);
    }
printf("\n\n Enter para terminar") ;
getch() ;

Impresión de pantalla: 


"Comisión sobre ventas Versión 3"

# include <stdio.h>
# include <conio.h> 
# include <windows.h>
main()
{
char sNombre [30] ;
float fVentas ;
printf("Este programa fue realizado por Daniel Ruelas");
printf("\n\n Este programa calcula las comisiones sobre ventas") ;
printf("\n\n Paga el cinco porciento si son mayores a $50,000.00") ;
printf("\n\n Dame el nombre del vendedor: "); gets (sNombre) ;
printf("\n\n Dame el importe de las ventas: ") ; scanf("%f", &fVentas) ;
//Limpiar pantalla system("cls") ;
printf("\n\n El vendedor %s tiene un importe de ventas de: %.2f", sNombre, fVentas) ;
if (fVentas > 50000.00) 
    {
     printf("\n\n Como sus ventas son %.2f", fVentas) ;
printf("\n\n Su comision es: %.2f", fVentas*.05) ;
    }
else  
    {
     printf("\n\n Como sus ventas son %.2f", fVentas) ;
printf("\n\n Su comision es: %.2f", fVentas*.0375) ;
    }
printf("\n\n Enter para terminar") ;
getch() ;

Impresión de pantalla:

"Comisión sobre ventas Versión 4"

# include <stdio.h>
# include <conio.h> 
# include <windows.h>
main()
{
char sNombre [30] ;
float fVentas ;
printf("Este programa fue realizado por Daniel Ruelas");
printf("\n\n Este programa calcula las comisiones sobre ventas") ;
printf("\n\n Paga el cinco porciento si son mayores a $50,000.00") ;
printf("\n\n Dame el nombre del vendedor: "); gets (sNombre) ;
printf("\n\n Dame el importe de las ventas: ") ; scanf("%f", &fVentas) ;
//Limpiar pantalla system("cls") ; //
printf("\n\n El vendedor %s tiene un importe de ventas de: %.2f", sNombre, fVentas) ;
if (fVentas <= 30000.00) 
    {
     printf("\n\n Como sus ventas son %.2f", fVentas) ;
printf("\n\n Su comision es: %.2f", fVentas*.03) ;
    }
else if(fVentas <= 40000.00)  
    {
     printf("\n\n Como sus ventas son %.2f", fVentas) ;
printf("\n\n Su comision es: %.2f", fVentas*.04) ;
    }
      else if(fVentas <= 50000.00) 
    {
     printf("\n\n Como sus ventas son %.2f", fVentas) ;
printf("\n\n Su comision es: %.2f", fVentas*.05) ;
    }
            else if(fVentas >= 50000.00)
    {
     printf("\n\n Como sus ventas son %.2f", fVentas) ;
printf("\n\n Su comision es: %.2f", fVentas*.07) ;
    }
printf("\n\n Enter para terminar") ;
getch() ;

Impresión de pantalla:


Tarea de IF
"Impuestos que se deben pagar de acuerdo al sueldo obtenido"


# include <stdio.h>
# include <conio.h> 
# include <windows.h>
main()
{
    char sEmpleado [30] ;
float fSueldo, fA, fB ;
printf("Este programa fue realizado por Daniel Ruelas");
printf("\n\n Este programa calcula el impuesto que se debe de pagar de acuerdo a su sueldo\n") ;
printf("\n\n La forma de sacar su impuesto es: el sueldo menos el limite inferior(LI, cantidad minima del sueldo) por el porciento mas el costo fijo\n") ;
printf("\n\n Si el sueldo es de $1,000.00 hasta $2,000.00, su costo fijo es de $125.00 y el porciento es de 1.5\n") ;
printf("\n\n Si el sueldo es de $2,001.00 hasta $3,000.00, su costo fijo es de $136.00 y el porciento es de 1.8\n") ;
printf("\n\n Si el sueldo es de $3,001.00 hasta $4,000.00, su costo fijo es de $148.00 y el porciento es de 1.9\n") ;
printf("\n\n Si el sueldo es de $4,001.00 hasta $5,000.00, su costo fijo es de $160.00 y el porciento es de 2.0\n") ;
printf("\n\n Si el sueldo es de $5,001.00 hasta $10,000.00, su costo fijo es de $190.00 y el porciento es de 2.5\n") ;
printf("\n\n Si el sueldo es arriba de $10,001.00, su costo fijo es de $220.00 y el porciento es de 3.0\n") ;
printf("\n\n Dame el nombre del empleado: "); gets (sEmpleado) ;
printf("\n\n Dame el sueldo: ") ; scanf("%f", &fSueldo) ;
//Aquí puede ir un limpiar pantalla comando " system("cls") ;"//
printf("\n\n El empleado %s tiene un sueldo de: %.2f", sEmpleado, fSueldo) ;
if (fSueldo >= 1000.00 && fSueldo <= 2000.00)
    {
     fA = ((fSueldo-1000.00)*.015) ;
            printf("\n\n Sus intereses son %.2f ", fA) ;
fB = (fA+125.00) ;
            printf("\n\n Sus intereses mas el Costo Fijo son: %.2f", fB) ;
printf("\n\n Sus impuestos totales son: %.2f", fB);
    }
else if(fSueldo >= 2001.00 && fSueldo <= 3000.00)  
    { 
     fA = ((fSueldo-2001.00)*.018) ;
            printf("\n\n Sus intereses son %.2f ", fA) ;
fB = (fA+136.00) ;
            printf("\n\n Sus intereses mas el Costo Fijo son: %.2f", fB) ;
printf("\n\n Sus impuestos totales son: %.2f", fB);
    }
    else if(fSueldo >= 3001.00 && fSueldo <= 4000.00) 
    {
     fA = ((fSueldo-3001.00)*.019) ;
            printf("\n\n Sus intereses son %.2f ", fA) ;
fB = (fA+148.00) ;
            printf("\n\n Sus intereses mas el Costo Fijo son: %.2f", fB) ;
printf("\n\n Sus impuestos totales son: %.2f", fB);
    }
         else if(fSueldo >= 4001.00 && fSueldo <= 5000.00)
    {
     fA = ((fSueldo-4001.00)*.020) ;
            printf("\n\n Sus intereses son %.2f ", fA) ;
            fB = (fA+160.00) ;
            printf("\n\n Sus intereses mas el Costo Fijo son: %.2f", fB) ;
printf("\n\n Sus impuestos totales son: %.2f", fB);
        }
                else if(fSueldo >= 5001.00 && fSueldo <= 10000.00)
    {
     fA = ((fSueldo-5001.00)*.025) ;
            printf("\n\n Sus intereses son %.2f ", fA) ;
fB = (fA+190.00) ;
            printf("\n\n Sus intereses mas el Costo Fijo son: %.2f", fB) ;
printf("\n\n Sus impuestos totales son: %.2f", fB);
        }   
                   else if(fSueldo >= 10001)
{
    fA = ((fSueldo-10001.00)*.030) ;
            printf("\n\n Sus intereses son %.2f ", fA) ;
fB = (fA+220.00) ;
            printf("\n\n Sus intereses mas el Costo Fijo son: %.2f", fB) ;
printf("\n\n Sus impuestos totales son: %.2f", fB);
}
printf("\n\n Enter para terminar") ;
getch() ;


Impresión de pantalla: