Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade referente a aula IV Esta atividade deve ser entregue até 15 de abril de 2022. 1. Crie um programa que possua um menu ABRIR, NOVO e FECHAR a. A opção ABRIR deve ser capaz de abrir um arquivo do tipo txt b. A opção NOVO deve ser capaz de criar um arquivo txt e gravar em um arquivo c. a opção FECHAR deve fechar o sistema R: #include <iostream> #include <stdlib.h> #include <fstream> #include <string.h> using namespace std; void criar(string arquivoN){ ofstream arquivo; arquivo.open(arquivoN.c_str(),ofstream::app); arquivo<<"Arquivo novo "; arquivo.close(); }; void abrir(string arquivoN){ string l=" "; ifstream arquivo; arquivo.open(arquivoN.c_str()); if(arquivo.is_open()){ while(getline(arquivo,l)){ cout<<l; } } arquivo.close(); }; int main() { string arquivo; int opcao; do{ cout<<" 1- Criar um arquivo "; cout<<"\n 2 - Ler um arquivo "; cout<<"\n 3 - Sair do programa "; cout<<"\n Digite opcao desejada: "; cin>>opcao; switch(opcao){ case 1: cout<<"Qual o nome do aquivo que deseja criar: "; cin>>arquivo; criar(arquivo); break; case 2: cout<<"Qual o nome do aquivo que deseja abrir: "; cin>>arquivo; abrir(arquivo); break; case 3: exit(3); break; default: cout<<"Opcao nao e valida."; break; }; }while (opcao!=3); return 0; }
Compartilhar