miércoles, 30 de noviembre de 2011

PROGRAMACION ORIENTADA A OBJETOS
Hola a todos
Aqui adjunto el resumen correspondiente a la programacion orientada a objetos en c++ con algunos ejemplos faciles de entender

domingo, 2 de octubre de 2011

TAREA PROGRAMACION ESTRUCTURAS SECUENCIALES

SOLUCION TAREA PROGRAMACION
ESTRUCTURAS SECUENCIALES

DUEÑO DE UNA TIENDA : https://docs.google.com/leaf?id=0B7FEm6LHxxneMTM4MjlmMDctYmVkNC00YzFjLTgwNWItNDM4MDZlMzQ0YzUy&sort=name&layout=list&num=50

PULSACIONES: https://docs.google.com/leaf?id=0B7FEm6LHxxneMTc1M2NhMDMtZTJmMS00MGI3LThmY2MtODRlYWQ3MzBjYTdi&sort=name&layout=list&num=50

CONVERSION: https://docs.google.com/leaf?id=0B7FEm6LHxxneNDkxNGJkMTMtMjZmZS00MjAzLWI4OTctMDMyOGJlYTUwYTlm&sort=name&layout=list&num=50

MASA: https://docs.google.com/leaf?id=0B7FEm6LHxxneNGQ1YzQ4MWEtNzIyMS00ZWMwLTllYTMtMGE1NDVlMzEzYWJl&sort=name&layout=list&num=50

VALOR ABSOLUTO: https://docs.google.com/leaf?id=0B7FEm6LHxxneNTEwNjA1OTItNDAxOS00OTUxLWI3NmMtYmUxZDA1YjFlOWU2&sort=name&layout=list&num=50

CORRER: https://docs.google.com/leaf?id=0B7FEm6LHxxneOGY5ZDg0NDUtOGQzMS00ZDRlLTlmMjYtYjdkZjM1OTEyMTEx&sort=name&layout=list&num=50

NOTAS: https://docs.google.com/leaf?id=0B7FEm6LHxxneOTJjOWZhOWQtNTMzMy00ODNhLWEyMWYtZTc2MDBhOGM0MjRi&sort=name&layout=list&num=50

HOSPITAL: https://docs.google.com/leaf?id=0B7FEm6LHxxneYWQzMmQwMGMtMGVhZC00NGMxLWFjNTYtMTcwNjU1YzEyZTcz&sort=name&layout=list&num=50

SALARIO SEÑOR: https://docs.google.com/leaf?id=0B7FEm6LHxxneZWVjMTljYzEtMzlkNi00Y2RmLWJlNGEtZGQ0Y2NmMzNhNGNj&sort=name&layout=list&num=50

EMPRESA: https://docs.google.com/leaf?id=0B7FEm6LHxxneZjBhNTc0MzgtYjJiNy00ZDZlLTk4NWMtNTM2ZjkwYTMzNDIz&sort=name&layout=list&num=50

viernes, 30 de septiembre de 2011

TALLER ESTRUCTURAS SECUENCIALES

Primer ejercicio
conversion:


#include <stdio.h>
#include <stdlib.h>
int main (int argc , char*argv[])
{
    int pesosC,Dolares,d;
    float Conversion;
    printf ("Ingrese cantidad de pesos colombianos:");
    scanf ("%d\n",pesosC);
    printf ("Ingrese el valor de un dolar");
    scanf ("%d\n",Dolares);
    d=Dolares;
    Conversion=(pesosC/d);
    printf ("la cantidad de dolares son:",Conversion);
    system("PAUSE");
    return 0;
}


2. Valor absoluto




#include <string>
#include <iostream>


using namespace std;
double Fabs(double num);
int main()
{
double a;
cout<< "Numero: ";cin >> a;cout << endl;
cout<< "El numero absoluto de  "<< a << " es " << Fabs(a)<<endl;
system("PAUSE");
}
double Fabs(double num)
{
        if (num<0)
   {
         return(num*(-1));
        }
    else
   {
         return(num);
        }
}

