Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Algorithme et statistiques 2nde

Posté par
inca22
29-12-15 à 14:31

Bonjour, voici un exercice d'un DM sur lequel je bloque depuis quelques temps maintenant, je serais donc très heureuse si quelqu'un pouvait m'aider à m'en sortir !

Voici certaines données sur une population et les 2 programmes que l'on me demande de rédiger par la suite me posent soucis...
Longueur : 8, 9 ,10, 11 ,12 ,13
Effectifs : 10,25, 16, 9, 7, 3

Les longueurs ont étés saisies dans la liste L1 de la calculatrice et les effectifs dans la liste L2 (ainsi L1(4) a pour valeur 11 et L2(6) à pour valeur 3)

1) complétez le programme suivant pour que les effectifs cumulés croissants s'affichent dans la liste L3 (dans les deux questions on notera N le nombre de colonnes dans le tableau, ici N=6)

PROGRAM : ECC
:prompt N
:L2(1)->L3(1)
:....................-> L3(1)
:end

2) écrire un algorithme qui demande en entrée le nombre de colonnes du tableau, et qui donne en sortie les quartiles d'une série statistique dont les données auraient été saisies en L1 et L2, le programme ECC ayant été fait au préalable, la liste L3 contenant donc les effectifs cumules croissants.

PROGRAM : QUARTILES
:prompt N
:
:
:
:
:
:
:
:
:
:
:end

Merci d'avance pour votre aide !

Posté par
hekla
re : Algorithme et statistiques 2nde 29-12-15 à 15:06

Bonjour

pourquoi toujours réinventer la roue !
les calculatrices ont un programme donnant les effectifs cumulés croissants

en élargissant un peu le programme  au lieu de demander N on demande la dimension de la liste
: dim( L1) sto N
: L1(1) sto L3(1)
: For (I,2,N)
: L1(I)+L3(I-1) sto L3(I)
:End

Algorithme et statistiques 2nde

Posté par
inca22
re : Algorithme et statistiques 2nde 29-12-15 à 15:17

Merci pour votre réponse,
Cependant, j'ai transmis ici l'énoncé de mon DM tel qu'il m'a été donné, je ne pense donc pas pouvoir le modifier en élargissant le programme et donc remplacer N par la dimension comme vous le proposez.
De plus, auriez-vous quelques conseils à me donner pour le deuxième programme concernant les quartiles ?
Merci beaucoup !

Posté par
hekla
re : Algorithme et statistiques 2nde 29-12-15 à 15:29

un peu plus tard vers 18 h
je dois m'absenter

Posté par
hekla
re : Algorithme et statistiques 2nde 29-12-15 à 18:16

j'ai suivi ce que vous aviez écrit  ce n'est pas les éléments de la liste 1 qu'il faut ajouter mais ceux de la liste 2 qui contient les effectifs donc à substituer dans le programme

vous pouvez demander N au lieu de demander le nombre de valeurs dans la série

pour le second programme , ce qui est demandé est le nombre de lignes et non de colonnes pourquoi commencer par un prompt N puisque après vous demandez le nombre de lignes
les valeurs sont-elles rangées par ordre croissant ?
les effectifs cumulés croissants ne sont pas utiles  puisqu'on fait calculer N/4

Posté par
inca22
re : Algorithme et statistiques 2nde 29-12-15 à 18:35

Merci pour le premier programme
Pour le deuxième on me demande bien le nombre de colonnes et non celui de lignes dans l'énoncé, et le Prompt N est déjà dans mon énoncé, comme une "aide" pour commencer le programme. De plus mes valeurs sont donc mes longueurs indiquées tout en haut de mon post, elles sont donc dans l'ordre croissant de 8 à 13.

Posté par
inca22
re : Algorithme et statistiques 2nde 29-12-15 à 18:38

N est bien le nombre de colonnes donc je ne pense pas qu'il faille faire N/4 puisque c'est mon effectif total que je dois diviser par 4 pour trouver Q1. Les effectifs cumulés croissants me seront donc utiles.
Je n'ai pas de soucis pour effectuer cette exercice "à la main", je n'arrive juste pas à le transcrire en algorithme.

Posté par
hekla
re : Algorithme et statistiques 2nde 29-12-15 à 19:03

sur la calculatrice c'est bien en ligne et non en colonne

d'habitude N est l'effectif total non le nombre de lignes ou de colonnes d'où mon erreur
l'effectif total est alors L3(N)
on doit donc déterminer la ligne I où L3(N)/4 est supérieur ou egal à L3(I)
on initialise I à 1
tant que  L3(I) <L3(N)/4 on passe à la ligne suivante I+1
afficher I  et prendre L1(I)

Posté par
inca22
re : Algorithme et statistiques 2nde 29-12-15 à 19:18

D'accord !
Je comprends.
Merci beaucoup !

Posté par
hekla
re : Algorithme et statistiques 2nde 29-12-15 à 20:25

de rien



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1677 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !