موضوع مميز ملتقى طلاب الاعلام الالي لحل تمارين Algorithmes et programmation en Pascal - الصفحة 12 - منتديات الجلفة لكل الجزائريين و العرب

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

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

آخر المواضيع

ملتقى طلاب الاعلام الالي لحل تمارين Algorithmes et programmation en Pascal

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2012-12-22, 10:47   رقم المشاركة : 1
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

تمارين لرفع المستوى
*-* ارجوا برمجتها بالباسكال *-*


exo supp

ex01

ercire un programe pascal qui lire un nombre est qu'il affiche la somme de les chiffre de nombre
ex 1142
alors il afiiche1+1+4+2=8

ex02
ecrire un program pascal qui lire un nombre possitive (n)
une opperation mathematique
une nombre m

est il affiche tout les m cas possible*-* s'il existe*-* de avoir le nombre n a partir de l'opperation mathematique
ex
si n=9
l'opperation math est la somme
m=50

alors il affiche
0+9=9
8+1=9
7+2=9
6+3=9
5+4=9
esl s'arrete /-* il affiche que 5 nombre pas 50*-*
il n'affiche pas
4+5=9*-* repétition*-*

essayer d'avoir le programe avec meme les nombre real*-* possitive et negative avec ou sans virgule*-*l et avec des fonction comme factorielle -- exp--ln--log ext


ex03
ecrire un programme pascal qui crypter un mot ou un phrase avec le principe de decalage

ex
si le mot a crypter est abou avec declage de 2
alors il affiche
cdqw

ecrire un autre programme qui decrypter un mot ou un phrase
ex
si le mot a decrypter est cdqw avec une decalage de 2 alors il affiche abou









 


رد مع اقتباس
قديم 2012-12-22, 16:53   رقم المشاركة : 2
معلومات العضو
أبو عبد الرحمن 87
عضو مجتهـد
 
الصورة الرمزية أبو عبد الرحمن 87
 

 

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










افتراضي

كود:
program ex1;
var a,b,c,d,e,f,g:integer;
begin
readln(a);
f:=a div 10000 mod 10;
b:=a div 1000 mod 10;
c:=a div 100 mod 10;
d:=a div 10 mod 10;
e:=a mod 10;
g:=b+c+d+e+f;
writeln(g);
readln;
end.
ألف شكر لك أخي يوسف على مجهودك
جزاك الله كل خير









رد مع اقتباس
قديم 2012-12-22, 18:01   رقم المشاركة : 3
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة d03 مشاهدة المشاركة
كود:
program ex1;
var a,b,c,d,e,f,g:integer;
begin
readln(a);
f:=a div 10000 mod 10;
b:=a div 1000 mod 10;
c:=a div 100 mod 10;
d:=a div 10 mod 10;
e:=a mod 10;
g:=b+c+d+e+f;
writeln(g);
readln;
end.
ألف شكر لك أخي يوسف على مجهودك
جزاك الله كل خير

البرنامج ناقص وغير كامل
جرب بروقة وقلم ومن بعدها انقل افكارك الى الباسكال









رد مع اقتباس
قديم 2012-12-22, 18:06   رقم المشاركة : 4
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي



صورة توضيحة للاخطاء










رد مع اقتباس
قديم 2012-12-24, 14:02   رقم المشاركة : 5
معلومات العضو
أبو عبد الرحمن 87
عضو مجتهـد
 
الصورة الرمزية أبو عبد الرحمن 87
 

 

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










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة you92cef مشاهدة المشاركة


صورة توضيحة للاخطاء
كل الطرق التي وضعتها توقنعي في نفس المشكل
لو ممكن تقدم لي توجيه حتى أعرف كيف أصنع البرنامج الصحيح.









رد مع اقتباس
قديم 2012-12-26, 16:13   رقم المشاركة : 6
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة d03 مشاهدة المشاركة
كل الطرق التي وضعتها توقنعي في نفس المشكل
لو ممكن تقدم لي توجيه حتى أعرف كيف أصنع البرنامج الصحيح.
حاولي وضع ما لديك وما عليك القيام به ويتبقى في الطريق الذي تسلكينه وهو سهل

استعمل ورقة وقلم وانقل البرنامج وهدفه على ورقة وبعدها كل شيء سهل









رد مع اقتباس
قديم 2012-12-24, 18:04   رقم المشاركة : 7
معلومات العضو
خديجة حنان
عضو نشيط
 
الصورة الرمزية خديجة حنان
 

 

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










افتراضي

السلام عليكم اريد مساعدة في حل هدا التمرين (langage C)
ecrire sous forme préfixée les expression suivantes: ((3-4)/(6-12))*((7+2)/6)
nous allons implémenter une methode permettant d'évaluer la valeur d'une expression préfixée entrée sous forme de chaine de caractére c'est a dire de calculer sa valeur .pour cela,nous utiliseronsune pile,appelée pile de résultats.
nous parcourons la chaine contenant l'expression préfixée de droite a gauche.lorsque nous rencontrons un nombre, nous l'empilons .lorsque nous rencontrons un operateur nous dépilons deux nombres ,nous effectuons l'opération et nous empilons le resultat .A la fin la pile ne contient plus qu'un nombre:c'est le resultat de l'évaluation a retourner .










رد مع اقتباس
قديم 2012-12-25, 02:28   رقم المشاركة : 8
معلومات العضو
عمار ابن غارداية
بائع مسجل (ب)
 
الصورة الرمزية عمار ابن غارداية
 

 

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










افتراضي

