en realidad el return del main es recomendable porque indica al SO el estado de finalización del programa, por lo tanto es bueno ponerlo
Saludos
Saludos
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
#include <iostream>
using namespace std;
int main()
{
int dato1;
int dato2;
int resultado;
cout <<"****************************************\n";
cout <<"***** *****\n";
cout <<"**** ****\n";
cout <<"*** ***\n";
cout <<"** **\n";
cout <<"* CALCULADORA *\n";
cout <<"** **\n";
cout <<"*** ***\n";
cout <<"**** ****\n";
cout <<"***** *****\n";
cout <<"****************************************\n";
cout <<"\nQue desea hacer?\n";
cout <<"[1]-Suma.\n";
cout <<"[2]-Resta.\n";
cout <<"[3]-Multiplicacion.\n";
cout <<"[4]-Division.\n";
cin >> resultado;
if(resultado>=1 && resultado<=4)
{
cout <<"Escriba la primera cifra: ";
cin >> dato1;
cout <<"Escriba la segunda cifra: ";
cin >> dato2;
switch(resultado)
{
case 1:
resultado = dato1 + dato2;
break;
case 2:
resultado = dato1 - dato2;
break;
case 3:
resultado = dato1 * dato2;
break;
case 4:
resultado = dato1 / dato2;
break;
}
cout << resultado <<"\n";
}
else
cout <<"No ha seleccionado una opcion correcta";
cout<<endl<<endl<<endl<<"Pulsa Enter para salir";
while(cin.get() != '\n');
cin.get();
return 0;
}
for (i = 1; i <= filas; ++i);
#include <iostream>
using namespace std;
int main()
{
int filas = 9;
int i;
int j;
for(i = 1; i <= filas; i++)
{
cout<<i;
for(j = i+1; j <= (2 * i - 1); j++)
cout << j%10;
for(j=j-2; j >= i; j--)
cout << j%10;
cout << endl;
}
}
fgets(ListaEquipos[i]->Nombre_Equipo, MAX, archivoEquipo);
puts(ListaEquipos[i]->Nombre_Equipo);
Cita de: El_Java en 8 Julio 2011, 17:36 PM
En C++ la manera más fácil creo que es esta xD
#include <iostream>
using namespace std;
int main(){
unsigned long long num;
cin >> num;
cout << hex << num << endl;
return 0;
}
Un saludo!
#include <iostream>
using namespace std;
void mostrar(int num)
{
switch(num)
{
case 10: cout<<"A"; break;
case 11: cout<<"B"; break;
case 12: cout<<"C"; break;
case 13: cout<<"D"; break;
case 14: cout<<"E"; break;
case 15: cout<<"F"; break;
default: cout<<num;
}
}
void hexa(unsigned long long num)
{
int n;
if(num>15)
{
n=num%16;
num /= 16;
hexa(num);
mostrar(n);
}
else
mostrar(num);
}
int main()
{
unsigned long long num;
cout << "Introduce el numero: ";
cin>>num;
hexa(num);
while(cin.get()!='\n'); // Limpiamos el buffer
cout<<endl<<endl<<"Pulsa Enter para salir"<<endl;
cin.get(); // Pausamos el programa hasta que se pulse Enter
return 0;
}
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int lado;
cout<<"Introduce el lado del cuadrado: ";
cin>>lado;
cout<<endl;
for(int i = 0 ; i < lado ; i++)
{
if(i == 0 || i == lado-1)
{
for( int o = 0 ; o < lado ; o++ )
cout<<"* ";
cout<<endl;
}
else
{
cout<<"* ";
for( int n = 0;n < (lado-2); n++ )
cout<<" ";
cout<<"*\n";
}
}
while(cin.get()!='\n'); //Limpia el buffer de entrada
cout<<endl<<endl<<"Pulsa Enter para salir";
cin.get(); //Pausa el programa hasta que presiones Enter
return EXIT_SUCCESS;
}