Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: gcc.exe générer le fichier actif",
"command": "C:\\MinGW\\bin\\gcc.exe",
"args": [
"-fdiagnostics-color=always",
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
},
"detail": "Tâche générée par le débogueur."
}
],
"version": "2.0.0"
}
4 changes: 4 additions & 0 deletions Introduction/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
*.exe
week_01/
.vscode/
*.txt
File renamed without changes.
27 changes: 27 additions & 0 deletions Introduction/challenge-1.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
char nome[10];
char prenom[10];
char sexe[10];
int age;
int numeroDeTelephone;


printf("votre nome : ");
scanf("%s", &nome);
printf("votre prenom : ");
scanf("%s", &prenom);
printf("votre sexe : ");
scanf("%s", &sexe);
printf("votre age : ");
scanf("%d",&age);
printf("votre numeroDeTelephone : ");
scanf("%d", &numeroDeTelephone);
printf("------------------votre information personnelle est :----------------------\n");
printf(" nome : %s\n prenom : %s\n sexe :%s\n numeroDeTelephone :%d\n age :%d \n",nome,prenom,sexe,numeroDeTelephone,age);



}
16 changes: 16 additions & 0 deletions Introduction/challenge-10.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#include <stdio.h>
int main()
{

int r;
int p = 3.14;

printf(" \n \n ---------------------------\n \n");

printf(" Donnez le rayon du cercle : \n");
scanf("%d", &r);

printf("la circonference du cercle est : %f", (float)2 * p * r);

printf(" \n \n ---------------------------\n \n");
}
22 changes: 22 additions & 0 deletions Introduction/challenge-11.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@


#include <stdio.h>
#include <stdlib.h>

int main()
{

float largeur;
float longueur;

printf(" \n \n ---------------------------\n \n");

printf(" Donnez la longueur du rectangle : \n");
scanf("%f", &longueur);
printf(" Donnez la largeur du rectangle : \n");
scanf("%f", &largeur);

printf("la circonference du rectangle est : %f ", (float)2 * (longueur + largeur));

printf(" \n \n ---------------------------\n \n");
}
19 changes: 19 additions & 0 deletions Introduction/challenge-12.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@

#include<stdio.h>
#include<string.h>

int main(){

char Number[30];

printf("Entrer Un Nombre : \n");
scanf("%s", &Number);

printf("La reverse de la Nombre est : %s" , strrev(Number));

return 0;
}




15 changes: 15 additions & 0 deletions Introduction/challenge-13.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#include<stdio.h>


int main(){

int Number;

printf("Entrer Un Nombre : \n");
scanf("%d", &Number);

printf(" la Nombre en octal est : %o" , Number );
printf("\n la Nombre en octal est : %x" , Number );

return 0;
}
20 changes: 20 additions & 0 deletions Introduction/challenge-2.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{


int F_temp;
int C_temp;

printf("-------------------------------------------------\n");
printf("----un programme qui transforme la température en degré Celsius------\n");

printf("\n donnez la temperateur en Fahrenheit : ");
scanf("%d",&F_temp);
C_temp=(F_temp-32)/1.8;
printf(" la temperateur en Celsius est : %d \n",C_temp);



}
18 changes: 18 additions & 0 deletions Introduction/challenge-3.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{


int metre;
double Mile;

printf("-------------------------------------------------\n");
printf("----un programme qui transforme la distence en Mile \n");

printf("\n donnez la distence en metre ");
scanf("%d",&metre);
Mile = metre / (1000 *1.609);
printf(" la distance en Mile est : %.9f \n",Mile);

}
15 changes: 15 additions & 0 deletions Introduction/challenge-4.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
int Mile;

float metre;
printf(" ---------------------------\n");

printf(" Donnez la distance en Mile : ");
scanf("%d", &Mile);
metre = (Mile * (1000 *1.609));
printf(" \n Donnez la distance en metre est : %f",metre);
printf(" \n ---------------------------");
}
31 changes: 31 additions & 0 deletions Introduction/challenge-5.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{

int Ftemp ;

float C_temp ;

printf(" ---------------------------\n");

printf(" Donnez la temperature en Fahrenheit : ");
scanf("%d", &Ftemp);
C_temp = (Ftemp-32)/1.8;
if(C_temp < 20){
printf("degre en Celsius est : %f < il est tres froid aujourdhui > ",C_temp);
}else if(C_temp < 35){
printf("degre en Celsius est : %f < il est froid aujourdhui > ",C_temp);

}else if (C_temp < 40){
printf("degre en Celsius est : %f < il est chaud aujourdhui > ",C_temp);

}else if(C_temp > 40){
printf("degre en Celsius est : %f < il est tres chaud aujourdhui > ",C_temp);

}
printf(" \n ---------------------------");



}
19 changes: 19 additions & 0 deletions Introduction/challenge-6.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@

#include <stdio.h>
#include <stdlib.h>
int main()
{

int Ftemp ;

float C_temp ;

printf(" \n \n ---------------------------\n \n");

printf(" Donnez la temperature en Fahrenheit : ");
scanf("%d", &Ftemp);
C_temp = (Ftemp-32)/1.8;

printf("\n la temperature en degre en Celsius est : %f ",C_temp);
printf("\n \n ---------------------------\n \n");
}
18 changes: 18 additions & 0 deletions Introduction/challenge-7.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{

int a ;

int b ;

printf(" \n \n ---------------------------\n \n");

printf(" Donnez deux nomber a et b : \n ");
scanf("%d%d", &a,&b);


printf("\n a+b : %d \na-b : %d \na*b : %d \na/b : %f \n a modulo b :%d ",a+b,a-b,a*b,(float)a/b,a%b);
printf("\n \n ---------------------------\n \n");
}
17 changes: 17 additions & 0 deletions Introduction/challenge-8.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{

int a,b,c,d ;


printf(" \n \n ---------------------------\n \n");

printf(" Donnez quatres nombers a, b, c et d : \n");
scanf("%d%d%d%d", &a,&b,&c,&d);


printf("\n la somme des quatres nombers est : %d \n la moyenne des quatres nombres est : %f ",a+b+c+d,(float)(a+b+c+d)/4);
printf("\n \n ---------------------------\n \n");
}
26 changes: 26 additions & 0 deletions Introduction/challenge-9.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{

int x1,y1,x2,y2;


printf(" \n \n ---------------------------\n \n");

printf(" Donnez x1,y1 les coordonnees de premier point : \n");


scanf("%d%d", &x1,&y1);
printf(" les coordonnees de premier point est M(%d,%d) : \n",x1,y1);
printf(" Donnez x2,y2 les coordonnees de deuxiem point : \n");
scanf("%d%d", &x2,&y2);
printf(" les coordonnees de deuxiem point est M(%d,%d) : \n",x2,y2);


printf(" la distance entre les deux points est : %f \n",(float)sqrt( pow( x1+x2, 2 ) + pow( y1+y2, 2 ) ));
printf(" \n \n ---------------------------\n \n");


}