[ajuda] Trabalho em C++...urgente

peralta

Power Member
Tipo já tenho um trabalho quase acabado, mas falta uma pergunta que não tou bem a perceber nada
aqui vai a pergunta:
Reescreva o programa resolvido, alterando-o de forma a que seja só o utilizador a digitar os dados, também só com variáveis publicas, com um construtor tipo:
filmes_t(char*v, int y)
{............}

Aqui está o programa para reescrever:
#include <iostream>
#include <string.h>
using namespace std;
class filmes_t { // ou com struct, é só retirar o public
public:
char titulo [50];
int ano;
} m, s;
void mostra_filme (filmes_t s);
int main ()
{
char buffer [10];
strcpy (m.titulo , '2007 A Odisseia no Espaço');
m.ano = 2006;
cout << 'Entre com o titulo: ';
cin.getline (s.titulo ,50);
cout << 'Entre com o ano: ';
cin.getline (buffer,50);
s.ano = atoi (buffer);
cout << 'Meu filme favorito é:\n ';
mostra_filme (m);
cout << 'E o seu é:\n ';
mostra_filme (s);
}
void mostra_filme (filmes_t filme)
{
cout << filme.titulo;
cout << ' (' << filme.ano << ')\n';
}

Se alguem me poder ajudar agradecia...o mais rápido possível...Por Favor
 
Tens de incluir a biblioteca <#stdio.h> e colocar printf e scanf, para o utilizador declarar as variáveis!

Contudo devo avisar que não percebo bem a questão, e o que realmente precisas/queres saber!
 
Tens de incluir a biblioteca <#stdio.h> e colocar printf e scanf, para o utilizador declarar as variáveis!

Contudo devo avisar que não percebo bem a questão, e o que realmente precisas/queres saber!


?!

para que utilizar essas funções quando tem a iostream, cout e cin
 
Pois... eu sou mais dado ao Visual Basic... não gosto muito de c... contudo ando a programar nas ultimas 4 semanas bastante em c.... e nunca utilizei essas bibliotecas.... :S

Tds os meus programas têm a stdio
 
Back
Topo