Foros del Web » Programación para mayores de 30 ;) » C/C++ »

como hago la funcion main

Estas en el tema de como hago la funcion main en el foro de C/C++ en Foros del Web. he estado batallando con este ejercicio en c++ y no se como declarar la funcion main al final si alguien me diera un ejemplo estaria ...
  #1 (permalink)  
Antiguo 28/06/2012, 19:54
(Desactivado)
 
Fecha de Ingreso: mayo-2012
Mensajes: 58
Antigüedad: 11 años, 11 meses
Puntos: 0
como hago la funcion main

he estado batallando con este ejercicio en c++ y no se como declarar la funcion main al final
si alguien me diera un ejemplo estaria agradecido

#include<iostream>
#include<cstdlib>
#include<cstdio>
#include<iomanip>
#include<cmath>
using namespace std;
class datospersonales{
public:
void fecha(void);
void nombre(void);
void apellido(void);
void numero_identidad(void);
void edad(void);
void peso(void);
void estatura(void);
void borrarpantalla(void);
};
void datospersonales::borrarpantalla(void)
{
printf("\033[2j");
printf("\033[0;of");
}

void datospersonales::fecha(void){
int fecha;
cout<<"ingrese la fecha:\n";
cin>>fecha;
}

void datospersonales::nombre(void){
char nombre;
cout<<"ingrese nombre:\n";
cin>>nombre;}


void datospersonales::apellido(void){
char apellido;
cout<<"ingrese apellido:\n";
cin>>apellido;
}

void datospersonales::numero_identidad(void){
int numero_identidad;
cout<<"ingrese C.I:\n";
cin>>numero_identidad;}


void datospersonales::edad(void){
int edad;
cout<<"ingrese la edad:\n";
cin>>edad;}


void datospersonales::peso(void){
int peso;
cout<<"ingrese el peso:\n";
cin>>peso;
}

void datospersonales::estatura(void){
int estatura;
cout<<"ingrese la estatura:\n";
cin>>estatura;
}
  #2 (permalink)  
Antiguo 29/06/2012, 06:59
 
Fecha de Ingreso: diciembre-2011
Ubicación: Crespo - Entre Rios
Mensajes: 155
Antigüedad: 12 años, 4 meses
Puntos: 25
Respuesta: como hago la funcion main

este es codigo de tu otro post donde tenes declarada la funcion main:

Código C++:
Ver original
  1. #include<iomanip>
  2.  #include<cmath>
  3.  using namespace std;
  4.  
  5.  int main(){//comienza main()
  6.  
  7.  int opcion_seleccionada;
  8.  int limpieza_facial,limpieza_corporal,hidrolipoclasia, peeling,mesoterapia;
  9.  
  10.  cout<<"seleccione una opcion:\n\n ";
  11.  cout<<"para limpieza facial presione uno (1)\n";
  12.  cout<<"para limpieza corporal presione dos (2)\n";
  13.  cout<<"para hidrolipoclasia presione (3)\n";
  14.  cout<<"para peeling presione cuatro (4)\n";
  15.  cout<<"para mesoterapia presione (5)\n";
  16.  cin>>opcion_seleccionada;
  17.  
  18.  {
  19.  if(opcion_seleccionada == 1)
  20.  cout<<"su costo es: 180 Bs\n";
  21.  if(opcion_seleccionada == 2)
  22.  cout<<"su costo es: 350 Bs\n";
  23.  if(opcion_seleccionada == 3)
  24.  cout<<"su costo es: 500 Bs\n";
  25.  if(opcion_seleccionada == 4)
  26.  cout<<"su costo es: 200 Bs\n";
  27.  if(opcion_seleccionada == 5)
  28.  cout<<"su costo es: 150 Bs\n";
  29.  if(opcion_seleccionada >6)
  30.  cout<<"la opcion seleccionada no es valida por favor introduzca una opcion valida:\n";
  31.  if(opcion_seleccionada ==0)
  32.  cout<<"la opcion seleccionada no es valida por favor introduzca una opcion valida:\n";
  33.  }
  34.  
  35. return 0; //valor de retorno de main();
  36.  }//aqui termina la funcion main()
  #3 (permalink)  
Antiguo 29/06/2012, 08:47
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: como hago la funcion main

Supongo que el tema de tener clases te esta desubicando. Lo ideal seria que esten separados por archivos pero es mucho para empezar.

Lo que tienes que hacer es lo siguiente

Código C:
Ver original
  1. int main () {
  2. datospersonales persona;
  3. // de aqui en adelante trabaja con tu clase
  4.  
  5. }
  #4 (permalink)  
Antiguo 30/06/2012, 20:39
(Desactivado)
 
Fecha de Ingreso: mayo-2012
Mensajes: 58
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: como hago la funcion main

aca estan los errores y ya no hayo que hacer para que ande


t.cc:24:1: error: expected initializer before ‘void’
t.cc:78:1: error: expected declaration before ‘}’ token

Etiquetas: compilacion, ladeclaracion, main
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:11.