Bueno estoy aprendiendo a usar for y arrays pero el tipo de los tutoriales me enreda xD
que esta mal aca :s
#include <iostream>
using namespace std;
main()
{
char a[10];
a[0] = 'H';
a[1] = 'H';
a[2] = 'H';
a[3] = 'H';
a[4] = 'H';
a[5] = 'H';
a[6] = 'H';
a[7] = 'H';
a[8] = 'H';
a[9] = 'H';
for(int i; i<10; i++)
{
cout << i;
}
cout << endl;
return 0;
}
cout<<i;
Estas mostrando el valor de la variable i, supongo que te referias a esto:
cout<<a[i];
Puedes declarar el array de un golpe entre comillas, sin necesidad de estar entrando cada elemento por separado. Por ejemplo:
#include <iostream>
using namespace std;
int main()
{
char a[11]="ASDFGHJKLQ";
for(int i=0; i<11; i++)
{
cout <<a[i]<<" ";
}
cout << endl;
return 0;
}
Y te has vuelto a olvidar de poner int delante de la función main.
Saluditos! ....(http://i1280.photobucket.com/albums/a497/leosansan/leosan1/15_zpsaac9030f.gif)
Has usado un int i en el for cuando quieres usar un char i
Aquí tienes, fíjate:
#include <iostream>
using namespace std;
main()
{
char a[10];
a[0] = 'H';
a[1] = 'H';
a[2] = 'H';
a[3] = 'H';
a[4] = 'H';
a[5] = 'H';
a[6] = 'H';
a[7] = 'H';
a[8] = 'H';
a[9] = 'H';
for(char i; i<10; i++)
{
cout << i << endl;
}
getchar();
getchar();
return 0;
}
Cita de: leosansan en 17 Abril 2013, 23:52 PM
Puedes declarar el array de un golpe entre comillas, sin necesidad de estar entrando cada elemento por separado. Por ejemplo:
#include <iostream>
using namespace std;
int main()
{
char a[11]="ASDFGHJKLQ";
for(int i=0; i<11; i++)
{
cout <<a[i]<<" ";
}
cout << endl;
return 0;
}
Y te has vuelto a olvidar de poner int delante de la función main.
Saluditos! ....(http://i1280.photobucket.com/albums/a497/leosansan/leosan1/15_zpsaac9030f.gif)
Vale teacher El tipo del tutorial lo tenia haci :s
Cita de: Daniel_Ruiz en 17 Abril 2013, 23:57 PM
Vale teacher El tipo del tutorial lo tenia haci :s
Sorry pues amigo Daniel.
Entonces es como te dijo amchacon
Saluditos!...(http://i1280.photobucket.com/albums/a497/leosansan/leosan1/emoticonos22_zpsaaeb9e29.gif)