ضع التمرين لتجد الحل خلال ساعات بإذن الله - الصفحة 3 - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات الجامعة و البحث العلمي > منتدى الهندسة > قسم الرياضيات و الاعلام الالي

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

ضع التمرين لتجد الحل خلال ساعات بإذن الله

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2015-05-21, 10:49   رقم المشاركة : 1
معلومات العضو
chaouch-kalaa
عضو جديد
 
إحصائية العضو










افتراضي طلب مساعدة

اريد حلا لهذا التمرين بارك الله فيك









 

الصور المرفقة
نوع الملف: jpg procedure.jpg‏ (5.1 كيلوبايت, المشاهدات 6)

رد مع اقتباس
قديم 2015-10-15, 09:47   رقم المشاركة : 2
معلومات العضو
nana47
عضو فعّال
 
الصورة الرمزية nana47
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة chaouch-kalaa مشاهدة المشاركة
اريد حلا لهذا التمرين بارك الله فيك
je pense que
le premier procedure X1 effectue l'affectation de la valeur de b dans a et l'inverse c.ad

a=valeur (b).
b=valeur (a)

le deuxieme procedure X2 fait appell a X1 pour affecter la valeur de C dans A et linverse mais b garde sa valeur

X1(a,b)
a=valeur de b
b=valeur de a

X1(ac)
X1(b,c)
l'affectation de mm facon que a et b
si tu prend l'exemple de a=1 b=2 et c=3
la trace et comme ca
a=2
b=1
ensuite
a=3
c=2
ensuite
b=2
c=1
a la fin donc
a=3 ,b=2 , c=1









رد مع اقتباس
قديم 2015-08-13, 13:03   رقم المشاركة : 3
معلومات العضو
NanOushKa
عضو مشارك
 
الصورة الرمزية NanOushKa
 

 

 
إحصائية العضو










افتراضي السلام عليكم

حبيت اتساءل على ماذا ندرس في رياضيات و اعلام آلي انا طالبة جديدة من فضلك و هل ندرس مثل البكالوريا شعبة رياضيات مادتي الرياضيات و الفيزياء ام ماذا ؟؟
أريد شرح مفصل لأعرف ماذا أدرس










رد مع اقتباس
قديم 2015-10-15, 10:47   رقم المشاركة : 4
معلومات العضو
nana47
عضو فعّال
 
الصورة الرمزية nana47
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة NanOushKa مشاهدة المشاركة
حبيت اتساءل على ماذا ندرس في رياضيات و اعلام آلي انا طالبة جديدة من فضلك و هل ندرس مثل البكالوريا شعبة رياضيات مادتي الرياضيات و الفيزياء ام ماذا ؟؟
أريد شرح مفصل لأعرف ماذا أدرس
اختي تدرسو الرياضيات مقسومة على 2 مواد جبر و تحليل و يديرولكم مودول احصاء تاني
و تدرسو مادة الخوارزميات
هادون هوما الاساس
و المواد الاخرى تختلف من جامعة لاخرى بصح الاغلب يدرسو هادون
electricite
mecanique
اقتصاد المؤسسة
bureautique









رد مع اقتباس
قديم 2015-11-07, 16:00   رقم المشاركة : 5
معلومات العضو
anouarzeg
عضو جديد
 
إحصائية العضو










افتراضي

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   رقم المشاركة : 6
معلومات العضو
حمزة_89
عضو مشارك
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة anouarzeg مشاهدة المشاركة
ecrire un algorithme qui permette d'affiher les element d'une liste lineaire chainee dans l'ordre inverse en utilisant pile en c++

لا أدري ان كنتم قد درستم كيفية صناعة 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   رقم المشاركة : 7
معلومات العضو
anouarzeg
عضو جديد
 
إحصائية العضو










افتراضي

