Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - admintf

Páginas: [1]
1
Buenas,

Por lo menos el programa me dice todo verde,
Comprobar no puedo bien, el visual studio hay algo mal pero no quiero tocar hasta tenga ejercicios hechos.

Gracias antemano.



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.
Código: [Seleccionar]

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;

namespace EX03
{
    class Program
    {
        static void Main(string[] args)
        {
            String archivo;
            String nombre;
            try
            {
                Console.WriteLine("Entra la ruta completa del archivo que desea comprovar:");
                archivo = Console.ReadLine();
                Console.WriteLine("Entra el nombre a buscar: ");
                nombre = Console.ReadLine();


                if (System.IO.File.Exists(archivo))
                {
                    Console.WriteLine("el fichero existe");
                }
                else
                {
                    Console.WriteLine("el fichero NO existe");
                }



                if (System.IO.File.Exists(nombre))
                   {
                    Console.WriteLine("el nombre existe");
                   }
                else
                {
                    Console.WriteLine("eel nombre no existe");
                }
            }

            catch (Exception e)
            {
                Console.WriteLine("Exception: " + e.Message);
            }
        }
    }
}


2
Buenas gracias por la respuesta:

El segundo ejercicio estado mirando no se si esto se parece más.
He cogido el bloque que lee el archivo después intentar copiar.


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.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;

namespace test
{
    class Program
    {
        private static byte leerarxivo;
        private static byte escribir;

        static void Main(string[] args)
        {
            //para leer
            int counter = 0;
            string line;
            int fixero;

            Console.WriteLine("Escribe el fixero a leer: ");
            fixero = Convert.ToByte(Console.ReadLine());

            // Read the file and display it line by line. 
            System.IO.StreamReader file =
                new System.IO.StreamReader(@+fixero);
            while ((line = file.ReadLine()) != null) // o  line =  file.ReadToEnd();
            {
                System.Console.WriteLine(line);
                counter++;
            }

            file.Close();


            // para escribir en el archivo

            void AdicionarInfoAlTxt()

            Console.WriteLine("que nombre tiene tener el fixero: ");
            escribir = Convert.ToByte(Console.Redline());
            {
                string rutaCompleta = @"+escribir";
               
                using (StreamWriter file = new StreamWriter(rutaCompleta, true))
                {
                    file.WriteLine(fixero);

                    file.Close();
                }
            }


            System.Console.WriteLine("There were {0} lines.", counter);
         
            System.Console.ReadLine();

            Console.ReadKey();

        }
    }
}

3
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.

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.

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".