3. Masa
#include <stdio.h>
#include <stdlib.h>
int main (int argc , char*argv[])
{
    float p,m,v,t;
    printf ("Ingrese la presion:");
    scanf ("%f",&p);
    printf ("Ingrese el volumen: ");
    scanf ("%f",&v);
    printf ("Ingrese la temperatura: ");
    scanf ("%f",&t);
    m=(p*v)/(0.37*(t+460));
    printf ("la masa es: %f",m);
    system("PAUSE");
    return 0;
}




4. Pulsaciones


#include <string>
#include <iostream>
//Librerías necesarias.


using namespace std;
int main()
{
int edad;
float  numpulsaciones;
cout<< "Edad: ";cin >> edad;cout << endl;
numpulsaciones=(float)(220-edad)/10;
cout<< "El número de pulsaciones es "<< numpulsaciones <<endl;
system("PAUSE");
}


5. Salario Obrero:


#include <string>
#include <iostream>




using namespace std;
int main()
{
int nuevos,salan;
cout<< "ingrese su salario anterior: ";cin >> salan;cout << endl;
nuevos=(salan*0.25)+salan;
cout<< "su salario nuevo es de: "<< nuevos <<endl;
system("PAUSE");
}
6. Hospital
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
 int Presupuesto;
 float Ginecologia,Traumatologia,Pediatria;
 printf( "Ingrese el presupuesto\n");
 scanf( "%d",&Presupuesto);
 Ginecologia = Presupuesto*0.4;
 Traumatologia = Presupuesto*0.3;
 Pediatria = Presupuesto*0.3;
 printf( "\nEl dinero para ginecologia es $%f\n",Ginecologia);
 printf( "\n el dinero  para traumatologia es $%f\n",Traumatologia);
 printf( "\nel dinero para  pediatria es $%f\n",Pediatria);
 system( "PAUSE");
 return 0;
}





7. Dueño de una tienda..
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
 int Costo;
 float Precio;
 printf( "Ingrese el costo del producto\n");
 scanf( "%d",&Costo);
 Precio = (Costo*0.3)+Costo;
 printf( "\nEntonces el precio es: $%f\n",Precio);
 system( "PAUSE");
 return 0;
}

8. correr

#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
 int lunes,miercoles,viernes;
 float promedio;
 printf( "Ingrese el tiempo en segundos que corrio el lunes\n");
 scanf( "%d",&lunes);
 printf( "Ingrese el tiempo en segundos que corrio el miercoles\n");
 scanf( "%d",&miercoles);
 printf( "Ingrese el tiempo en segundos que corrio el viernes\n");
 scanf( "%d",&viernes);
 promedio = (lunes+miercoles+viernes)/3;
 printf( "\nEl tiempo promedio que tarda la persona en una semana es: %f segundos\n",promedio);
 system( "PAUSE");
 return 0;
}

9. Empresa
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
 int inversion1,inversion2,inversion3;
 float inversion,persona1,persona2,persona3;
 printf( "Ingrese Inversion1\n");
 scanf( "%d",&inversion1);
 printf( "Ingrese Inversion2\n");
 scanf( "%d",&inversion2);
 printf( "Ingrese Inversion3\n");
 scanf( "%d",&inversion3);
 inversion = inversion1+inversion2+inversion3;
 persona1 = (inversion1*100)/inversion;
 persona2 = (inversion2*100)/inversion;
 persona3 = (inversion3*100)/inversion;
 printf( "\nEl porcentaje inversion 1 es: %f porciento\n",inversion1);
 printf( "\nEl porcentaje inversion 2 es: %f porciento\n",inversion2);
 printf( "\nEl porcentaje inversion 3 es: %f porciento\n",inversion3);
 system( "PAUSE");
 return 0;
}

