Department of Mathematics and Computer Science

www.univ-soukahras.dz/en/dept/mi

Module: Algorithmique et structure de données 1

  1. Information
  2. Questions

paiement des impôts

0 votes

Les habitants d'une ville paient l'impôt selon les règles suivantes:

  • Les hommes de plus de 20 ans paient l'impôt.
  • Les femmes paient l'impôt si elles ont entre 18 et 35 ans.
  • Les autres ne paient pas d'impôt.

Ecrire un algorithme qui demande l'âge et le sexe de l'habitant, et affiche si l'habitant paie ou pas l'impôt.

Asked on 19:16, Monday 6 Nov 2017 By Aida BOUZID
In Algorithmique et structure de données 1


answers (33)




Answer (1)

0 votes

Algorithme   impot ; 

Var  age : entier ; 

     Sexe : chaine ; 

Debut 

Ecrire(' donnezl age et le sexe de l habitant   ' ) ; 

Lire ( age , sexe ) ; 

Ecrire( '  l age est : '  ,  age  ,   ' et le sexe est :  ' , sexe ) ; 

 

Si  (  ( age>18) et   ( sexe = hommes  )  )   alors 

Ecrire( ' l habitant paie l impote ' )  

Sinon

     Si (  ( 18<age<35  ) et  (  sexe = femme ) )     alors 

Ecrire(' l habitant paie l impote ' ) 

Sinon 

