zzz
This commit is contained in:
parent
dbe90d10db
commit
4d74cbe91b
31
DEV1.1/TP05/devinette.c
Normal file
31
DEV1.1/TP05/devinette.c
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <time.h>
|
||||||
|
int main(void){
|
||||||
|
srand(time(0));
|
||||||
|
int x = (rand()%(100-0+1))+0;
|
||||||
|
int y = 0;
|
||||||
|
int i;
|
||||||
|
for(i=0;i<5;i++) {
|
||||||
|
printf("renter un chiffre entre 0 et 100:");
|
||||||
|
scanf("%d",&y);
|
||||||
|
if (y==x){
|
||||||
|
i=5;
|
||||||
|
printf("Bon nombre");
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
if(y<x){
|
||||||
|
printf("+ \n");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
printf("- \n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if (y!=x) {
|
||||||
|
printf("le bon nombre est %d",x);
|
||||||
|
}
|
||||||
|
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
19
DEV1.1/TP05/diviseur.c
Normal file
19
DEV1.1/TP05/diviseur.c
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main(void){
|
||||||
|
int x;
|
||||||
|
int y;
|
||||||
|
int temp;
|
||||||
|
printf("Rentrer deux entier: ");
|
||||||
|
scanf("%d %d",&x,&y);
|
||||||
|
while(y!=0){
|
||||||
|
temp=y;
|
||||||
|
y=x%y;
|
||||||
|
x=temp;
|
||||||
|
}
|
||||||
|
printf("%d",x);
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
18
DEV1.1/TP05/division.c
Normal file
18
DEV1.1/TP05/division.c
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main(void){
|
||||||
|
int x = 0;
|
||||||
|
int y = 0;
|
||||||
|
int z = 0;
|
||||||
|
printf("Rentrer un entier >= 0: ");
|
||||||
|
scanf("%d",&x);
|
||||||
|
printf("Rentrer un entier > 0: ");
|
||||||
|
scanf("%d",&y);
|
||||||
|
while (x > y) {
|
||||||
|
z++;
|
||||||
|
x=x-y;
|
||||||
|
}
|
||||||
|
printf("%d = %d x %d + %d",((y*z)+x),y,z,x);
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
19
DEV1.1/TP05/fibbo.c
Normal file
19
DEV1.1/TP05/fibbo.c
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main(void){
|
||||||
|
int x = 0;
|
||||||
|
int i;
|
||||||
|
int y = 0;
|
||||||
|
int j = 1;
|
||||||
|
int temp;
|
||||||
|
printf("Rentrer un entier: ");
|
||||||
|
scanf("%d",&x);
|
||||||
|
for(i=1;i<=x;i++){
|
||||||
|
temp = y+j;
|
||||||
|
y=j;
|
||||||
|
j=temp;
|
||||||
|
}
|
||||||
|
printf("le %d terme de fibonacci est %d",x,y);
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
52
DEV1.1/TP05/figures.c
Normal file
52
DEV1.1/TP05/figures.c
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main(void){
|
||||||
|
char x;
|
||||||
|
int y;
|
||||||
|
int i;
|
||||||
|
int j;
|
||||||
|
int maxj=1;
|
||||||
|
printf("____________\n t) triangle\n c) Carre\nq) Quitter\nVotre choix ? :");
|
||||||
|
scanf("%c",&x);
|
||||||
|
if(x=='t'){
|
||||||
|
printf("Hauteur ?: ");
|
||||||
|
getchar();
|
||||||
|
scanf("%d",&y);
|
||||||
|
for(i=1;i<=y;i++){
|
||||||
|
for(j=1;j<=maxj;j++){
|
||||||
|
printf("*");
|
||||||
|
}
|
||||||
|
printf("\n");
|
||||||
|
maxj+=1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
if(x=='c'){
|
||||||
|
printf("Hauteur ?: ");
|
||||||
|
getchar();
|
||||||
|
scanf("%d",&y);
|
||||||
|
for(i=1;i<=y;i++){
|
||||||
|
if((i==1)||(i==y)){
|
||||||
|
for(j=1;j<=y;j++){
|
||||||
|
printf("*");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
printf("*");
|
||||||
|
for(j=1;j<y-1;j++){
|
||||||
|
printf(" ");
|
||||||
|
}
|
||||||
|
printf("*");
|
||||||
|
}
|
||||||
|
printf("\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
if(x=='q'){
|
||||||
|
printf("Aurevoir...");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
27
DEV1.1/TP05/grandetable.c
Normal file
27
DEV1.1/TP05/grandetable.c
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main(void){
|
||||||
|
int x = 0;
|
||||||
|
int i;
|
||||||
|
int j;
|
||||||
|
printf("Rentrer un entier: ");
|
||||||
|
scanf("%d",&x);
|
||||||
|
printf("X |");
|
||||||
|
for (i=0;i<x+1;i++){
|
||||||
|
printf("%5d",i);
|
||||||
|
}
|
||||||
|
printf("\n");
|
||||||
|
for (i=0;i<x;i++){
|
||||||
|
printf("------");
|
||||||
|
}
|
||||||
|
printf("\n");
|
||||||
|
for(i=0;i<x+1;i++) {
|
||||||
|
printf("%5d |",i);
|
||||||
|
for(j=0;j<x+1;j++) {
|
||||||
|
printf("%5d",i*j);
|
||||||
|
}
|
||||||
|
printf("\n");
|
||||||
|
}
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
24
DEV1.1/TP05/primarite.c
Normal file
24
DEV1.1/TP05/primarite.c
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main(void){
|
||||||
|
int x = 0;
|
||||||
|
int i;
|
||||||
|
printf("Rentrer un entier: ");
|
||||||
|
scanf("%d",&x);
|
||||||
|
for(i = 1;i<x;i++) {
|
||||||
|
if (i==1){
|
||||||
|
printf("");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
if ((x%i)==0) {
|
||||||
|
printf("Pas premier");
|
||||||
|
i=2*x;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(i!=(2*x)){
|
||||||
|
printf("Premier");
|
||||||
|
}
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
27
DEV1.1/TP05/sapin.c
Normal file
27
DEV1.1/TP05/sapin.c
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main(void){
|
||||||
|
int x;
|
||||||
|
int i;
|
||||||
|
int j;
|
||||||
|
int maxj=1;
|
||||||
|
int maxj2=x/2-1;
|
||||||
|
|
||||||
|
printf("Hauteur ?: ");
|
||||||
|
scanf("%d",&x);
|
||||||
|
for(i=1;i<x;i++){
|
||||||
|
for(j=1;j<=x-i;j++){
|
||||||
|
printf(" ");
|
||||||
|
}
|
||||||
|
for(j=1;j<=maxj;j++){
|
||||||
|
printf("*");
|
||||||
|
}
|
||||||
|
printf("\n");
|
||||||
|
maxj+=2;
|
||||||
|
maxj2-=2;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
13
DEV1.1/TP05/table.c
Normal file
13
DEV1.1/TP05/table.c
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main(void){
|
||||||
|
int x = 0;
|
||||||
|
int i;
|
||||||
|
printf("Rentrer un entier: ");
|
||||||
|
scanf("%d",&x);
|
||||||
|
for(i = 1;i<11;i++) {
|
||||||
|
printf("%d x %d = %d \n",x,i,x*i);
|
||||||
|
}
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user