AYUDA URGENTE!!!

Alvaro
24 de Julio del 2009
Debo realizar el siguiente programa pero me quedo grande:

Desarrollar un programa en C++ que utilice una función llamada girar con tres parámetros formales a, b y c. La función debe girar los valores de los parámetros hacia la derecha de manera que después de la ejecución, el valor que originalmente estaba en a quede en b, el que estaba en b quede en c y el que estaba en c quede en a. La función deberá recibir los parámetros por referencia.

Oscar Galera
24 de Julio del 2009
aqui te dejo el codigo en dev-c++ ami me funciona ;)

#include <iostream>

using namespace std;

int girar (int *primero, int *segundo, int *tercero);

int main (void){
int primero = NULL, segundo = NULL, tercero = NULL;
cout << "Introduce un primer numero" << endl;
cin >> primero;
cout << endl << "Introduce un segundo numero" << endl;
cin >> segundo;
cout << endl << "Introduce un tercer i ultimo numero" << endl;
cin >> tercero;
girar (&primero, &segundo, &tercero);
system("Pause");
return 0;
}

int girar (int *primero, int *segundo, int *tercero){
int a, b, c;
b = *primero;
c = *segundo;
a = *tercero;
cout <<endl << endl << "Los numeros canviados quedan de esta forma " << a <<" "<< b <<" "<< c << endl;
return 0;
}

porfavor agregame al msn

atentamente oscar

El conozimiento es poder el poder es superioridad

ocelot_76
24 de Julio del 2009
mi msn es [email protected]