1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / C# ejercicio resuelto gestión ficheros leer líneas más larga contar vocales ejem
« en: 22 de Mayo 2021, 15:33 »
Buenas a todos tengo el siguiente problema. No sé si el código pongo esta bien, no me acaba de ir bien
Ante todo, gracias por la ayuda.
1) Haz un programa que se escriba el nombre del fichero tecleado y empiece a leer línea por línea, que muestre la línea más larga, que posición esta y cuantas vocales tiene.
2) Haz un programa que pregunte que archivo quieres leer y que pregunte el archivo que quieres crear nuevo. Que se copie el contenido línea por línea los muestre.
3) Haz un programa que pregunte nombre y verifique si el nombre se encuentra dentro del documento de texto. Primero compruebe si el archivo existe.
Ante todo, gracias por la ayuda.
1) Haz un programa que se escriba el nombre del fichero tecleado y empiece a leer línea por línea, que muestre la línea más larga, que posición esta y cuantas vocales tiene.
Código: [Seleccionar]
using System;
public class CountWordFile
{
public static void Main()
{
String line;
int count = 0;
System.IO.StreamReader file = new System.IO.StreamReader(@"data.txt");
while((line = file.ReadLine()) != null){
String[] words= line.Split(' ');
count = count + char.Length;
}
Console.WriteLine("numero de caracteres " + count);
file.Close();
}
} 2) Haz un programa que pregunte que archivo quieres leer y que pregunte el archivo que quieres crear nuevo. Que se copie el contenido línea por línea los muestre.
Código: [Seleccionar]
using System;
using System.IO;
class Program {
static void Main(string[] args)
{
string file = @".\Textfile.txt";
string text = "This is some text.";
File.WriteAllText(file, text);
Console.WriteLine(File.ReadAllText(file));
Console.WriteLine();
string[] textLines1 = { "1 linea",
"2 linea",
"3 linea" };
File.WriteAllLines(file, textLines1);
Console.WriteLine(File.ReadAllText(file));
string[] textLines2 = { "1 linea“};
"2 linea };
using(StreamWriter writer = new StreamWriter(file))
{
foreach(string ln in textLines2)
{
writer.WriteLine(ln);
}
}
Console.WriteLine(File.ReadAllText(file));
Console.ReadKey();
}
}3) Haz un programa que pregunte nombre y verifique si el nombre se encuentra dentro del documento de texto. Primero compruebe si el archivo existe.
RSS