10. Notas
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
 int tm1,tm2,tm3,Examen_m,T1,T2,Examen_Ph,tq1,tq2,tq3,Examen_Q;
 float ptareasmat,ptareasfis,ptareasqui,pmatematicas,pfisica,pquimica,pmaterias;
 printf( "Ingrese la nota tarea 1 de matematicas\n");
 scanf( "%d",&tm1);
 printf( "Ingrese la nota tarea2 de matematicas\n");
 scanf( "%d",&tm2);
 printf( "Ingrese la nota tarea3 de matematicas\n");
 scanf( "%d",&tm3);
 printf( "Ingrese la nota del examen de matematicas\n");
 scanf( "%d",&Examen_m);
 printf( "Ingrese la nota  tarea1 de fisica\n");
 scanf( "%d",&T1);
 printf( "Ingrese la nota tarea2 de fisica\n");
 scanf( "%d",&T2);
 printf( "Ingrese la nota del examen de fisica\n");
 scanf( "%d",&Examen_Ph);
 printf( "Ingrese la nota tarea 1 de quimica\n");
 scanf( "%d",&tq1);
 printf( "Ingrese la nota tarea 2 de quimica\n");
 scanf( "%d",&tq2);
 printf( "Ingrese la nota tarea 3 de quimica\n");
 scanf( "%d",&tq3);
 printf( "Ingrese la nota del examen de quimica\n");
 scanf( "%d",&Examen_Q);
 promtmat = (tm1+tm2+tm3)/3;
 promtfis = (T1+T2)/2;
 promtqui = (tq1+tq2+tq3)/3;
 pmatematicas = (promtmat*0.1)+(Examen_m*0.9);
 pfisica = (promtfis*0.2)+(Examen_Ph*0.8);
 pquimica = (promtqui*0.15)+(examenqui*0.85);
 pmaterias = (pmatematicas+pfisica+pquimica)/3;
 printf( "\nEl promedio de notas en matematicas es de: %f\n",pmatematicas);
 printf( "\nEl promedio de notas en fisica es de: %f\n",pfisica);
 printf( "\nEl promedio de notas en quimica es de: %f\n",pquimica);
 printf( "\nEl promedio de notas en las 3 materias es de: %f\n",pmaterias);
 system( "PAUSE");
 return 0;
}



sábado, 3 de septiembre de 2011

PROGRAMA ELECTRICIDAD EN DEV C++


#include<iostream>
#include<cmath>
using namespace std;

#define SIN_TIPO float


int main() {

float KWH;
float cargofijo;
float totalcasas;
float i;
float consumo;
float preciop;
float total;
    int casas;
    float l1,l2;
cout<<"Se ira a calcular el consumo de un # determinado de casas"<<endl;
cout<<"Ingrese el numero de casas "<<endl;
cin>>casas;
KWH=176.19;
cargofijo=1230.06;
totalcasas=0;
i=1;
while (i<=casas) {
cout<<"Ingrese lectura  inicial casa"<<i<<endl;
cin>>l1;
cout<<"Ingrese lectura final casa"<<i<<endl;
cin>>l2;
if (l2<l1) {
consumo=l1-l2;
} else {
consumo=l2-l1;
}
preciop=KWH*consumo;
total=cargofijo+preciop;
cout<<"La factura de las casa "<<i<<"es:"<<total<<endl;
totalcasas=total+totalcasas;
i=i+1;
}
cout<<"El total de consumo mensual del Determinado numero casas es: "<<totalcasas<<endl;
system("pause");
}

PROGRAMA CONDOMINIO


#include<iostream>
#include<cmath>
using namespace std;

#define SIN_TIPO float


