Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.Abra un archivo para su lectura. Lea cada carácter del archivo y escriba en la
pantalla solo las letras. Luego cierre el archivo y salga.
#include <iostream>
int main() {
char file_name[80];
char ch;
while (fin.get(ch)) {
if ((65 <= ch && ch << 90) || (97 <= ch && ch << 122)) cout << ch;
return 0;
2.Abra un archivo para su lectura. Lea cada carácter del archivo y escriba en la
pantalla todos los caracteres excepto los espacios en blanco. Luego cierre el
archivo y salga.
#include <iostream>
int main() {
char file_name[80];
char buffer[255]; // for user input
char ch;
while (fin.get(ch)) {
#include <iostream>
#include <cstring>
int main() {
char file_name[80];
char buffer[255];
char* ptr;
int count = 0;
while (fin.getline(buffer,255,'\n')) {
++count;
if (ptr) cout << count << "\t:\t" << buffer << endl;
return 0;
#include <iostream>
int main() {
char file_name_1[40];
char file_name_2[40];
while (fin.get(ch)) {
return 0;
#include <iostream>
#include <string.h>
int main() {
assert( fout.is_open() );
while (fin.get(ch)) {
ch=toupper(ch);
fout <<ch;
cout<<ch;
}
fout.close(); // close the file, ready for reopen
return 0;
#include <iostream>
#include <string.h>
int main() {
char file_name_1[40];
char file_name_2[40];
string texto;
string texto1;
while (!fout.eof()) {
getline(fout,texto);
programa.
#include <iostream>
#include <cstring>
int main() {
char file_name[80];
char buffer[255];
char* ptr;
int count = 0;
while (fin.getline(buffer,255,'\n')) {
if (ptr){ ++count ;}
}cout<<word<<count;
return 0;
l ́ınea.
#include <iostream>
#include <cstring>
int main() {
char file_name[80];
char buffer[255];
char* ptr;
int count = 0;
int p;
int v[3];
int k=0;
while (fin.getline(buffer,255,'\n')) {
p=strlen(buffer);
v[k]=p;
++count;
k++;
for(int i=0;i<3;i++){
cout<<v[i];
return 0;
#include <iostream>
#include <cstring>
char file_name[80];
char buffer[255];
char* ptr;
int count = 0;
int p;
int v[3];
int k=0;
ofstream fout("ana.txt");
assert( fout.is_open() );
while (fin.getline(buffer,255,'\n')) {
++count;
fout<<count;
fout<<buffer;
fout<<endl;
fout.close();
return 0;