Beruflich Dokumente
Kultur Dokumente
SDA
Travail pratique nr.3
Thème: ,, Opérations avec de listes”
Chișinau 2019
Var 6.
Să se elaboreze un program, care va diviza lista indicată de numere reale în două liste separate,
selectând din lista iniţială elementele, care nu depăşesc numărul introdus de la tastatură.
#include <stdio.h>
#include <stdlib.h>
struct node
float data;
};
new_node->data = new_data;
new_node->next = (*head_ref);
(*head_ref) = new_node;
node = node->next;
float x;
printf("Introduceti valoarea: ");
scanf("%f", &x);
if (node->data <= x)
push(&head1, node->data);
else
push(&head2, node->data);
node = node->next;
int main()
float k;
int n,i;
printf("Introdu n: ");
scanf("%d", &n);
scanf("%f", &k);
push(&head, k);
divide(head);
printList(head);
printList(head1);
printf("\nLista ce depaseste valoareaa: ");
printList(head2);
return 0;
Conclusion: Dans ce travail de laboratoire, j'ai travaillé avec le listes. Je créer une liste que
nous avons divisée en deux parties et nous avons sélectionné les nombres qui dépassent le nombre
indiqué et ceux qui ne . D'après les indices offerts par l'enseignant je peux terminer ce laboratoire.Je
peux donc dire que ce travail semblait compliqué, mais j'ai réussi à trouver le bon algorithme pour le
faire. Enfin, je tiens à dire que ce travail pratique m'a aidé à mieux comprendre le thème ,,Le listes ‘’.