اقتباس:
السلام عليكم اريد مساعدة في حل هدا التمرين (langage c)
ecrire sous forme préfixée les expression suivantes: ((3-4)/(6-12))*((7+2)/6)
nous allons implémenter une methode permettant d'évaluer la valeur d'une expression préfixée entrée sous forme de chaine de caractére c'est a dire de calculer sa valeur .pour cela,nous utiliseronsune pile,appelée pile de résultats.
Nous parcourons la chaine contenant l'expression préfixée de droite a gauche.lorsque nous rencontrons un nombre, nous l'empilons .lorsque nous rencontrons un operateur nous dépilons deux nombres ,nous effectuons l'opération et nous empilons le resultat .a la fin la pile ne contient plus qu'un nombre:c'est le resultat de l'évaluation a retourner .

لم أفهم السؤال ان امكنك بعض الشرح









رد مع اقتباس
قديم 2012-12-25, 08:07   رقم المشاركة : 9
معلومات العضو
خديجة حنان
عضو نشيط
 
الصورة الرمزية خديجة حنان
 

 

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










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة Money Dz مشاهدة المشاركة



لم أفهم السؤال ان امكنك بعض الشرح
le but du TP est d'implémenter les opérations de base sur les piles et évaluer des expressions arithmétiques au format préfixé.
dans une expression arithmétique au format préfixé, on trouve d'abord l'opérateur +,-,*,/,puis les opérandes.
par exemple, l'expression 10+2 sera écrite:+ 10 2
les opérandes peuvent etre eux memes des expressions
par exemple, l'expression (10+2)/3 sera écrite: /+ 10 2 3









رد مع اقتباس
قديم 2012-12-26, 16:24   رقم المشاركة : 10
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة خديجة حنان مشاهدة المشاركة
le but du TP est d'implémenter les opérations de base sur les piles et évaluer des expressions arithmétiques au format préfixé.
dans une expression arithmétique au format préfixé, on trouve d'abord l'opérateur +,-,*,/,puis les opérandes.
par exemple, l'expression 10+2 sera écrite:+ 10 2
les opérandes peuvent etre eux memes des expressions
par exemple, l'expression (10+2)/3 sera écrite: /+ 10 2 3


الامور نوعا ما صعبة لانها تحتاج الى معرفة قوية بطريقة عمل ual

tفهي نوعا ما معقدة وتدرسونه في السنوات القادمة لان برمجة عمليات حسابية*-* الاس -الضرب-الاقواس...*-* بهذه الطريقة صعب جدا









رد مع اقتباس
قديم 2012-12-26, 22:12   رقم المشاركة : 11
معلومات العضو
salemk
عضو مشارك
 
الصورة الرمزية salemk
 

 

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










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة خديجة حنان مشاهدة المشاركة
le but du TP est d'implémenter les opérations de base sur les piles et évaluer des expressions arithmétiques au format préfixé.
dans une expression arithmétique au format préfixé, on trouve d'abord l'opérateur +,-,*,/,puis les opérandes.
par exemple, l'expression 10+2 sera écrite:+ 10 2
les opérandes peuvent etre eux memes des expressions
par exemple, l'expression (10+2)/3 sera écrite: /+ 10 2 3
هل هذا التحليل يطابق المطلوب؟

كود:
1) la liste des opérateurs et des opérandes correspond à une chaîne de caractères
2) les opérateurs forment la première partie de la chaîne
3) les opérandes forment la deuxième partie de la chaîne
4) deux opérandes sont limités par un seul espaces
5) nombre des opérandes =  nombre des opérateurs + 1 
6) avec plus qu’un opérateur on utilise les parenthèses pour le reste
7) le premier opérateur (à gauche) est celui à utiliser le dernier dans l’expression à évaluer 
8) le dernier opérande (à droite) est celui à utiliser le dernier dans l’expression à évaluer









رد مع اقتباس
قديم 2012-12-26, 16:22   رقم المشاركة : 12
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة Money Dz مشاهدة المشاركة



لم أفهم السؤال ان امكنك بعض الشرح
هذه تمارين خاصة بالسنة الثانية

للاسف لم نتطرق للبرمجة بlles liste

بعد

ولست لدي دراية كافية بلغة c

ارجوا ان تجد من يساعدك









رد مع اقتباس
قديم 2012-12-25, 11:27   رقم المشاركة : 13
معلومات العضو
AKKAINMOH
عضو جديد
 
إحصائية العضو










افتراضي

السلام عليكم اريد مساعدة في حل هدا التمرين
faire le multiplication de deux nombre entier positif en utilisant la division entière










رد مع اقتباس
قديم 2012-12-25, 13:55   رقم المشاركة : 14
معلومات العضو
عمار ابن غارداية
بائع مسجل (ب)
 
الصورة الرمزية عمار ابن غارداية
 

 

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










افتراضي

سلام الحل عادي على ام اظن
اقتباس:
المشاركة الأصلية كتبت بواسطة akkainmoh مشاهدة المشاركة
السلام عليكم اريد مساعدة في حل هدا التمرين
faire le multiplication de deux nombre entier positif en utilisant la division entière
اقتباس:
algorithme multiplication
var a,b,c : Entiér;
debut
écrire(" donner la valeur de a="(
lire(a)
écrire("donner la valeur de b = ")
lire(b)
c=a*b;
écrire("le multiplication =,c)
fin










رد مع اقتباس
قديم 2012-12-26, 16:27   رقم المشاركة : 15
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة AKKAINMOH مشاهدة المشاركة
السلام عليكم اريد مساعدة في حل هدا التمرين
faire le multiplication de deux nombre entier positif en utilisant la division entière
لم افهم السؤل

ممكن مثال









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

الكلمات الدلالية (Tags)
ملتقى, الالي, الاعلام, طلاب


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

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

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

الساعة الآن 13:59

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


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

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