AYUDA URGENTE!!!
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.
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.
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
#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
mi msn es [email protected]
