From ab00e97f0a35bde04a534f48ae623434d6a49947 Mon Sep 17 00:00:00 2001 From: Joan Moncho Date: Fri, 21 Oct 2022 18:54:49 +0200 Subject: [PATCH] terminado --- .classpath | 10 +++++ .project | 17 ++++++++ .settings/org.eclipse.core.resources.prefs | 2 + .settings/org.eclipse.jdt.core.prefs | 14 ++++++ README.md | 16 +++++++ bin/principal.class | Bin 0 -> 1638 bytes src/principal.java | 47 +++++++++++++++++++++ texto.txt | 0 8 files changed, 106 insertions(+) create mode 100644 .classpath create mode 100644 .project create mode 100644 .settings/org.eclipse.core.resources.prefs create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 README.md create mode 100644 bin/principal.class create mode 100644 src/principal.java create mode 100644 texto.txt diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..57bca72 --- /dev/null +++ b/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..c2574ca --- /dev/null +++ b/.project @@ -0,0 +1,17 @@ + + + MiCat + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..8c9943d --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,14 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=17 diff --git a/README.md b/README.md new file mode 100644 index 0000000..cd79b05 --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +# Mi Cat + +1. Primero creamos un fichero de texto. +2. Luego escribimos en el fichero. +3. El programa nos pide que escribamos algo para guardarlo en el txt. +3. Hasta que no escribamos "\\" no se terminara el bucle. +4. Por ultimo se guardara todo lo que hayamos escrito en la consola en el txt. + +##Lo que muestra la consola +``` +Escribe algo. +hola +Escribe algo. +\\asdasd +Se termino. +``` \ No newline at end of file diff --git a/bin/principal.class b/bin/principal.class new file mode 100644 index 0000000000000000000000000000000000000000..3f5c5aeee69350c648b96573ccd46a2b53864188 GIT binary patch literal 1638 zcmZux>r&fB7(I(+WE62TU?B8DTAJ7d?4%c(#x!X{p`o!&T2m*6w5crCMj#|A%PoDB zJVAbk&X}1p(+B9!K2XS6aWf_3k)_@5cFuRc-GATw{SSbz;p*rT=-CY%&vte#E;WIH zE$eqH=UQGPw^G}Zb||2S(sr#4Utp*ZSzDpw=E}C^c{0cgB<5|`@tp9UKrEf92xtrb zhSYIIVDOTE4|>tBqwhkc@}JF6?wA=rb1eN%-%OO=%he1*Fd+xESXU0`n}Iw>q{T0vR<){>qr z^O-dz^SsF+Q$yjmI7R1*K4HI36;0q9Hn}V(NpHvT{H%e8_*TaPVV*MS@Herjnx`vK zLf1>+JAvNCrX4snIcd2K6>nhK#P@hixjc4WU^tz*ESG^SiY7`bUHlK#UbXYY#1BgS zc-?I^H`Pwr#A>u-yMB{C6+F}Nv;*Dp%Hp0acSFbbOjMO?e}t|aTK4v8VA-5C%?cW9 z*w8!1hGgoFy(t48ufDTEjwB_F4J-5+n7oXiO2~+}6OiGBz!Omkq!!J1l;%XnMHXaqnwV5^wBk`9<|BY*Htf;>qUm;PN zZR4lcEZvJ5BxfiVu`6MSum;F4Ny`XEkz&WjFomnQfeG9q@H>Q_C-8fOzQp^ZNRKk@ z&u|?-)2qfip^j;6VK$=th}{LYv4(ZN4Onu_{T>X_4!(UE1_Q^Q9XMC{A}p`)U)&=$kGu>BSm`)5c1 literal 0 HcmV?d00001 diff --git a/src/principal.java b/src/principal.java new file mode 100644 index 0000000..4291ad7 --- /dev/null +++ b/src/principal.java @@ -0,0 +1,47 @@ +import java.io.BufferedWriter; +import java.io.File; +import java.io.FileWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Scanner; + +public class principal { + + static Scanner teclado = new Scanner(System.in); + + public static void main(String[] args) { + + File fichero; + + fichero = new File("texto.txt"); + + String datos = ""; + + try { + FileWriter escribir = new FileWriter(fichero, true); + BufferedWriter buffer_escribir = new BufferedWriter(escribir); + + int i = 0; + + while(i == 0) { + if(datos.contains("\\")) { + System.out.println("Se termino."); + i=1; + }else { + System.out.println("Escribe algo."); + datos = teclado.next(); + buffer_escribir.write(datos); + } + } + + //buffer_escribir.append(datos); + buffer_escribir.flush(); + buffer_escribir.close(); + + }catch(IOException e1) { + e1.printStackTrace(); + } + + } + +} diff --git a/texto.txt b/texto.txt new file mode 100644 index 0000000..e69de29