int main() {

float m3;
float cargofijo;
float totalcasas;
float i;
float consumo;
float preciop;
float total;
    int casas;
    float l1,l2;
cout<<"Vamos a calcular el consumo de tu condominio"<<endl;
cout<<"Ingrese el numero de casas "<<endl;
cin>>casas;
m3=916.42;
cargofijo=4067.53;
totalcasas=0;
i=1;
while (i<=casas) {
cout<<"Ingrese lectura  inicial casa"<<i<<endl;
cin>>l1;
cout<<"Ingrese lectura final casa"<<i<<endl;
cin>>l2;
if (l2<l1) {
consumo=l1-l2;
} else {
consumo=l2-l1;
}
preciop=m3*consumo;
total=cargofijo+preciop;
cout<<"La factura de las casa "<<i<<"es:"<<total<<endl;
totalcasas=total+totalcasas;
i=i+1;
}
cout<<"El total de consumo mensual del condominio es: "<<totalcasas<<endl;
system("pause");
}

PROGRAMA MERCADO EN DEV C++


#include<iostream>
#include<cmath>
using namespace std;

#define SIN_TIPO float


int main() {

float acum=0;
float acum_iva=0;
float subtotal;
float iva;
float tot;
SIN_TIPO total;
    int a;
    int b;
    int n;
   
acum=0;
acum_iva=0;
do {
cout<<"Hola , ingrese el valor del producto"<<endl;
cin>>a;
cout<<"Ingrese la cantidad que desea llevar"<<endl;
cin>>b;
subtotal=(a*b);
iva=0.16;
tot=(iva)*(subtotal);
acum=acum+subtotal;
acum_iva=tot+acum_iva;
total=acum+acum_iva;
   cout<<"------------------------------------------ "<<endl;
cout<<"valor de su compra es:"<<acum<<endl;
cout<<"iva"<<acum_iva<<endl;
cout<<" Total a pagar es "<<total<<endl;

if ((total>=200000)) {
total=acum;
cout<<"------------------------------------------ "<<endl;
cout<<"Su compra es supeior a  $200.000  "<<endl;
cout<<"con un descuento de iva por"<<acum_iva<<endl;
cout<<"Nuevo total a pagar"<<acum<<endl;
} else {
}
cout<<"Desea seuir comprando marque 1 si no marque 0 "<<endl;
cin>>n;
} while (n==1);
return 0;
}

Programas en Pseint

Para poder realizar los programas se recurrio primero a realizar el pseudocodigo

PSEUDOCODIGO MERCADO:  https://docs.google.com/leaf?id=0B7FEm6LHxxneNzMyM2ViODYtOWI4Mi00NzdiLTg3M2ItMjcxZGIxMWQwNGMx&hl=es

PSEUDOCODIGO CONDOMINIO: https://docs.google.com/leaf?id=0B7FEm6LHxxneNjk2MDNhODUtYzE2OS00MTllLWJlNWMtMzljNzdiYjhiOGZl&hl=es

PSEUDOCODIGO ELECTRICIDAD: https://docs.google.com/leaf?id=0B7FEm6LHxxneNTAwMTNhY2MtMDkyNy00MWRhLWJjYTMtOTI3YjY3MThlNGMx&hl=es

Programas en Pseint

PRIMERO SE REALIZO  EN PSEINT (PSEUDOCODIGO) LOS 3 PROGRAMAS : EL DEL SUPERMERCADO , EL CONDOMINIO Y EL DEL CONSUMO DE LA ELECTRICIDAD Y LUEGO SE PROCEDIO A PROGRAMARLOS EN DEV C++

AQUI ESTA EL PRIMER LINK PARA EL SUPERMERCADO
https://docs.google.com/leaf?id=0B7FEm6LHxxneNzMyM2ViODYtOWI4Mi00NzdiLTg3M2ItMjcxZGIxMWQwNGMx&hl=es

EL CONDOMINIO: https://docs.google.com/leaf?id=0B7FEm6LHxxneNjk2MDNhODUtYzE2OS00MTllLWJlNWMtMzljNzdiYjhiOGZl&hl=es

ELECTRICIDAD: https://docs.google.com/leaf?id=0B7FEm6LHxxneNTAwMTNhY2MtMDkyNy00MWRhLWJjYTMtOTI3YjY3MThlNGMx&hl=es