Digitar dados em um vetor, guardando-os sequencialmente em um arquivo texto

Publicado por ilmar machado barcellos (última atualização em 03/05/2013)

[ Hits: 4.487 ]

Homepage: https://www.linkedin.com/in/IlmarAKAjunior

Download ilmar.cpp




Digitar quaisquer valores e gravá-los em um arquivo TXT de forma sequencial. E no fim, mostrar a sua soma total.

  



Esconder código-fonte

#include <vector>
#include <iostream>
#include <fstream>

using namespace std;

typedef vector < int > tipo_vetor;

void EntradaDados(tipo_vetor & exibir)
{
    int valores, numero;
    cout << "Digite a quantidade de dados a ingressar" << endl;
    cin >> valores;
    exibir.resize(valores);

    for (int i=0; i < exibir.size(); i++)
    {
        cout << "Ingresse um numero" << endl;
        cin >> numero;
        exibir[i] = numero;
    }
}


void Grava (tipo_vetor & exibir)
{
    ofstream numeros;
    int soma = 0;
    numeros.open ("numeros.txt");

    for (int i=0; i < exibir.size(); i++)
    {
        numeros << exibir[i] << endl;
        soma += exibir[i];
    }
    numeros << soma;

    cout<<soma;
    numeros.close();
}

int main ()
{

    tipo_vetor exibir;


    EntradaDados(exibir);
    Grava(exibir);
}

Scripts recomendados

Como fazer raízes a partir de 2 e 3 no c.

Estrutura typedef struct em C

Diária Hotel

Tabela ASCII

Jogo da Velha (Corrigido)


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts