Замена Pi на 3.14: методы в Python, JavaScript, Java и C++

Чтобы создать программу, заменяющую значение π на 3,14, вы можете использовать различные языки программирования. Вот несколько примеров на часто используемых языках:

Python:

import re
# Replace pi with 3.14
text = "The value of pi is approximately 3.14159."
text = re.sub(r'pi', '3.14', text)
print(text)

JavaScript:

let text = "The value of pi is approximately 3.14159.";
text = text.replace(/pi/g, '3.14');
console.log(text);

Java:

public class ReplacePi {
    public static void main(String[] args) {
        String text = "The value of pi is approximately 3.14159.";
        text = text.replaceAll("pi", "3.14");
        System.out.println(text);
    }
}

C++:

#include <iostream>
#include <string>
int main() {
    std::string text = "The value of pi is approximately 3.14159.";
    size_t pos = 0;
    while ((pos = text.find("pi", pos)) != std::string::npos) {
        text.replace(pos, 2, "3.14");
        pos += 4; // Advance position after replacing to avoid infinite loop
    }
    std::cout << text << std::endl;
    return 0;
}

Это всего лишь несколько примеров, и существует множество других языков программирования, на которых можно добиться того же результата. Приведенные выше фрагменты кода заменят все вхождения «пи» на «3,14» в данном тексте.