Skip to content

Instantly share code, notes, and snippets.

View Yago's full-sized avatar
👨‍💻

Yann Gouffon Yago

👨‍💻
View GitHub Profile
@Yago
Yago / printf.c
Last active January 4, 2016 16:58
C - afficher valeur
printf("Hello world!\n");
@Yago
Yago / fonctions.c
Created January 29, 2014 09:29
C - Fonctions basiques
/*
Ci-dessous, ce sont des directives de préprocesseur.
Ces lignes permettent d'ajouter des fichiers au projet,
fichiers que l'on appelle bibliothèques.
Grâce à ces bibliothèques, on disposera de fonctions toutes prêtes pour afficher
par exemple un message à l'écran.
*/
#include <stdio.h>
#include <stdlib.h>
@Yago
Yago / variable.c
Created January 29, 2014 09:38
C - Variables
// Types variables //////////////////////////////////////////////////
/*
TYPE MIN MAX
char -127 127
int -32 767 32 767
long -2 147 483 647 2 147 483 647
float -1 x1037 1 x1037
double -1 x1037 1 x1037
@Yago
Yago / saisie.c
Created January 29, 2014 09:40
C - Récupéré saisie
int age = 0; // Variable contenante
scanf("%d", &age); // Dois taper son age stock? dans la variable
// Exemple :
int main(int argc, char *argv[])
{
int age = 0; // On initialise la variable ? 0
@Yago
Yago / operation.c
Created January 29, 2014 09:40
C - Opérations
// Op?rations simples possibles ///////////////////////////////////////////////////
/*
+ addition
- soustraction
* multiplication
/ division
% modulo => Reste dans un division entre entier relatif (ex : 8/3=2 reste 0.66666)
@Yago
Yago / raccourcis.c
Created January 29, 2014 09:41
C - Raccourcis
variable++; // + 1
variable--; // -1
variable *= 2; // * 2
variable -= 4; // - 4
variable /= 4; // / 4
// ...
@Yago
Yago / conditions.c
Created January 29, 2014 09:41
C - Conditions
// Types de tests :
/*
SYMBOLE SIGNIFICATION
== est ?gal ?
> est sup?rieur ?
< est inf?rieur ?
>= est sup?rieur ou ?gal ?
<= est inf?rieur ou ?gal ?
@Yago
Yago / switch.c
Created January 29, 2014 09:42
C - Switch
// If/else ///////////////////////////////////
if (age == 2){
printf("Salut bebe !");
}else if (age == 6){
printf("Salut gamin !");
}else if (age == 12){
printf("Salut jeune !");
}else if (age == 16){
printf("Salut ado !");
@Yago
Yago / ternaires.c
Created January 29, 2014 09:44
C - Expressions ternaires
// if/else :
if (majeur){
age = 18;
}else {
age = 17;
}
// Ternaire
@Yago
Yago / boucle.c
Created January 29, 2014 09:44
C - Boucle
// While //////////////////////////////////////////////////////////////////
/* while = tant que */
int nombreEntre = 0;
while (nombreEntre != 47){ // Tant que l'utilisateur ne tape pas 47
printf("Tapez le nombre 47 ! ");
scanf("%d", &nombreEntre);
}