Ecrire(' l'habitant  n est  pas paie l impote ' ) 

  Fsi 

Fsi 

Fin. 

Answered on 21:15, Monday 6 Nov 2017 by Feteh HESSAINIA (61 points)
In Algorithmique et structure de données 1



Answer (2)

-1 votes

Algorithme  impote;

Var   A:entier;

         S:chaine;

Debut

Ecrire('donnez l''age et le sexe de l''habitant');

Lire(A,S);

Ecrire('l''age est:' , A,'et le sexe est :',S);

Si (A>20 et S=homme)alors

Ecrire ('l''habitant paie l''impote') 

Sinon 

Si (18<A<35 et S=femme)alors

Ecrire ('l''habitant paie l''impote')

Sinon 

Ecrire ('l''habitant n''est pas paie l''impote');

Fin;

Fin.

 

Group3

Answered on 22:47, Monday 6 Nov 2017 by عبير بن عديد (3 points)
In Algorithmique et structure de données 1



Answer (3)

-1 votes

algorithme impot;

var age:entier;

      sexe:chaine;

debut

ecrire('donnez l''age et le sexe de l''habitant');

lire(age,sexe);

si (age>20 et sexe=homme ) alors

ecrire ( 'l''habitant paie l''impot ')

sinon

si(18<age<35et sexe=femme) alors

ecrire ('l''habitant paie l''impot')

sinon

ecrire ( 'l''habitant n''est pas paie l''impot' );

fin.

 

G:3

Answered on 23:01, Monday 6 Nov 2017 by يسرى بويس (5 points)
In Algorithmique et structure de données 1



Answer (4)

-1 votes

Algorithme impot;

VAR age:entier;

Sexe:chaine;

Debut

Ecrire('donnez l"age et le sexe de l"habitant');

Lire(age,sexe);

Si(age>20 et sexe=homme)alors

Ecrire('l"habitant paie l"impot')

Sinon

Si(18<age<35 et sexe=femme)alors

Ecrire('l"habitant paie l"import');

Sinon

Ecrire('l"habitant n"est pas paie l"import');

Fin.

Answered on 10:06, Tuesday 7 Nov 2017 by ويصال لعلايبية (11 points)
In Algorithmique et structure de données 1



Answer (5)

1 votes

Algorithme impot ;

Var age :entier;

      Sex:chaine ;

Debut

Ecrire('donnez l''age ');

Lire(age);

Ecrire('donnez le sex');

Lire(sex);

Si ((age>18) et (sex =hommes)) alors

Ecrire('l''habitant paie l impotr')

Sinon

Si ((18<age<35) et ( sex =femme)alors

Ecrire( ' l''habitant paie l''mpot')

Sinon

Ecrire('l''habitant ne paie pas d''imopt');

Fin.

Answered on 10:22, Tuesday 7 Nov 2017 by Amani Haraoubia (47 points)
In Algorithmique et structure de données 1



Answer (6)

0 votes

Algorithme impot ;

Var A:entier ;

       S:chaine;

Debut 

ecrire ('donnez l"age et sexe');

lire(A,S);

Si ((A>18) et(S=homme)) alors 

      ecrire ('l"habitant paie l"impot')

Sinon

   Si ((18<A<35)et(S=famme))

         ecrire(' l"habitant paie l"impot')

    sinon 

         ecrire(' l"habitant n"est pas paie l"impot');

fin. 

G3

Answered on 12:32, Tuesday 7 Nov 2017 by narimene kechaichia (14 points)
In Algorithmique et structure de données 1



Answer (7)

-1 votes

Algorithme les_impots;

var age:entier;  sexe:chaine de caracter;

debut

ecrire('donnez l''age');

lire(age);

ecrire('donnez le sexe');

lire(sexe);

si ((age>20)et(sexe=homme)) alors

ecrire('lhabitant paie limpot')

sinon

si((18<age<35)et(sexe=femme)) alors

ecrire('lhabitant paie limpot')

sinon

ecrire('lhabitant ne paie pas limpot');

fin.

G3 N30

Answered on 17:53, Tuesday 7 Nov 2017 by Haithem Sofiene Maoua (21 points)
In Algorithmique et structure de données 1



Answer (8)

0 votes

algothime limpot; 

var age : entier;

     sexe: chaine de caracter;

debut

ecrire('donnez l''age');

lire(age);

ecrire('donnez sexe' );

lire(sexe);

si (age>18) et (sexe = hommes) alors

    ecrire('l''habitant paie l''impot');

sinon

si (18<age<35) et ( sexe = famme) alors

ecrire('l''habitant paie l''impot')

sinon

ecrire( ' l''habitant n''est pas l''impot ');

fin.

G3

N: 18

Answered on 18:09, Tuesday 7 Nov 2017 by Bouthaina Cheraitia (50 points)
In Algorithmique et structure de données 1



Answer (9)

0 votes

Algorithme impôt ;

Var âge :entier ;

Sexe: chaîne de caractère ;

Début

Écrire ('donnez l'âge et le sexe ');

Lire (âge ,sexe );

Si ((âge>20)et(sexe =homme)) alors

Écrire ('habitant paie l"impôt')

Sinon

Si((18<âge<35)et(sexe =femme )) alors

Écrire ('habitant paie l"impôt ')

Sinon

Écrire ('habitant ne paie pas l"impôt');

Fin.

G3 

 

Answered on 19:10, Tuesday 7 Nov 2017 by Aicha Azzag (14 points)
In Algorithmique et structure de données 1



Answer (10)

0 votes

ALGORITHME impot;

VAR age:réel;

       sexe:chaine;

DEBUT

     ECRIRE ('Introduisez votre age:');

     LIRE (age);

     ECRIRE ('Introduisez votre sexe (M/F):');

     LIRE (sexe);

        SI ((sexe='M') ET (age>20)) OU ((sexe='F') ET (age>18) ET (age<35)) ALORS

     ECRIRE ('Vous payez l'impot.')

        SINON 

     ECRIRE ('Vous ne payez pas l'impot.');

FIN.

_G4, n1.

Answered on 19:13, Tuesday 7 Nov 2017 by Adlène Beddiar (18 points)
In Algorithmique et structure de données 1



Answer (11)

0 votes

Algorithme impote;

Var A: entier;

    S: chaine;

Debut 

Ecrire (' donnez l"age et le sexe de l"habitant');

Lire (A,S);

Ecrire  ('l"age est',A, 'et', 'le sexe est',S);

SI ( a>18) et (S=homme) alors

Ecrire  (' l"habitant paie l''impote')

Sinon 

Si (18 <a <35) et (s=femme) alors

Ecrire  ('l"habitant paie l''impote')

Sinon ecrire  ('l"habitant n''est pas paie l"impote');

Finsi;

Fin.

Answered on 19:44, Tuesday 7 Nov 2017 by Abir Bouzenada (12 points)
In Algorithmique et structure de données 1



Answer (12)

0 votes

algorithme impot;

var age:entier;

     sexe:chaine de caractére;

debut

écrire('donnez age et sexe de habitant');

lire(age,sexe);

si ((age>20) et (sexe= homme)) alors

   écrire ('habitant paient limpot')

sinon

          si ((age<18) et ( sexe= femme)) alors

               écrire ('habitant paient limpot' )

            sinon

              écrire ('habitant ne paient limpot');

fin.

G 03 N:12smile

 

Answered on 20:07, Tuesday 7 Nov 2017 by hadjer haou (22 points)
In Algorithmique et structure de données 1



Answer (13)

0 votes

;Algorithme impot

;Var age:entier

    ;  Sexe:chaine de caractere

Debut

;('Ecrire('donnez moi l age et sexe d habitant

;(Lire(age,sexe

Cas òu age et sexe vaut

Age>18) et (sexe=homme)

;('Ecrire('l habitant paient limpôte

age<35) et:(sexe=femme)(18>

;('Ecrire('paient limpôte

Autre

;('Ecrire('l habitant ne paient limpôte

Fça

.Finwinksmile

 

 

Answered on 20:43, Tuesday 7 Nov 2017 by Amina Monebbah (56 points)
In Algorithmique et structure de données 1



Answer (14)

0 votes

Algorithme impo;

Var age:reel;

sexe:chaine de caractere;

debut

ecrire('donnez l''age et le sexe de l''habitant');

lire(age,sexe);

si((age>20) et (sexe=hommes) ou (18<age<35) et( sexe=femme)) alors

ecrire('l"habitant paie l impote')

sinon

ecrire('l"habitant n"est pas paie l"impote');

fin.

Answered on 17:07, Wednesday 8 Nov 2017 by ساسية بولعراس (20 points)
In Algorithmique et structure de données 1



Answer (15)

0 votes

 

Algorithme les_impots;

var age:entier; sexe:chaine de caracter;

debut

ecrire('donnez l''age');

lire(age);

ecrire('donnez le sexe');

lire(sexe);

si ((age>20)et(sexe=homme)) alors

ecrire('lhabitant paie limpot')

sinon

si((18<age<35)et(sexe=femme)) alors

ecrire('lhabitant paie limpot');

sinon

fin.

G3

Answered on 17:36, Wednesday 8 Nov 2017 by Khaoula Mokrane (50 points)
In Algorithmique et structure de données 1



Answer (16)

0 votes

Algorithme impots;

var a:entier;

     s:chaine de caracter;

debut

ecrire('donnez l''age des habitants ');

lire(a);

ecrire('donnez le sexe des  habitants');

lire(s);

si((a>20)et(s=homme))alors

ecrire('lhabitants paie l''impots')

sinon

si((18<a<35)et(sexe=femme))alors

ecrire('lhabitants paie l''impots')

sinon

ecrire('lhabitants ne paie pas l''impots');

fin.

Answered on 11:14, Thursday 9 Nov 2017 by tourghi marwa (22 points)
In Algorithmique et structure de données 1



Answer (17)

0 votes

Algorithme imports ;

Var âge:entier ;

Sexe :chaine ;

Écrire ('donnez l''age');

Lire(âge);

Écrire('donnez le sexe');

Lire (sexe)

Si ((âge>20)et(sexe=homme)) alors 

Écrire ('lhbitant paie l'import ')

Sinom

((18<âge<35)et(sexe=femme)) alors 

Écrire('lhbitant ne paie pas limport ');

Fin. 

G:3.  N:23 

 

Answered on 11:24, Thursday 9 Nov 2017 by Marwa GHODBANE (54 points)
In Algorithmique et structure de données 1



Answer (18)

0 votes

algorithme population;

var age:entier; 

     sexe:chaine;

     c1,c2:booléen;

debut

ecrire('entrez le sexe (M/F):');

lire(sexe):

ecrire('entrez l'age:');

lire(age);

c1:=sexe='M' et age>20;

c2:=sexe='F' et (age >18 et age<35);

si c1 ou c2 alors 

   ecrire('population paient impot');

sinon

  ecrire('population ne paient pas impotè);

finsi;

fin.

Answered on 15:50, Thursday 9 Nov 2017 by rayene ridane (228 points)
In Algorithmique et structure de données 1



Answer (19)

0 votes

Algorithme   impot ; 

Var  age : entier ; 

     Sexe : chaine ; 

Debut 

Ecrire(' donnezl age et le sexe de l habitant   ' ) ; 

Lire ( age , sexe ) ; 

Ecrire( '  l age est : '  ,  age  ,   ' et le sexe est :  ' , sexe ) ; 

 

Si  (  ( age>18) et   ( sexe = hommes  )  )   alors 

Ecrire( ' l habitant paie l impote ' )  

Sinon

     Si (  ( 18<age<35  ) et  (  sexe = femme ) )     alors 

Ecrire(' l habitant paie l impote ' ) 

Sinon 

Ecrire(' l'habitant  n est  pas paie l impote ' ) 

  Fsi ;

Fsi;

Fin. 

Answered on 16:16, Thursday 9 Nov 2017 by نسرين ولهي (106 points)
In Algorithmique et structure de données 1



Answer (20)

0 votes

Answered on 18:35, Thursday 9 Nov 2017 by khawla Necibi (52 points)
In Algorithmique et structure de données 1



Answer (21)

0 votes

Algorithme   impot ; 

Var  age : entier ; 

     Sexe : chaine ; 

Debut 

Ecrire(' donnezl age et le sexe de l habitant   ' ) ; 

Lire ( age , sexe ) ; 

Ecrire( '  l age est : '  ,  age  ,   ' et le sexe est :  ' , sexe ) ; 

 

Si  (  ( age>18) et   ( sexe = hommes  )  )   alors 

Ecrire( ' l habitant paye l impote ' )  ;

Sinon

Si (  ( 18<age<35  ) et  (  sexe = femme ) )     alors 

Ecrire(' l habitant paie l impote ' ); 

Sinon 

Ecrire(' l'habitant  n est  pas paie l impote ' ) ;

  Fsi ;

Fsi ;

Fin. 

Answered on 22:36, Thursday 9 Nov 2017 by abderrahmane brinis (136 points)
In Algorithmique et structure de données 1



Answer (22)

0 votes

Algorithme  impote;

Var   A:entier;

         S:chaine;

Debut

Ecrire('donnez l''age et le sexe de l''habitant');

Lire(A,S);

Ecrire('l''age est:' , A,'et le sexe est :',S);

Si (A>20 et S=homme)alors

Ecrire ('l''habitant paie l''impote') 

Sinon 

Si (18<A<35 et S=femme)alors

Ecrire ('l''habitant paie l''impote')

Sinon 

Ecrire ('l''habitant n''est pas paie l''impote');

Fin.

Answered on 16:21, Friday 10 Nov 2017 by oussama baha eddine farhi (257 points)
In Algorithmique et structure de données 1



Answer (23)

0 votes

Algorithme impot;

Var age:entier;

      Sexe: chaines des caracteres;

Debut 

Ecrire  ('donnez l"age de l"habitant ');

Lire (age);

Ecrire  ('donnez le sexe du l"habitant ');

Lire (sexe);

Si ((age >20) et (sexe =homme)) alors 

Ecrire  ('l"habitant paye l"impot ')

Sinon 

Si ((18 <age <35) et (sexe= femme)) alors 

Ecrire  (l"habitant paye l"impôt')

Sinon 

Ecrire  (l"habitant ne paie pas l"impot ");

Fin.

Gr :4 ☺

 

Answered on 19:22, Sunday 12 Nov 2017 by Manel chiah (12 points)
In Algorithmique et structure de données 1



Answer (24)

0 votes

Algorithme  impote;

Var   A:entier;

         S:chaine;

Debut

Ecrire('donnez l''age et le sexe de l''habitant');

Lire(A,S);

Ecrire('l''age est:' , A,'et le sexe est :',S);

Si (A>20 et S=homme)alors

Ecrire ('l''habitant paie l''impote') 

Sinon 

Si (18<A<35 et S=femme)alors

Ecrire ('l''habitant paie l''impote')

Sinon 

Ecrire ('l''habitant n''est pas paie l''impote');

Fin;

Fin.

Answered on 18:13, Sunday 3 Dec 2017 by seif eddine touati (166 points)
In Algorithmique et structure de données 1



Answer (25)

0 votes

Algorithme  impote;

Var   A:entier;

         S:chaine;

Debut

Ecrire('donnez l''age et le sexe de l''habitant');

Lire(A,S);

Ecrire('l''age est:' , A,'et le sexe est :',S);

Si (A>20 et S=homme)alors

Ecrire ('l''habitant paie l''impote') 

Sinon 

Si (18<A<35 et S=femme)alors

Ecrire ('l''habitant paie l''impote')

Sinon 

Ecrire ('l''habitant n''est pas paie l''impote');

Fin.

Answered on 18:31, Sunday 3 Dec 2017 by oussama baha eddine farhi (257 points)
In Algorithmique et structure de données 1



Answer (26)

0 votes

Algorithme  impote;

Var   A:entier;

         S:chaine;

Debut

Ecrire('donnez l''age et le sexe de l''habitant');

Lire(A,S);

Ecrire('l''age est:' , A,'et le sexe est :',S);

Si (A>20 et S=homme)alors

Ecrire ('l''habitant paie l''impote') 

Sinon 

Si (18<A<35 et S=femme)alors

Ecrire ('l''habitant paie l''impote')

Sinon 

Ecrire ('l''habitant n''est pas paie l''impote');

Fin.

Answered on 20:04, Sunday 3 Dec 2017 by seif eddine touati (166 points)
In Algorithmique et structure de données 1



Answer (27)

0 votes

Algorithme   impot ; 

Var  age : entier ; 

     Sexe : chaine ; 

Debut 

Ecrire(' donnezl age et le sexe de l habitant   ' ) ; 

Lire ( age , sexe ) ; 

Ecrire( '  l age est : '  ,  age  ,   ' et le sexe est :  ' , sexe ) ; 

 

Si  (  ( age>18) et   ( sexe = hommes  )  )   alors 

Ecrire( ' l habitant paie l impote ' )  

Sinon

     Si (  ( 18<age<35  ) et  (  sexe = femme ) )     alors 

Ecrire(' l habitant paie l impote ' ) 

Sinon 

Ecrire(' l'habitant  n est  pas paie l impote ' ) 

  Fsi 

Fsi 

Fin. 

Answered on 17:56, Friday 8 Dec 2017 by nacer eddine ben nia (68 points)
In Algorithmique et structure de données 1



Answer (28)

0 votes

Algorithme   impot ; 

Var  age : entier ; 

     Sexe : chaine ; 

Debut 

Ecrire(' donnezl age et le sexe de l habitant   ' ) ; 

Lire ( age , sexe ) ; 

Ecrire( '  l age est : '  ,  age  ,   ' et le sexe est :  ' , sexe ) ; 

 

Si  (  ( age>18) et   ( sexe = hommes  )  )   alors 

Ecrire( ' l habitant paie l impote ' )  

Sinon

     Si (  ( 18<age<35  ) et  (  sexe = femme ) )     alors 

Ecrire(' l habitant paie l impote ' ) 

Sinon 

Ecrire(' l'habitant  n est  pas paie l impote ' ) 

  Fsi 

Fsi 

Fin. 

Answered on 17:56, Friday 8 Dec 2017 by nacer eddine ben nia (68 points)
In Algorithmique et structure de données 1



Answer (29)

0 votes

Algorithme   impot ; 

Var  age : entier ; 

     Sexe : chaine ; 

Debut 

Ecrire(' donnezl age et le sexe de l habitant   ' ) ; 

Lire ( age , sexe ) ; 

Ecrire( '  l age est : '  ,  age  ,   ' et le sexe est :  ' , sexe ) ; 

 

Si  (  ( age>18) et   ( sexe = hommes  )  )   alors 

Ecrire( ' l habitant paie l impote ' )  

Sinon

     Si (  ( 18<age<35  ) et  (  sexe = femme ) )     alors 

Ecrire(' l habitant paie l impote ' ) 

Sinon 

Ecrire(' l'habitant  n est  pas paie l impote ' ) 

  Fsi 

Fsi 

Fin. 

Answered on 18:00, Friday 8 Dec 2017 by nacer eddine ben nia (68 points)
In Algorithmique et structure de données 1



Answer (30)

0 votes

algorithme impot;

Var A: entier;

         S:chaine

debut

ecrire('donnez age,sexe');

lire(A,S);

ecrire('l age est',A,'et sexe est,S);

si (A>18)et(S=homme) alors

ecrire('l habitant paie limpot')

sinon

si(18<A<35) et(S=femme) alors

ecrire('l habitant paie limpot')

sinon

ecrire('l habitant ne paie pas limpot');

fsi;

fsi;

fin.

 

 

 

Answered on 21:44, Saturday 9 Dec 2017 by abla ben khaled (32 points)
In Algorithmique et structure de données 1



Answer (31)

0 votes

Algorithme  impote;

Var   A:entier;

         S:chaine;

Debut

Ecrire('donnez l''age et le sexe de l''habitant');

Lire(A,S);

Ecrire('l''age est:' , A,'et le sexe est :',S);

Si (A>20 et S=homme)alors

Ecrire ('l''habitant paie l''impote') 

Sinon 

Si (18<A<35 et S=femme)alors

Ecrire ('l''habitant paie l''impote')

Sinon 

Ecrire ('l''habitant n''est pas paie l''impote');

Fin.                                                                                     g:03

Answered on 21:06, Monday 11 Dec 2017 by amar zaoui (10 points)
In Algorithmique et structure de données 1



Answer (32)

0 votes

Algorithme les_impots;

var age:entier;  sexe:chaine de caracter;

debut

ecrire('donnez l''age');

lire(age);

ecrire('donnez le sexe');

lire(sexe);

si ((age>20)et(sexe=homme)) alors

ecrire('lhabitant paie limpot')

sinon

si((18<age<35)et(sexe=femme)) alors

ecrire('lhabitant paie limpot')

sinon

ecrire('lhabitant ne paie pas limpot');

fin.

g3 N19.

Answered on 19:41, Thursday 14 Dec 2017 by مراد صوايفية (12 points)
In Algorithmique et structure de données 1



Answer (33)

0 votes

Algorithme les_impots;

var age:entier;  sexe:chaine de caracter;

debut

ecrire('donnez l''age');

lire(age);

ecrire('donnez le sexe');

lire(sexe);

si ((age>20)et(sexe=homme)) alors

ecrire('lhabitant paie limpot')

sinon

si((18<age<35)et(sexe=femme)) alors

ecrire('lhabitant paie limpot')

sinon

ecrire('lhabitant ne paie pas limpot');

fin.

Answered on 18:17, Tuesday 19 Dec 2017 by Cadi Mohamed riadh (14 points)
In Algorithmique et structure de données 1



Do you have an answer ?