Vous êtes sur la page 1sur 2

TP 1 :

Exercice 1 :

void main (){


int x=4;
int factor =1;
for(int i=1; i<=x;i++){
factor *=i;
}
print('le factorielle de 4 est : $factor');
}

Le résultat de l’exécution :

Exercice 2 :

import 'dart:io';
int factorielle(int n){
if(n==0 || n==1){
return 1;
}
else{
int resultat=1;
for(int i=2;i<=n;i++){
resultat *= i;
}
return resultat;
}}
void main(){
print('entrer un entier :');
int e=int.parse(stdin.readLineSync()!);
print('le factorielle de cet entier est : ${factorielle(e)}');}
Résultat de l’exécution :

Exercice 3 :

import 'dart:io';
void main(){
print('Entrer un nombre : ');
int entier=int.parse(stdin.readLineSync()!);
if(entier%2==0){
print('$entier est divisible par 2');
}
else{
print('$entier est pas divisible par 2');
}
}

Résultat de l’exécution :

Un entier divisible par 2 :

Un entier non divisible par 2 :

Vous aimerez peut-être aussi