Skip to content

Instantly share code, notes, and snippets.

View medOualla's full-sized avatar
☮️
🏛️

Wild Ooo Learner medOualla

☮️
🏛️
View GitHub Profile
@joechrysler
joechrysler / who_is_my_mummy.sh
Last active May 14, 2024 12:26
Find the nearest parent branch of the current git branch
#!/usr/bin/env zsh
git show-branch -a \
| grep '\*' \
| grep -v `git rev-parse --abbrev-ref HEAD` \
| head -n1 \
| sed 's/.*\[\(.*\)\].*/\1/' \
| sed 's/[\^~].*//'
# How it works:
@GravenilvecTV
GravenilvecTV / main.py
Created November 24, 2018 19:18
APPRENDRE LE PYTHON #3 ? LES CONDITIONS
# Place de cinema
# recolter l'age de la personne "Quel est votre age ?"
age = int(input("Quel est votre age ?"))
# si la personne est mineur -> 7€
if age < 18:
prix_total = 7
# si la personne est majeur -> 12€
else:
@GravenilvecTV
GravenilvecTV / niveau1.py
Created March 20, 2020 14:20
Correction Exo Python 1 - Les Jarres Magique
import random
snake_jar = random.randint(1, 5)
choice = int(input("Choisit une jarre : 1, 2, 3, 4, 5"))
if choice == snake_jar:
print("Perdu ! vous tombez dans le piège !")
else:
print("Gagné ! vous avez obtenu une clé !")
@GravenilvecTV
GravenilvecTV / Jouet.java
Created March 21, 2020 14:10
JOUR 2 - JAVA - Magasin de jouets - Niveau 3
package fr.gravendev.ex;
public class Jouet implements Comparable<Jouet> {
// attributs de notre classe
private String nom; // nom du jouet
private int prix; // prix du jouet
private String description; // description du jouet
private int promo; // promotion du jouet en cours
@GravenilvecTV
GravenilvecTV / Jouet.java
Created March 21, 2020 14:11
JOUR 2 - JAVA - Magasin de jouets - Niveau 2
package fr.gravendev.ex;
public class Jouet implements Comparable<Jouet> {
// attributs de notre classe
private String nom; // nom du jouet
private int prix; // prix du jouet
private String description; // description du jouet
private int promo; // promotion du jouet en cours
@GravenilvecTV
GravenilvecTV / Main.java
Created March 21, 2020 14:13
JOUR 2 - JAVA - Magasin de jouets - Niveau 1
package exo2;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
@GravenilvecTV
GravenilvecTV / niveau1.ino
Created March 23, 2020 17:45
Correction Arduino
void setup()
{
pinMode(13, OUTPUT); // led 1 : rouge
}
void loop()
{
digitalWrite(13, HIGH); // allume la led rouge
delay(2000);
digitalWrite(13, LOW); // eteindre la led ROUGE
@GravenilvecTV
GravenilvecTV / niveau1.py
Created March 24, 2020 14:24
Correction JOUR 5 - Exo Python 2
# afficher un message de bienvenue
print("Bienvenue au cinema, voici les films à l'affiche: ")
# cette liste de films
films = ["Voyage au centre du HTML", "Les 9 jsons cachés", "Algobox - le film"]
# afficher chaque film
for numero, film in enumerate(films, start=1):
print("Film n°", numero, "nom:", film)
@GravenilvecTV
GravenilvecTV / niveau1.cpp
Created March 25, 2020 14:40
Correction TP 6/30 - Panne à la Chocolaterie
#include <iostream>
using namespace std;
int main() {
cout << "Bienvenue à la chocolaterie" << endl;
// production de chocolat noir par minute
int productionChocolatNoir = 117;
// production de chocolat blanc par minute
@GravenilvecTV
GravenilvecTV / index.html
Created March 26, 2020 14:47
Correction TP 7/30 - Générateur de citations
<!DOCTYPE html>
<html>
<head>
<title>Générateur de citations</title>
<meta charset="utf-8"/>
</head>
<body>
<h1 id="citation">Une variable c'est quelque chose qui peut varier</h1>
<img id="avatar" alt="Avatar de Graven" src="http://graven.yt/graven.jpg">