ساعدوني ارجوكم
l'aide d'une liste simplement chainee de trois niveau
un niveau est enrgistrement avec un numero de niveau et un pointeur sur une liste de groupes sachant que chaque grouoe possede une liste d'etudiants
un etudiats est caracterise par un nom(chaine de 20 caracteres) ,prenom chaine de 20 caracteres ,et un tableau contenat les notes des modules,
sachant qu'un etudiant a au total 8 notes
ecrire programme c++ que permet de:
ajouter un etudiant dans un niveau et un groupe donne
afficher la liste etudiats d'un groupe nom et prenom d'un niveau donne
transferer un etudiat dans un groupe donne a un autre groupe de meme niveau
suprimer les informations d'un etudiant d'un niveau et d'un groupe donne
afficher la liste des etudiants contenant le nom pernom et la moyenne d'un niveau donne










رد مع اقتباس
قديم 2015-11-08, 20:24   رقم المشاركة : 8
معلومات العضو
حمزة_89
عضو مشارك
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة anouarzeg مشاهدة المشاركة
ساعدوني ارجوكم
l'aide d'une liste simplement chainee de trois niveau
un niveau est enrgistrement avec un numero de niveau et un pointeur sur une liste de groupes sachant que chaque grouoe possede une liste d'etudiants
un etudiats est caracterise par un nom(chaine de 20 caracteres) ,prenom chaine de 20 caracteres ,et un tableau contenat les notes des modules,
sachant qu'un etudiant a au total 8 notes
ecrire programme c++ que permet de:
ajouter un etudiant dans un niveau et un groupe donne
afficher la liste etudiats d'un groupe nom et prenom d'un niveau donne
transferer un etudiat dans un groupe donne a un autre groupe de meme niveau
suprimer les informations d'un etudiant d'un niveau et d'un groupe donne
afficher la liste des etudiants contenant le nom pernom et la moyenne d'un niveau donne
سبحان الله ،، في سؤالك السابق أدرجت لك حلا مفصلا ،، ولم تحاول حتى أن تناقشني فيه أو تستفسر عن شسء

ثم تأتي الأن وتضع تمرينا أخر بدون أن تضع حتى محاولة لك ،،، و الله سئمنا من طلبة copier/coller

سلام









رد مع اقتباس
قديم 2015-11-27, 15:36   رقم المشاركة : 9
معلومات العضو
Rokaya_ben
عضو جديد
 
إحصائية العضو










افتراضي


ecrire un programme sui demande a l'utilisateur un nombre entier de 4 chiffres commençant par 1 et composé de 0 et de 1, puis, en supposant ce nombre binaire, qui affiche le nombre en base 10.










رد مع اقتباس
قديم 2015-12-02, 12:07   رقم المشاركة : 10
معلومات العضو
ن..ذ..ي..ر
عضو جديد
 
إحصائية العضو










افتراضي

السلام عليكم
اخي الفاضل ارجو منك اعطاءي رابط لتحميل كتاب الفالج المقروض لمحمد حازي و كذا كتاب المتتاليات العددية و بارك الله فيك










رد مع اقتباس
قديم 2015-12-14, 17:09   رقم المشاركة : 11
معلومات العضو
nour reine
عضو جديد
 
إحصائية العضو










Hot News1

SVP SOLUTION POUR CES DEUX TP EN ASSEMBLEUR MIPS
En utilisant l’algorithme d’Euclide, écrire la fonction int pgcd(int a, int b) en assembleur.
Rappel :
pgcd(a, b) = 
a si b == 0,
pgcd(b, rem(a, b)) sinon
avec la précondition a > b.
On testera la fonction avec plusieurs jeux d’essais.
EXO2
ecrire un programme qui de mande deux entiers et un operateur arithmétique a l'utilisateur puis affiche le résultat de l'operation
:exemple
:donnez deux entiers séparer par un opérateur
4-=3-7:3-7










رد مع اقتباس
قديم 2015-12-23, 11:45   رقم المشاركة : 12
معلومات العضو
nour reine
عضو جديد
 
إحصائية العضو










Hot News1

