update
This commit is contained in:
75
DEV.1.1/.gitignore
vendored
Normal file
75
DEV.1.1/.gitignore
vendored
Normal file
@@ -0,0 +1,75 @@
|
||||
# ---> C
|
||||
# Prerequisites
|
||||
*.d
|
||||
|
||||
# Object files
|
||||
*.o
|
||||
*.ko
|
||||
*.obj
|
||||
*.elf
|
||||
|
||||
# Linker output
|
||||
*.ilk
|
||||
*.map
|
||||
*.exp
|
||||
|
||||
# Precompiled Headers
|
||||
*.gch
|
||||
*.pch
|
||||
|
||||
# Libraries
|
||||
*.lib
|
||||
*.a
|
||||
*.la
|
||||
*.lo
|
||||
|
||||
# Shared objects (inc. Windows DLLs)
|
||||
*.dll
|
||||
*.so
|
||||
*.so.*
|
||||
*.dylib
|
||||
|
||||
# Executables
|
||||
*.exe
|
||||
*.out
|
||||
*.app
|
||||
*.i*86
|
||||
*.x86_64
|
||||
*.hex
|
||||
|
||||
# Debug files
|
||||
*.dSYM/
|
||||
*.su
|
||||
*.idb
|
||||
*.pdb
|
||||
|
||||
# Kernel Module Compile Results
|
||||
*.mod*
|
||||
*.cmd
|
||||
.tmp_versions/
|
||||
modules.order
|
||||
Module.symvers
|
||||
Mkfile.old
|
||||
dkms.conf
|
||||
|
||||
# ---> Vim
|
||||
# Swap
|
||||
[._]*.s[a-v][a-z]
|
||||
!*.svg # comment out if you don't need vector files
|
||||
[._]*.sw[a-p]
|
||||
[._]s[a-rt-v][a-z]
|
||||
[._]ss[a-gi-z]
|
||||
[._]sw[a-p]
|
||||
|
||||
# Session
|
||||
Session.vim
|
||||
Sessionx.vim
|
||||
|
||||
# Temporary
|
||||
.netrwhist
|
||||
*~
|
||||
# Auto-generated tag files
|
||||
tags
|
||||
# Persistent undo
|
||||
[._]*.un~
|
||||
|
24
DEV.1.1/Allocation_dynamique/1.Singletons.c
Normal file
24
DEV.1.1/Allocation_dynamique/1.Singletons.c
Normal file
@@ -0,0 +1,24 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int main(void){
|
||||
int i,nb_elem;
|
||||
int* list = NULL;
|
||||
|
||||
printf("Inserez la taille : ");
|
||||
scanf("%d",&nb_elem);
|
||||
|
||||
list = (int*) malloc(nb_elem*sizeof(int));
|
||||
|
||||
for(i=0;i!=nb_elem;i++){
|
||||
printf("inserez un entier à l'indice numéro %d : ", i);
|
||||
scanf("%d",&list[i]);
|
||||
}
|
||||
for(i=0; i!= nb_elem; i++){
|
||||
if (list[i]==list[i+1]){
|
||||
printf("%d ", list[i]);
|
||||
}else{
|
||||
printf("");
|
||||
}
|
||||
}
|
||||
}
|
10
DEV.1.1/CM1/ex1.c
Normal file
10
DEV.1.1/CM1/ex1.c
Normal file
@@ -0,0 +1,10 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int main(void){
|
||||
printf(" __\n");
|
||||
printf("(___()'`;\n");
|
||||
printf("/, /`\n");
|
||||
printf("\\\\\"--\\\\\n");
|
||||
|
||||
}
|
15
DEV.1.1/CM1/ex2.c
Normal file
15
DEV.1.1/CM1/ex2.c
Normal file
@@ -0,0 +1,15 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int main(void) {
|
||||
short int a = 7;
|
||||
unsigned char b = 77;
|
||||
float c = 777;
|
||||
long int d = 7777;
|
||||
|
||||
printf("%03hd\n", a);
|
||||
printf("%c\n", b);
|
||||
printf("%.0f\n", c);
|
||||
printf("%lx\n", d);
|
||||
return EXIT_SUCCESS;
|
||||
}
|
32
DEV.1.1/CM1/ex3.c
Normal file
32
DEV.1.1/CM1/ex3.c
Normal file
@@ -0,0 +1,32 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int main(void){
|
||||
int premdes, dodes;
|
||||
|
||||
printf("Entrez le premier dé : ");
|
||||
scanf("%d", &premdes);
|
||||
printf("Entrez le second dé : ");
|
||||
scanf("%d", &dodes);
|
||||
|
||||
if(premdes!=1){
|
||||
if(premdes!=6){
|
||||
if(premdes==dodes){
|
||||
printf("Hard ways\n");
|
||||
}
|
||||
}else if(premdes==6){
|
||||
if(dodes==6){
|
||||
printf("Boxcars");
|
||||
}
|
||||
}
|
||||
}else if(premdes==1){
|
||||
if(dodes==1){
|
||||
printf("snake eyes\n");
|
||||
}}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
13
DEV.1.1/CM1/ex4.c
Normal file
13
DEV.1.1/CM1/ex4.c
Normal file
@@ -0,0 +1,13 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int main(void){
|
||||
int i,j;
|
||||
|
||||
for(i=1;i<=20;i++){
|
||||
for(j=1;j<=i;j++){
|
||||
printf(" %d ",(i+j)/2);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
18
DEV.1.1/CM1/ex4.html
Normal file
18
DEV.1.1/CM1/ex4.html
Normal file
@@ -0,0 +1,18 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int main(void){
|
||||
int i,j;
|
||||
|
||||
for(i=1;i<=20;i++){
|
||||
for(j=1;j<=i;j++){
|
||||
printf(" %d ",(i+j)/2);
|
||||
}
|
||||
}
|
||||
|
||||
}htmlhrtmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlh cssc cssc cscccs cs cscsc struct
|
||||
|
||||
|
||||
{
|
||||
|
||||
};
|
26
DEV.1.1/CM1/ex5.c
Normal file
26
DEV.1.1/CM1/ex5.c
Normal file
@@ -0,0 +1,26 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#define PORTA 5
|
||||
#define CROIS 4
|
||||
#define aCONTORP 3
|
||||
#define bCONTORP 3
|
||||
#define TORP 2
|
||||
|
||||
int main(void){
|
||||
int coord[10][10],x,y,i;
|
||||
|
||||
for(i=0;PORTA<0;PORTA){
|
||||
coord[1][i] = 1;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
while(coord[10][10]!= {0}){
|
||||
printf("Coordonées? ");
|
||||
scanf("%d %d",&x,&y);
|
||||
if(coord[]==x){
|
||||
if(y==)
|
||||
}
|
||||
}
|
||||
}
|
19
DEV.1.1/salut.c
Normal file
19
DEV.1.1/salut.c
Normal file
@@ -0,0 +1,19 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int main(void) {
|
||||
int* p = NULL;
|
||||
p = (int*) malloc(2*sizeof(int));
|
||||
if (p) {
|
||||
printf("Entrez un entier : ");
|
||||
scanf("%d", p);
|
||||
printf("Entrez un second entier : ");
|
||||
scanf("%d", p + 1);
|
||||
printf("Leur somme vaut %d.\n", p[0] + p[1]);
|
||||
free(p);
|
||||
return EXIT_SUCCESS;
|
||||
} else {
|
||||
puts("Espace mémoire insuffisant !");
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user