Sellings code-ques de coiffure.
Programmation informatique
1. Fonctions en Python :
python
def calculer_somme(a, b):
"""Cette fonction calcule la somme de deux nombres."""
return a + b
def calculer_produit(a, b):
"""Cette fonction calcule le produit de deux nombres."""
return a * b
# Exemple d'utilisation
somme = calculer_somme(5, 3)
produit = calculer_produit(5, 3)
print(f"La somme est {somme} et le produit est {produit}.")
2. Gestion des fichiers en C++ :
cpp
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ofstream fichier("exemple.txt");
if (fichier.is_open()) {
fichier << "Bonjour, monde !\n";
fichier.close();
} else {
cout << "Impossible d'ouvrir le fichier.\n";
}
string ligne;
ifstream fichier_lecture("exemple.txt");
if (fichier_lecture.is_open()) {
while (getline(fichier_lecture, ligne)) {
cout << ligne << '\n';
}
fichier_lecture.close();
} else {
cout << "Impossible d'ouvrir le fichier.\n";
}
return 0;
}
3. Création d'une API REST en Node.js :
javascript
const express = require('express');
const app = express();
const port = 3000;
app.use(express.json());
app.get('/api', (req, res) => {
res.send('Bienvenue sur l\'API REST !');
});
app.post('/api/data', (req, res) => {
const data = req.body;
res.send(`Données reçues : ${JSON.stringify(data)}`);
});
app.listen(port, () => {
console.log(`Serveur en écoute sur le port ${port}`);
});
4. Modèle relationnel en SQL :
sql
CREATE TABLE Employes (
id INT PRIMARY KEY,
nom VARCHAR(50),
poste VARCHAR(50),
salaire DECIMAL(10, 2)
);
INSERT INTO Employes (id, nom, poste, salaire) VALUES
(1, 'Alice', 'Développeur', 60000),
(2, 'Bob', 'Analyste', 55000),
(3, 'Charlie', 'Manager', 75000);
SELECT * FROM Employes WHERE salaire > 55000;
5. Programmation orientée objet en Java :
java
public class Animal {
private String nom;
private int age;
public Animal(String nom, int age) {
this.nom = nom;
this.age = age;
}
public String getNom() {
return nom;
}
public int getAge() {
return age;
}
public void afficherInfos() {
System.out.println("Nom: " + nom + ", Age: " + age);
}
public static void main(String[] args) {
Animal chat = new Animal("Mimi", 3);
chat.afficherInfos();
}
}