:allh ykhalik andi ftra mili wda3t exo mosa3d fih
ca ce que j'ai fait aide moi a la suite
;unit Unit1
interface
;type liste=^etudiant
etudiant=record
;mat:integer
;moy:real;
;annee_etude:1..3;
;[nom,prenom:string[20
;info:integer
;suiv:liste
;end
type date=record
;jj:1..31
;mm:1..12
; aaaa:1994..2016
;end

type matiere=record
;[nom_M:string[20
;coeff:integer
;note:real
;end
;type tab=array[1..5] of matiere
type element=record
;val:integer
;suiv :liste
;end;
type G_etudiant=class
;p:liste
;(procedure creation (tete:liste
;(procedure ajout (tete:liste
;(procedure supp (tete:liste
;procedure saisir
;procedure moy
;procedure major
;end
implementation
;(procedure G_etudiant.creation(tete:liste
;var el:integer
begin
;(new(tete
;(read(el
;tete^.info := el
;tete^.suiv:= nil
;end
;(procedure G_etudiant.ajout(tete:liste
;var P1, P2:liste
;el:integer
begin
;P1:= tete
while P1<>P do
;P1 := P1^.suiv

;(read(el
;(new(P2
;P2^.info := el
;P2^.suiv := P^.suiv
;P^.suiv := P2
;end
;(procedure G_etudiant.supp(tete:liste
;var p1:liste
begin
if tete<>nil then
;P1:=tete
while P1^.suiv<>P do
; P1:=P1^.suiv

;P1^.suiv :=P^.suiv
;(dispose(P
;end

;procedure G_etudiant.saisir
var note:integer
begin
; ( 'write('entre la valeur de note
; (read(note
if p<>nil then
begin
;p^.mat:=note
; p:=p^.suiv
;end
;end
;procedure moy;
;var note1,note2,note3:real; i:integer
;var coeff:integer
begin
for i:=1 to 5 do
;liste.matiere[i].note:=(note1*coeff+note1*coeff+note3*coeff)/3*coeff
;liste:=liste^.suiv
;end;
except
;('raise note.create('les notes doit etre des reels
;end










رد مع اقتباس
قديم 2015-12-19, 13:21   رقم المشاركة : 13
معلومات العضو
Princesse Info
عضو جديد
 
الصورة الرمزية Princesse Info
 

 

 
إحصائية العضو










افتراضي

salem sava comment écrire un algorithme en langage c++ qui permet de créer un polynome










رد مع اقتباس
قديم 2016-11-02, 17:45   رقم المشاركة : 14
معلومات العضو
rosalie
عضو جديد
 
إحصائية العضو










افتراضي السلام عليكم يا جماعة ارجو منكم حل هذه التمارين وشكلرا

اExercice 6 :
Un triplet de Pythagore est trois nombres entiers a,b et c tel que a2 +b2=c2.
Ecrivez une fonction vérifiant si trois nombres entiers a, b, c forment un triplet de Pythagore


Exercice 7 :
Soit T un tableau de n entiers tirés au hasard.
1. Ecrire une fonction qui remplis un tableau avec des nombres aléatoires compris entre 0 et 10000.
2. Ecrire un programme qui donne la plus longue sous-suite croissante d’entiers. n sera rentré par l’utilisateur.
Pour générer un nombre aléatoire en C++ on utilisera l’instruction int rand_a_b(int a, int b) qui renvoie un entier au hasard entre a (inclus) et b (exclu).
Elle fait partie de la bibliothèque stdlib, vous devrez donc l'inclure ("stdlib.h" si vous êtes en C, "cstdlib" en C++).









رد مع اقتباس
قديم 2017-01-13, 19:26   رقم المشاركة : 15
معلومات العضو
zinou2121
عضو جديد
 
إحصائية العضو










افتراضي 7al sariiiiii3 wa choukran

Salut les informaticiens .... Stp un coup de main .......
soit une phrase de longueure 80, tel que les mots de cette phrase sont separer par blanc, ecrire un programme en ******** pascal qui permet de calculer la longueur de chaque mot
..Merci d'avance










رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
أبدي, الله, التمرين, الحل, بإذن, دماء, ساعات


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 16:12

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc