Entiendo. Me olía que por ahí iban los tiros. Ocurren tantas cosas que uno llega a perder el hilo de lo que va sucediendo
Gracias
Gracias
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>
class vector {
private:
int *n;
int tamano;
public:
vector(int tamano = 5);
~vector();
void visualizar();
void llenar();
vector operator + (vector &);
int& operator[] (int i) { return n[i]; };
};
vector::vector(int t):tamano(t) {
n = new int[tamano];
llenar();
}
vector::~vector() {
delete[] n;
}
vector vector::operator + (vector &v) {
vector resultado(tamano);
for(int i=0; i<tamano; ++i) {
resultado[i] = n[i] + v[i];
}
return resultado;
}
void vector::visualizar() {
for(int i=0; i<tamano; ++i) {
std::cout << n[i] << '\t';
}
std::cout << std::endl;
}
void vector::llenar() {
for(int i=0; i<tamano; ++i) {
n[i] = rand() % 10;
}
}
int main() {
vector a, b;
a.visualizar();
b.visualizar();
vector c;
c = a + b;
c.visualizar();
vector d = a + b;
d.visualizar();
return 0;
}
1 7 4 0 9
4 8 8 2 4
1577824 0 1573200 0 13
5 15 12 2 13
Citar¿Qué podrían tener en común los pares
(5, 1)
(4, 2)
(3, 3)
(2, 4)
(1, 5)?
if(i+j == filas+1) {
printf("** ");
} else {
printf("%02d ", j);
}
#include <string.h> // strchr
// ...
fgets(buffer, MAX_LENGTH, stdin);
// Miro si se capturó el salto de línea con fgets.
char *c = strchr(buffer, '\n');
if(c) {
// Si se capturó transformo el salto de línea en fin de cadena.
*c = '\0';
} else {
// No se capturó, pues aprovecho y borro lo que haya quedado en stdin.
while(getchar()!='\n');
}
struct par {
int code;
char color[10]
};