Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú#include <iostream>
#include <fstream>
using namespace std;
int main() {
int longitudNumero, enteroEntrada, enteroSalida = 0, digito;
string enteroString;
ifstream entrada;
ofstream salida;
entrada.open("entrada.txt");
salida.open("salida.txt");
if (entrada.is_open()){
entrada >> enteroEntrada;
while (enteroEntrada != 0){
if (enteroEntrada > 0) {
digito = enteroEntrada % 10;
while (enteroEntrada != 0) {
salida << digito;
enteroEntrada = enteroEntrada / 10;
digito = enteroEntrada % 10;
}
salida << endl;
}
entrada >> enteroEntrada;
}
}
else {
cout << "ERROR: el archivo no pudo abrirse." << endl;
}
entrada.close();
salida.close();
return 0;
}
#include <iostream>
#include <fstream>
using namespace std;
int main() {
int enteroEntrada, enteroSalida = 0;
const int CENTINELA = 0;
ifstream entrada;
ofstream salida;
entrada.open("entrada.txt");
salida.open("salida.txt");
if (entrada.is_open()){
entrada >> enteroEntrada;
while (enteroEntrada != CENTINELA){
if (enteroEntrada > 0){
while (enteroEntrada > 0){ // Bucle para dar la vuelta al número enteroEntrada
enteroSalida = enteroSalida * 10 + enteroEntrada % 10;
enteroEntrada = enteroEntrada / 10;
}
salida << enteroSalida << endl; // Escribimos en el fichero salida.txt
}
entrada >> enteroEntrada; // Leer el siguiente
enteroSalida = 0;
}
}
else {
cout << "ERROR: el archivo no pudo abrirse." << endl;
}
entrada.close();
salida.close();
return 0;
}