Código:
#include <stdio.h>
long int factorial (int x)
{
int i; long int fac = 1;
for (i=2; i<=x; i=i+1) fac=fac*i;
return (fac);
}
main ()
{
int a;
do { printf ("\n Introduce un numero: ");
scanf ("%d", &a);
if (a>0)
printf ("El factorial es %ld", factorial (a)); }
while (a > 0);
}
domingo, 27 de abril de 2014
Programa de Simplificación de Fracción
Código:
#include<stdio.h>
#include<conio.h>
#include<windows.h>
main()
{
system("color 4f");
int a,b,ai,bi,div=2;
printf("\n Este programa Simplifica una fraccion\n\n\n");
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(" El resultado de la simplificacion es: %d \n\n",a);
printf("\n Enter para terminar..");
getch();
}
#include<stdio.h>
#include<conio.h>
#include<windows.h>
main()
{
system("color 4f");
int a,b,ai,bi,div=2;
printf("\n Este programa Simplifica una fraccion\n\n\n");
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(" El resultado de la simplificacion es: %d \n\n",a);
printf("\n Enter para terminar..");
getch();
}
Programa Adivino de Número
Código:
#include<stdio.h>
#include<conio.h>
#include<windows.h>
main()
{
system("color 4f");
int ingreso,acum=0;
printf("\n\nEste programa adivina el numero en el que piensas\n\n");
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\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\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso=1)
{
acum=16;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\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\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+8;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\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\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+4;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\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\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+2;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\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\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+1;
}
printf("\n\nEl numero que pensaste es: %d",acum);
getch();
}
#include<stdio.h>
#include<conio.h>
#include<windows.h>
main()
{
system("color 4f");
int ingreso,acum=0;
printf("\n\nEste programa adivina el numero en el que piensas\n\n");
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\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\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso=1)
{
acum=16;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\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\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+8;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\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\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+4;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\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\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+2;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\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\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+1;
}
printf("\n\nEl numero que pensaste es: %d",acum);
getch();
}
Programa con Recursividad
Código:
#include<conio.h>
#include<stdio.h>
# include <windows.h>
void divide (int);
main()
{
system("color 4f");
int eNum;
printf("\n\n Introduce un numero entero: ");
scanf("%d", & eNum);
divide(eNum);
printf("\n\n Enter para terminar.");
getch();
}
void divide(int eN)
{
int eI;
printf("\n\n Recibi:%d",eN);
eI=eN/10;
if (eI!=0)
divide(eI);
}
#include<conio.h>
#include<stdio.h>
# include <windows.h>
void divide (int);
main()
{
system("color 4f");
int eNum;
printf("\n\n Introduce un numero entero: ");
scanf("%d", & eNum);
divide(eNum);
printf("\n\n Enter para terminar.");
getch();
}
void divide(int eN)
{
int eI;
printf("\n\n Recibi:%d",eN);
eI=eN/10;
if (eI!=0)
divide(eI);
}
Programa Suma y división de FOR
Código:
#include <stdio.h>
#include <conio.h>
#include <windows.h>
main()
{
system("color 4F");
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);
}
#include <stdio.h>
#include <conio.h>
#include <windows.h>
main()
{
system("color 4F");
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);
}
Programa Problema de Einstein
Código:
#include<stdio.h>
#include<conio.h>
#include<windows.h>
int ex, esuma=0;
main()
{
system("color 4F");
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();
}
#include<stdio.h>
#include<conio.h>
#include<windows.h>
int ex, esuma=0;
main()
{
system("color 4F");
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();
}
Programa Calculadora con While
Código:
#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<windows.h>
float fA, fB;
char coper;
main()
{
system("color 4F");
printf("\n Este programa simula una calculadora basica\n\n");
printf("Introduce un numero para el primer operador o cero para fin:\n\n"); scanf("%f",&fA);
while(fA !=0)
{
printf( "\n\n Introduce un 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 Ingresa el simbolo de la operacion elegida ==>"); scanf("%c", &coper);
switch (coper)
{case '+': printf("\n\n Elegiste la operacion de SUMA");
printf("\n\n El resultado de la suma es: %.2f", fA+fB );
break;
case '-': printf("\n\n Elegiste la operacion de RESTA");
printf("\n\n El resultado de la resta es: %.2f", fA-fB);
break;
case '*': printf("\n\n Elegiste la operacion de MULTIPLICACION");
printf("\n\n El resultado de la multiplicacion es: %.2f", fA*fB);
break;
case '/': printf("\n\n Elegiste la operacion de DIVISION");
printf("\n\n El resultado de la division es: %.2f", fA/fB);
break;
case '^': printf("\n\n Elegiste la operacion de POTENCIA");
printf("\n\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);
system("cls");
}
printf("\n\n Enter para terminar");
getch();
}
#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<windows.h>
float fA, fB;
char coper;
main()
{
system("color 4F");
printf("\n Este programa simula una calculadora basica\n\n");
printf("Introduce un numero para el primer operador o cero para fin:\n\n"); scanf("%f",&fA);
while(fA !=0)
{
printf( "\n\n Introduce un 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 Ingresa el simbolo de la operacion elegida ==>"); scanf("%c", &coper);
switch (coper)
{case '+': printf("\n\n Elegiste la operacion de SUMA");
printf("\n\n El resultado de la suma es: %.2f", fA+fB );
break;
case '-': printf("\n\n Elegiste la operacion de RESTA");
printf("\n\n El resultado de la resta es: %.2f", fA-fB);
break;
case '*': printf("\n\n Elegiste la operacion de MULTIPLICACION");
printf("\n\n El resultado de la multiplicacion es: %.2f", fA*fB);
break;
case '/': printf("\n\n Elegiste la operacion de DIVISION");
printf("\n\n El resultado de la division es: %.2f", fA/fB);
break;
case '^': printf("\n\n Elegiste la operacion de POTENCIA");
printf("\n\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);
system("cls");
}
printf("\n\n Enter para terminar");
getch();
}
Programa de Calculadora basica
Código:
#include <stdio.h>
#include <conio.h>
#include <windows.h>
char coper;
float fA, fB;
main()
{
system("color 4F");
printf( "\n\n Este programa simula una calculador basica");
printf( "\n\n Introduce un numero para el primer operador:"); scanf("%f" , &fA);
printf( "\n\n Introduce un numero para el segundo operador: "); scanf("%f" , &fB);
printf( "\n\n Las operaciones disponibles de 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\n Elegiste la operacion de SUMA");
printf("\n\n El resultado de la suma es: %.2f", fA+fB);
break;
case '-': printf("\n\n Elegiste la operacion de RESTA") ;
printf("\n\n El resultado de la suma es: %.2f", fA-fB);
break;
case '*': printf("\n\n Elegiste la operacion de MULTIPLICACION");
printf("\n\n El resultado de la suma es: %.2f", fA*fB);
break;
case '/': printf("\n\n Elegiste la operacion de DIVISION");
printf("\n\n El resultado de la suma es: %.2f", fA/fB);
break;
default: printf("\n\n Esta operacion NO ES VALIDA, por favor elige otra");
}
printf("\n\n Enter para terminar");
getch();
}
#include <stdio.h>
#include <conio.h>
#include <windows.h>
char coper;
float fA, fB;
main()
{
system("color 4F");
printf( "\n\n Este programa simula una calculador basica");
printf( "\n\n Introduce un numero para el primer operador:"); scanf("%f" , &fA);
printf( "\n\n Introduce un numero para el segundo operador: "); scanf("%f" , &fB);
printf( "\n\n Las operaciones disponibles de 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\n Elegiste la operacion de SUMA");
printf("\n\n El resultado de la suma es: %.2f", fA+fB);
break;
case '-': printf("\n\n Elegiste la operacion de RESTA") ;
printf("\n\n El resultado de la suma es: %.2f", fA-fB);
break;
case '*': printf("\n\n Elegiste la operacion de MULTIPLICACION");
printf("\n\n El resultado de la suma es: %.2f", fA*fB);
break;
case '/': printf("\n\n Elegiste la operacion de DIVISION");
printf("\n\n El resultado de la suma es: %.2f", fA/fB);
break;
default: printf("\n\n Esta operacion NO ES VALIDA, por favor elige otra");
}
printf("\n\n Enter para terminar");
getch();
}
Programa para la comisión de las ventas
Código:
#include <stdio.h>
#include <conio.h>
#include <windows.h>
main()
//Limpiar pantalla system("cls");
{
char sNombre [30] ;
float fVentas ;
printf("\n\n Este programa calcula las comisiones sobre ventas");
printf("\n\n Se paga el 5 porciento si las ventas son mayores a $50,000.00");
printf("\n\n Introduce el nombre del vendedor: "); gets (sNombre);
printf("\n\n Introduce el importe de las ventas: ") ; scanf("%f", &fVentas);
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();
}
#include <stdio.h>
#include <conio.h>
#include <windows.h>
main()
//Limpiar pantalla system("cls");
{
char sNombre [30] ;
float fVentas ;
printf("\n\n Este programa calcula las comisiones sobre ventas");
printf("\n\n Se paga el 5 porciento si las ventas son mayores a $50,000.00");
printf("\n\n Introduce el nombre del vendedor: "); gets (sNombre);
printf("\n\n Introduce el importe de las ventas: ") ; scanf("%f", &fVentas);
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();
}
jueves, 10 de abril de 2014
Resumen de "El arte de transformar una necesidad en una solución de TI exitosa"
El arte de transformar una necesidad en una solución de TI exitosa
Oportunidad:
Es una idea, requerimiento, necesidad o una solución vaga que se identifica para satisfacer al usuario final.
- No se cuenta con requerimientos detallados.
- No esta dimensionado su esfuerzo.
- No se conoce el detalle de la solución.
Un proyecto es un esfuerzo temporal que se lleva a cabo para crear un producto o servicio unico.
- Temporal, inicio y fin.
- Elaboración gradual.
- Producto, servicio o resultado único.
|----------------|--------------------|--------------| FIN
Inicio Estrategia 1 Estrategia 2
Plan Estratégico:
Es el documento formal en donde se establece lo que pretendemos conseguir y como nos porponemos conseguirlo.
- Misión y Visón de la Organización.
- Obejtivos.
- Lineas Estrategicas.
- Políticas y Directrices.
Caso de Negocio:
El caso de negocio es un documento estructurado que contiene el razonamiento e información que permita evaluar y justificar la inversión en una iniciativa o proyecto a llevar a cabo.
- Objetivo
- Inversión
- Beneficios cuantificados
- Riesgos
- Información financiera
Suscribirse a:
Comentarios (Atom)









