|
في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .
آخر المواضيع |
|
ضع التمرين لتجد الحل خلال ساعات بإذن الله
|
أدوات الموضوع | انواع عرض الموضوع |
2015-10-18, 17:24 | رقم المشاركة : 256 | |||||
|
اقتباس:
https://download.gigabyte.us/FileList...tion_guide.pdf 2)Quel est le rôle du connecteur ORANGE? أي واصل؟ Quel est le rôle des contrôleurs RTL 8110 SC et IT 8718F-S ? معالج الشبكة (Network controller). 5) Qu'est ce qu'on peut placer sur le connecteur F_PANEL? يستخدم لربط أزرار العلبة (تشغيل وإعادة التشغيل) إضافة إلى الأضواء الدالة.
|
|||||
2015-10-18, 21:28 | رقم المشاركة : 257 | |||
|
أرجو مساعدتي في حل هذا التمرين فأنا لم أفهمه |
|||
2015-10-21, 20:00 | رقم المشاركة : 258 | ||||
|
اقتباس:
On se propose de manipuler une liste de personnes. Une personne est caractérisée par son nom et son âge. Donner une représentation contigüe de cette liste Donner une représentation chainée de cette liste Dans la suite de l’exercice, on va considérer uniquement la représentation chainée de la liste de personnes. on suppose qu’on a deux tableaux TNom[] et Tage[] déjà remplis. Le premier contient N noms et le deuxième contient les N âges correspondants. Par exemple: pour la ième personne, Tnom[i] représente son nom et Tage[i] représente son âge. On veut construire notre liste chainée de personnes à partir de ces deux tableaux. Ecrire la procédure ajout_tete(L :liste,c :chaine, a : entier) qui permet d’ajouter une personne en tête de liste. En utilisant la procédure ajout_tete, écrire la fonction construire() qui retourne la liste des personnes construite à partir des deux tableaux. fonction construire( var l :liste, TNom :TabNom, Tage :TabAge, N :entier) :liste Ecrire la fonction itérative longueur(L :liste) :entier qui retourne le nombre de personnes dans la liste. Donner la version récursive Ecrire la fonction itérative nombre(L :liste, e :entier) :entier qui retourne le nombre de personnes dont l’âge est inférieure ou égal à e. Ecrire la procédure récursive Affiche_normal(L :liste) qui permet d’afficher les noms des personnes dans leur ordre d’apparence. |
||||
2015-10-22, 14:04 | رقم المشاركة : 259 | |||
|
السلام عليكم |
|||
2015-10-22, 21:42 | رقم المشاركة : 260 | |||
|
هنا https://www.gulfup.com/?nbpr9g |
|||
2015-10-25, 19:32 | رقم المشاركة : 261 | ||||
|
اقتباس:
|
||||
2015-10-29, 20:57 | رقم المشاركة : 262 | |||
|
|
|||
2015-11-01, 08:18 | رقم المشاركة : 263 | |||
|
ارجوك اخي انا في امس الحاجة اليه |
|||
2015-11-02, 18:13 | رقم المشاركة : 264 | |||
|
السلام عليكم
ارجوكم راني نحوس على الحل وشكرا |
|||
2015-11-07, 16:00 | رقم المشاركة : 265 | |||
|
ecrire un algorithme qui permette d'affiher les element d'une liste lineaire chainee dans l'ordre inverse en utilisant pile en c++ |
|||
2015-11-08, 09:48 | رقم المشاركة : 266 | ||||
|
اقتباس:
لا أدري ان كنتم قد درستم كيفية صناعة biblioteque في c أو لا ( على العموم ان كنت تريد الطريقة سأشرحها لك ) نعود لسؤالك : من المعروف أن بنية الpile بالشكل التالي يعني أول Element يدخل هو 4 و أخر واحد هو 16 ،،، أما في الخروج فأول Element خروجا هو 16 أما الاخير فهو 4 ( لأنه يعمل بنظام LIFO ) أما الحل فهو مع مثال هو كود:
#include <stdio.h> #include <stdlib.h> typedef struct Element Element; struct Element { int nombre; Element *suivant; }; typedef struct Pile Pile; struct Pile { Element *premier; }; Pile *initialiser() { Pile *pile = malloc(sizeof(*pile)); pile->premier = NULL; } void empiler(Pile *pile, int nvNombre) { Element *nouveau = malloc(sizeof(*nouveau)); if (pile == NULL || nouveau == NULL) { exit(EXIT_FAILURE); } nouveau->nombre = nvNombre; nouveau->suivant = pile->premier; pile->premier = nouveau; } int depiler(Pile *pile) { if (pile == NULL) { exit(EXIT_FAILURE); } int nombreDepile = 0; Element *elementDepile = pile->premier; if (pile != NULL && pile->premier != NULL) { nombreDepile = elementDepile->nombre; pile->premier = elementDepile->suivant; free(elementDepile); } return nombreDepile; } void afficherPile(Pile *pile) { if (pile == NULL) { exit(EXIT_FAILURE); } Element *actuel = pile->premier; while (actuel != NULL) { printf("%d\n", actuel->nombre); actuel = actuel->suivant; } printf("\n"); } int main() { Pile *maPile = initialiser(); empiler(maPile, 4); empiler(maPile, 8); empiler(maPile, 15); empiler(maPile, 16); empiler(maPile, 23); empiler(maPile, 42); printf("\nEtat de la pile :\n"); afficherPile(maPile); printf("Je depile %d\n", depiler(maPile)); printf("Je depile %d\n", depiler(maPile)); printf("\nEtat de la pile :\n"); afficherPile(maPile); return 0; } |
||||
2015-11-08, 18:08 | رقم المشاركة : 267 | |||
|
ساعدوني ارجوكم |
|||
2015-11-08, 20:24 | رقم المشاركة : 268 | ||||
|
اقتباس:
ثم تأتي الأن وتضع تمرينا أخر بدون أن تضع حتى محاولة لك ،،، و الله سئمنا من طلبة copier/coller سلام |
||||
2015-11-19, 15:00 | رقم المشاركة : 269 | |||
|
السلام عليكم |
|||
2015-11-21, 19:37 | رقم المشاركة : 270 | |||
|
السلام عليكم |
|||
الكلمات الدلالية (Tags) |
أبدي, الله, التمرين, الحل, بإذن, دماء, ساعات |
|
|
المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية
Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc