Google
 
Information Forum des BTS  >> BTS CGO - Analyses de gestion et système d'information (E5)
 
 
Auteur
Message
nadine12
Supporter
Supporter


Inscrit le: 13 Mar 2005

MessagePosté: 04 Avr 2005 17:20

oui corinne je comprend. mais pour l'algorhithme j'ai faits une écritura et je sais pas si j'ai juste ou pas bon voila ce que j'ai fais:
début
saisir(Ri,Nenf)
si Nenf = 0 alors
Rc=Ri
sinon
si Ri-1350-(Ne-1)*675<0 alors
Rc=0
sinon
Rc=Ri-1350-(Ne-1)*675
fin si
si Rc=<4500 alors
Trs = 1,5
sinon
si Rc>4500 et Rc=4500 alors
Trs=1,38
si non
si etc
c 'est ce qu'il faire corinne icon_question.gif icon_question.gif
 
 
corinne
Modérateur
Modérateur


Inscrit le: 17 Nov 2002

MessagePosté: 04 Avr 2005 18:26

nadine12 a écrit:

début
saisir(Ri,Nenf)


afficher "quel est le montant du revenu imposable ?"
saisir Ri
afficher "quel est le nombre d'enfants ?"
saisir Nenf

nadine12 a écrit:

si Rc=<4500 alors
Trs = 1,5
sinon
si Rc>4500 et Rc=4500 alors
Trs=1,38
si non
si etc


pareil :
afficher "le montant du revenu corrigé est", Rc
(avant le 1er si)
ensuite on met le = après le < donc si Rc<=4500
et si tu mets un premier si avec Rc<=4500, tu ne peux pas remettre Rc=4500 avec le 2ème si. Il faut mettre si Rc<=9000

à la fin, pense à mettre
afficher "le tarif de la restauration scolaire est", Trs
 
 
nadine12
Supporter
Supporter


Inscrit le: 13 Mar 2005

MessagePosté: 04 Avr 2005 18:56

j'avais tous faut,heurenselent t'ai la corinne icon_biggrin.gif icon_biggrin.gif , je doit revoir le cours icon_evil.gif
 
 
monia
Membre actif
Membre actif


Inscrit le: 13 Sep 2004

MessagePosté: 20 Mai 2005 14:14

corinne a écrit:
kouki a écrit:
pour l'excercice 3
2-liste alphabetique avec,par ligne le num et le .......

select Num appel,Nomcop,Numcop,count(*)
from coproprietaire,appartement
where c.numcop=A.numcop
order by nom
group by numappel;


il faut que tu comptes le nombre d'appartements par copropriétaire dans la table concerner et lier la table copropriétaire avec la table concerner par l'intermédiaire de la table appartement.


Je ne sais pas comment faire cette requete

J'ai fait :
select NumCop, NomCop, count(NumApart)
from COPRIOPRIETAIREC, APPARTEMENTA, CONCERNERC
where C.NumCop=A.CumCop
and A.NumAppart=C.NumAppart
order by NomCop

Mais je ne sais pas si c'est juste au niveau du calcul du nombre d'apparts.
 
 
monia
Membre actif
Membre actif


Inscrit le: 13 Sep 2004

MessagePosté: 20 Mai 2005 14:55

J'ai encore une question concernant la requete 4 (monsieur Galet)

Je ne comprens pas la phrase "Le total à calculer n'inclut pas la consommation en eau chaude". Ca veut dire, que ce n'est pas compris dans nos calcules et il faut l'ajouter ou le contraire, c'était compris dans nos calcules(NbMil*ValPoint) et il faut le déduire ????

Pour l'instant j'ai fait :
Select NomCop, sum(ValPoint*NbMil)
from COPROPRIETAIREC, CHARGECH, APPARTEMENTA, IMPUTERI
where NomCop=,Monsieur Galet'
and C.NumCop=A.NumCop
and A.NumAppart=I.NumAppart
and I.CodeCharge=CH.CodeCharge

Qu'est-ce que vous en pensez ?
 
 
corinne
Modérateur
Modérateur


Inscrit le: 17 Nov 2002

MessagePosté: 20 Mai 2005 15:02

je pense que c'est ça, hormis le fait que je ne vois pas pourquoi tu fais le select sur le nomcop puisqu'on sait qu'on ne cherche que gallet.
 
 
monia
Membre actif
Membre actif


Inscrit le: 13 Sep 2004

MessagePosté: 20 Mai 2005 15:58

Merci Corinne
 
 
cocomamar
Membre senior
Membre senior


Inscrit le: 15 Déc 2004

MessagePosté: 24 Mai 2005 12:22

Bonjour,

Je suis en train de commencé le dernier devoir du P10, mais je ne comprend rien du tout sur le premier exercice.

Est ce qu'une personne pourrait m'expliquer comment procéder!!
 
 
nadine12
Supporter
Supporter


Inscrit le: 13 Mar 2005

MessagePosté: 05 Juin 2005 08:21
exercice3 P10

salut
je rame sur cet exercice enfait pour la question 3a le nomnbre de verssements trimestriels effectués par appartement...........
j'ai fait ça:
select Numprop,Nomprop,NumAppel,count(Mtantversé)
from coproprietaireC1,AppartementA,ConcernnerC2
where C1.Numcopro=A.Numcopro
and A.Numappart=C2.NumAppart
groupby Numappart
en fait je sais pas si c'est juste ou pas en plus je sais pas comment mentioner "monbre de verssement trimestriels"
merci
 
 
nadine12
Supporter
Supporter


Inscrit le: 13 Mar 2005

MessagePosté: 05 Juin 2005 11:04

veuillez me répondre s'il vs plait je bloque la dessus icon_rolleyes.gif
 
 
nadine12
Supporter
Supporter


Inscrit le: 13 Mar 2005

MessagePosté: 06 Juin 2005 09:39
Re: exercice3 P10

nadine12 a écrit:
salut
je rame sur cet exercice enfait pour la question 3a le nomnbre de verssements trimestriels effectués par appartement...........
j'ai fait ça:
select Numprop,Nomprop,NumAppel,count(Mtantversé)
from coproprietaireC1,AppartementA,ConcernnerC2
where C1.Numcopro=A.Numcopro
and A.Numappart=C2.NumAppart
groupby Numappart
en fait je sais pas si c'est juste ou pas en plus je sais pas comment mentioner "monbre de verssement trimestriels"
merci

salut je cherche toujours une réponse a ma problématique est ce que quelqun peut m'aider icon_question.gif
merci icon_cry.gif
 
 
corinne
Modérateur
Modérateur


Inscrit le: 17 Nov 2002

MessagePosté: 06 Juin 2005 09:57

s'il y a un versement effectué, alors, il y a forcément un ligne qui lui correspond dans la table concerner.

Donc tu fait select n° prop., nom, n° appart et count(*)
et tu fais group by n° prop., nom, n° appart

Il faut faire attention car le n° du propriétaire et le n° de l'appart apparaissent dans plusieurs tables.
 
 
cocomamar
Membre senior
Membre senior


Inscrit le: 15 Déc 2004

MessagePosté: 08 Juin 2005 09:05

Bonjour,

Je suis sur le devoir 3 du P10, l'exercice 3 petit b je viens de faire la requête et je voudrais savoir si celle ci est correct ou non:

Select Numcop, Nomcop, Numappart, count(*)
from Copropriété, Appartement, Concerner

DateVers<4
 
 
chris g
Membre actif
Membre actif


Inscrit le: 31 Jan 2005

MessagePosté: 08 Juin 2005 09:42

Pour l'ex 3
1) select NomCop
from COPROPRIETAIRE
where TypeCop='M'
order by NomCop
2)select C.NumCop, NomCop, count(*)
from COPROPRIETAIRE C, APPARTEMENT A
where C.NumCop=A.NumCop
groupe by C.NumCop, NomCop
order by NomCop
 
 
cocomamar
Membre senior
Membre senior


Inscrit le: 15 Déc 2004

MessagePosté: 08 Juin 2005 09:47

chris g a écrit:
Pour l'ex 3
1) select NomCop
from COPROPRIETAIRE
where TypeCop='M'
order by NomCop
2)select C.NumCop, NomCop, count(*)
from COPROPRIETAIRE C, APPARTEMENT A
where C.NumCop=A.NumCop
groupe by C.NumCop, NomCop
order by NomCop


Merci Chris de m'aider mais, je suis sur le 3b et sinon merci pour les autres mais je les ais déjà fait
 
 
 
      Page Précédente  1, 2, 3, 4, 5, 6  Suivante