septiembre 10, 09 by Gerald | Puesto en General, Programación, Tutorial
En clases de c++ el profesor nos planteo un problema en el cual se debía crear un programar que calcule el área y el volumen para cada una de las siguientes figuras geométricas:
- Circunferencia
- Triangulo
- Cubo
- El cilindro
- Rombo
- Octaedro
Las fórmulas para calcular el área y el volumen (si lo tiene) de dichas figuras se
especifican en la Tabla 1.

Para dar solución a este problema haremos usos de “math.h”, esta directiva matemática algebraíca permite realizar operaciones matématicas como:
- Potencias : pow(b,n), devuelve b elevado a la n
- Raíces cuadradas : sqrt(x), devuelve la raíz cuadrada de x
Leer el resto de la entrada »
Tambien te puede interesar
Tags:
c++,
cpp,
Programación
julio 07, 09 by Gerald | Puesto en Programación
Este código es un ejemplo para ordenar unos valores que se introdujeron en un vector.
El código queda así:
#include <iostream.h>
#include <stdlib.h>
int main()
{
int i,j,n,temp,a[10];
cout<<"Ingrese Cantidad de Elementos :";
cin>>n;
for (i=0;i<n;i++)
{
cout<<"Valor ["<<i<<"]:";
cin>>a[i];
}
for(i=0; i<n-1; i++)
for(j=i+1; j<n; j++)
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
cout<<"Vector Ordenado"<<endl;
cout<<"==============="<<endl;
for (i=0;i<n;i++)
{
cout<<a[i]<<" \t";
}
system("PAUSE");
return 0;
}
Saludos!!
Tambien te puede interesar
Tags:
c++,
cpp,
Programación
julio 07, 09 by Gerald | Puesto en Programación
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido. [Vía Wikipedia]
En el anterior post hablamos de las estructuras en c++ y para que puedan entender comparto más ejemplos de c++:
Ejemplo1.cpp
/*estructura es un tipo de dato compuesto que me va a permitir definir variables
o arreglos */
/* Guardar en una estructura los datos de alumno como; codigo, nombre, practica1
, practica2,promedio de practica, examen parcial,examen final y promedio final*/
#include <iostream.h>
#include <stdlib.h>
struct alumno {
char codigo[8], nombre[40];
int p1, p2, pp, ep, ef, prom;
} a;
int main()
{
cout<<"Ingresar codigo: ";
cin>>a.codigo;
cout<<"Ingresar nombre: ";
cin>>a.nombre;
cout<<"Ingresar practica 1: ";
cin>>a.p1;
cout<<"Ingresar practica 2: ";
cin>>a.p2;
cout<<"Ingresar examen parcial: ";
cin>>a.ep;
cout<<"Ingresar examen final: ";
cin>>a.ef;
a.pp=(a.p1+a.p2)/2;
a.prom=(a.pp+a.ep+a.ef)/3;
cout<<"El promedio final de "<<a.nombre<<" es "<<a.prom<<endl;
system("PAUSE");
return 0;
}
Ejemplo2.cpp
/*calcular el sueldo mensual de un empleado que trabaja por horas, el pago de cada
hora trabajada depende de su categoria:
categoria pago x hora (S/.)
A 26.90
B 24.30
C 21.50
Ademas si el empleado trabaja mas de 150 horas mensuales tiene una bonificacion
del 5 % de sueldo. Usar estructuras */
struct empleado{
char nom[40], cat;
int horas;
double sueldo, pHora, bonf;
};
void ingresar(empleado &d);
void calcularSueldo(empleado &q);
void imprimir(empleado a);
#include <iostream.h>
#include <stdlib.h>
int main()
{
empleado e;
ingresar(e);
calcularSueldo(e);
imprimir(e);
system("PAUSE");
return 0;
}
void ingresar(empleado &d){
cout<<"Ingresar nombre del empleado: ";
cin>>d.nom;
cout<<"Ingresar categoria: ";
cin>>d.cat;
cout<<"Ingresar cantidad de horas trabajadas: ";
cin>>d.horas;
}
void calcularSueldo(empleado &q){
switch(q.cat){
case 'A': q.pHora=26.90; break;
case 'B': q.pHora=24.30; break;
case 'C': q.pHora=21.50; break;
}
q.sueldo=q.horas*q.pHora;
if(q.horas>150)
q.bonf=0.05*q.sueldo;
else
q.bonf=0;
q.sueldo=q.sueldo+q.bonf;
}
void imprimir(empleado a){
cout<<"Nombre\tCateg\tHoras\tPago\tBonf\tSueldo"<<endl
<<a.nom<<"\t"<<a.cat<<"\t"<<a.horas<<"\t"<<a.pHora<<"\t"<<a.bonf<<"\t"<<a.sueldo<<endl;
}
Saludos!!
Tambien te puede interesar
Tags:
c++,
cpp,
Programación