Методы подсчета количества строк в файле на различных языках программирования

Чтобы прочитать файл и подсчитать, сколько строк он содержит, вы можете использовать различные языки программирования и методы. Вот несколько примеров:

  1. Python:

    filename = "example.txt"
    with open(filename, 'r') as file:
    line_count = sum(1 for line in file)
    print("Number of lines:", line_count)
  2. Java:

    import java.io.BufferedReader;
    import java.io.FileReader;
    import java.io.IOException;
    public class LineCounter {
    public static void main(String[] args) {
        String filename = "example.txt";
        try (BufferedReader reader = new BufferedReader(new FileReader(filename))) {
            int lineCount = 0;
            while (reader.readLine() != null) {
                lineCount++;
            }
            System.out.println("Number of lines: " + lineCount);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
    }
  3. C++:

    #include <iostream>
    #include <fstream>
    #include <string>
    int main() {
    std::string filename = "example.txt";
    std::ifstream file(filename);
    if (file) {
        int lineCount = 0;
        std::string line;
        while (std::getline(file, line)) {
            lineCount++;
        }
        std::cout << "Number of lines: " << lineCount << std::endl;
    } else {
        std::cerr << "Failed to open the file." << std::endl;
    }
    return 0;
    }

Это всего лишь несколько примеров. Для выполнения этой задачи можно использовать множество других языков программирования и методов.