Así a simple vista, ya te digo yo que te faltan los "uses". Además, con read() estás leyendo un integer y en el case..of estás haciendo las comparaciones como si fuera una cadena.
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 *divisor(int n)
{
int *vector = new int[n];
for(int i = 0; i < n; i++)
vector[i] = i;
return vector;
}
int main(void)
{
int num;
cout<<"Introduce un numero"<<endl;
cin>>num;
int *ptr = divisor(num);
for(unsigned int i = 0; i < num; i++)
cout << *(ptr + i) << " ";
delete(ptr);
return 0;
}
int main(int argc, char *argv[])
cout << argv[0] << endl;
#include <iostream>
#include <stdlib.h>
using namespace std;
int main(int argc, char *argv[])
{
int array[10], i, j;
for (i=0; i<10; i++)
cin >> array[i];
cout << endl;
for (i = 0; i < 10; i++)
for (j = i + 1; j < 10; j++)
{
if (array[j] > array[i])
{
int temp = array[i];
array[i] = array[j];
array[j] = temp;
}
}
for (i=0; i<10; i++)
cout << array[i] << endl;
system("pause>nul");
return 0;
}
Cita de: Uxio en 8 Enero 2011, 20:41 PM
Sí, la verdad es que estando en Pascal (Delphi) ya apunta malas maneras. Me parece un lenguaje muy bueno para aprender y no coger malos vicios, pero creo que ese debería ser su único cometido... Y además, no tan eficiente como puede ser C/C++