الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤالين في اللغة C++

بدأه shamal في 25 فبراير 2010 · 5 رد · 881 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السؤال الاول

Write C++ program to read 5 numbers and determine if the number stored ascending or not

اطلب حلها ليس بطريقة المصفوفات وانما باستخدام If او For او If else او While

السؤال الثاني

Write C++ program to read a character and print if it is digit (0 ,9)capital letter(A,B,….Z) small letter (a,b,…z) special character(+ , ! , @ , # ,  , { , > , ……)

#2

لكي نساعدك يجب أن نرى محاولتك في الحل أولاً (هذه هي قوانين المنتدى)

#3

فكرة الحل :

السؤال الأول والذي يقول :

اكتب برنامجاً بلغة السي بلس بلس يطلب من المستخدم إدخال 5 أعداد و يحدد فيما إذا كانت تصاعدية أم لا .

أولاً

تضعين تحديد للمكتبة (وهنا لا نحتاج إلا إلى مكتبة الإدخال والإخراج )

#include<iostream.h>

ثانياً

تضعين الـfunction

int main() or void main

ثالثاً

تعرفين 5 متحولات و لتكن صحيحة:

int a,b,c,d,e;

رابعاً

و هي فكرة رياضية بسيطة : تظهرين للمستخدم رسالة تطلبين منه إدخال حمسة أعداد باستخدام القرار

cout<<"............";

و من ثم تدخلين هذه القيم إلى مواضعهم في الذاكرة باستخدام القرار

cin

ومن ثم تقارنين بين كل عدد و الذي يسبقه باستخدام

if و else if

أي a<b<c<d<e

ومن ثم تنهين البرنامج

هذه فكرة حل البرنامج الأول بانتظار محاولات في البرنامج الثاني

تم تعديل هذه المشاركة بواسطة yahya91 في 25 فبراير 2010 في 12:59

#4

السلام عليكم

اولا اشكرك كثيرا على المشاركة

وثانيا ارجو ان لا تخاطبني ( تضعين - تعرفين) ولنما تضع وتعرف

اخيرا ليس عندي الفكرة الكاملة بهذه اللغة وانما في لغات اخرى مثل الباسكال والبيسك

وقد طلب مني احد الافراد حل هذا السؤال فقلت اضعه في هذا المنتدى وبارك الله فيك

ارجو ان يكون الحل كاملا اذا امكن

#5
وثانيا ارجو ان لا تخاطبني ( تضعين - تعرفين) ولنما تضع وتعرف

عذراً أخي

#6

بالنسبه لـ السؤال الثاني سهل ايضا

اوضح الفكره , كمثال انت عليك تختبر المدخل بـ if ..else

هل المدخل اكبر من 0 اقل من 9 , اذا نعم فمعناه دجت

اذا لا ...... هل المدخل بين a و z بالسمول اذا نعم فعناه حرف سمول

إذا لا ...... هل المدخل اكبر من A وأقل من Z أذا نعم فعمناه حرف كابتل

إذا لا ...... فهو سبيشل كاركتر

طيب ممكن نوسع برنامجنا ونقول من الممكن يكون فيبه احتمالية الجمله تحتوي على اكثر من نوع , هنا نعرف array of char او string وبعد ما يدخل المستخدم الجمله كامله نعمل for لوب تمشي على الجمله كامله حرف حرف وتعمل count لكل واحد كل ما لاقى اي نوع من الانواع .. الخ

وتطبع بعدين

موفق بإذن الله

تم تعديل هذه المشاركة بواسطة Teacher ++c في 6 مارس 2010 في 13:13

:)

تيتشر سي بلس بلس .. على الايميل

C.plus.plus22@gmail.com

مواضيع مشابهة