Filière : TSSR1/TSDI1 Applications mobile
✓ Lire les programmes
✓ Souligner le résultat de chaque programme
Exercice 1
import 'dart:io';
void main() {
[Link]("Entrez le premier nombre: ");
double nombre1 = [Link]([Link]()!);
[Link]("Entrez le deuxième nombre: ");
double nombre2 = [Link]([Link]()!);
double somme = nombre1 + nombre2;
print("La somme des deux nombres est: $somme");
--
Exercice 2
import 'dart:io';
void main() {
[Link]("Entrez la température en degrés Celsius: ");
double celsius = [Link]([Link]()!);
double fahrenheit = (celsius * 9/5) + 32;
print("La température en Fahrenheit est: $fahrenheit");
--
Exercice 3
import 'dart:io';
void main() {
[Link]("Entrez un nombre: ");
int nombre = [Link]([Link]()!);
if (nombre % 2 == 0) {
print("$nombre est un nombre pair.");
} else {
Med HSSAIN 1
Filière : TSSR1/TSDI1 Applications mobile
print("$nombre est un nombre impair.");
--
Exercice 4
void main() {
int age = 25;
bool estEtudiant = false;
// Exemple de condition composée avec l'opérateur "et" (&&)
if (age >= 18 && !estEtudiant) {
print("Vous êtes un adulte non étudiant.");
} else {
print("Vous n'êtes pas un adulte non étudiant.");
// Exemple de condition composée avec l'opérateur "ou" (||)
String couleur = "rouge";
if (couleur == "rouge" || couleur == "bleu") {
print("La couleur est rouge ou bleu.");
} else {
print("La couleur n'est ni rouge ni bleu.");
--
Exercice 5
import 'dart:math';
void main() {
double base = 2;
double exposant = 3;
// Calcul de la puissance
Med HSSAIN 2
Filière : TSSR1/TSDI1 Applications mobile
double resultat = pow(base, exposant);
print("$base élevé à la puissance $exposant est égal à $resultat");
--
Exercice 6
void main() {
// Afficher les nombres de 1 à 5
for (int i = 1; i <= 5; i++) {
print(i);
void main() {
int compteur = 1;
// Afficher les nombres de 1 à 5
while (compteur <= 5) {
print(compteur);
compteur++;
Exercice 7
void main() {
double nombre1 = 10.5;
double nombre2 = 3.2;
double resultat = nombre1 % nombre2;
print("Le reste de la division de $nombre1 par $nombre2 est $resultat");
--
void main() {
int a = 5;
int b = 10;
Med HSSAIN 3
Filière : TSSR1/TSDI1 Applications mobile
print("Avant permutation :");
print("a = $a");
print("b = $b");
// Échange des valeurs des variables a et b
int temporaire = a;
a = b;
b = temporaire;
print("\nAprès permutation :");
print("a = $a");
print("b = $b");
Exercice 8
void main() {
double montantHT = 100; // Montant hors taxes
double tauxTVA = 0.20; // Taux de TVA (20%)
// Calcul du montant de la TVA
double montantTVA = montantHT * tauxTVA;
// Calcul du montant TTC
double montantTTC = montantHT + montantTVA;
print("Montant HT : $montantHT");
print("Taux TVA : ${tauxTVA * 100}%");
print("Montant TVA : $montantTVA");
print("Montant TTC : $montantTTC");
Med HSSAIN 4