Ir para conteúdo
Fórum Script Brasil

valeuleo

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre valeuleo

valeuleo's Achievements

0

Reputação

  1. Tenho que fazer um cadastro de produtos que estarão armazenados em um arquivo binário. Porém antes de cadastrar tenho que verificar se já não existe um produto cadastrado com o mesmo nome. já tentei usar for, while mas não onsegui. Alguma dica? Grato. Ah, é em C++ feito no Visual C++ Express 2010.
  2. Estudo há pouco tempo a parte de manipulação de arquivos e já percebi que não é meu forte. Preciso fazer um programa que gerencie um estoque e vendas de produtos deste estoque. Estou desenvolvendo primeiramente a parte (cadastro do estoque). Chamo a seguinte função pra realizar o cadastro: void cadastro(){ produto prod[100]; cout<<" Cadastrar Produto" <<endl; ifstream fin; // cria objeto para leitura de arquivo fin.open("dados.dat", ios_base::in | ios_base::binary); ofstream fout; //cria objeto para escrita no arquivo fout.open("dados.dat", ios_base::out | ios_base::app | ios_base::binary); if (fin.is_open()) // se o arquivo foi aberto sem erros { while (fin.read((char *) &prod, sizeof prod)) { cout <<"Nome do produto: "<<endl; char nome[20]; int i=0; fin>>prod[i].item; cin>>nome; for (int i=0; i<100; i++){ if (nome==prod[i].item) { cout<<"Produto já existente"<<endl; cout<<"Nome do Produto: " <<prod[i].item<<endl; cout<<"\nPreço (R$/KG): "; cin>>prod[i].precokg; cout<<"\nQuant. em estoque: "; cin>>prod[i].quantidade; } else { cout<<"Nome do Produto: "; cin>>prod[i].item; cout<<"\nPreço (R$/KG): "; cin>>prod[i].precokg; cout<<"\nQuant. em estoque: "; cin>>prod[i].quantidade; } } } } fin.close(); } Aparentemente ele nem abre o arquivo. Também não tenho certeza que mesmo que abra o código seja o correto (embora não dê erros de sintaxe). A função deste trecho do código é realizar o cadastro de um item inexistente no arquivo e que caso exista apenas atualize preço e quantidade. Se alguém puder me dar uma luz agradecerei muito.
  3. Estudo há pouco tempo a parte de manipulação de arquivos e já percebi que não é meu forte. Preciso fazer um programa que gerencie um estoque e vendas de produtos deste estoque. Estou desenvolvendo primeiramente a parte (cadastro do estoque). Chamo a seguinte função pra realizar o cadastro: void cadastro(){ produto prod[100]; cout<<" Cadastrar Produto" <<endl; ifstream fin; // cria objeto para leitura de arquivo fin.open("dados.dat", ios_base::in | ios_base::binary); ofstream fout; //cria objeto para escrita no arquivo fout.open("dados.dat", ios_base::out | ios_base::app | ios_base::binary); if (fin.is_open()) // se o arquivo foi aberto sem erros { while (fin.read((char *) &prod, sizeof prod)) { cout <<"Nome do produto: "<<endl; char nome[20]; int i=0; fin>>prod[i].item; cin>>nome; for (int i=0; i<100; i++){ if (nome==prod[i].item) { cout<<"Produto já existente"<<endl; cout<<"Nome do Produto: " <<prod[i].item<<endl; cout<<"\nPreço (R$/KG): "; cin>>prod[i].precokg; cout<<"\nQuant. em estoque: "; cin>>prod[i].quantidade; } else { cout<<"Nome do Produto: "; cin>>prod[i].item; cout<<"\nPreço (R$/KG): "; cin>>prod[i].precokg; cout<<"\nQuant. em estoque: "; cin>>prod[i].quantidade; } } } } fin.close(); } Aparentemente ele nem abre o arquivo. Também não tenho certeza q
  4. Preciso formar uma data usando as variaveis dia, mes e ano de maneira que quando eu for digitá-las tenha uma mácara de entrada no seguinte formato ___/____/____ (sem os traços) onde eu digite a data. Alhuém pode me dar uma ajuda? Grato
  5. valeuleo

    Criaçãode tabelas

    Com esse código eu consigo criar as 5 linhas, mas só crio 3 colunas na primeira linha. Preciso criar as 3 colunas em cada linha. Grato
  6. valeuleo

    Criaçãode tabelas

    Estou resolvendo um exercício e travei nessas 2 questões. Alguém pode me ajudar? Crie uma página PHP usando laço FOR e WHILE que escreva um mesmo texto em cada linha com tamanhos de fonte diferentes. Para isso tome como base a seguinte tag HTML <font size=”x”> Texto </font>, onde x varia de 1 a 7 Considere duas variáveis, $i e $j, representando respectivamente as linhas e colunas de uma tabela. Crie uma página PHP que cria uma tabela HTML de $i linhas e $j colunas, e dentro de cada célula informe as coordenadas da mesma.
×
×
  • Criar Novo...