عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 11-05-2010, 12:11 AM   #550

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة دمعة وفا مشاهدة المشاركة
مسآء الخير ..
أخوي أحمد ..شكرا عرفت كيف اطلع النافذة بـ C++ ..
لكن برنامج المصفوفة اللي بالرد السابق ..أبغى حله لو سمحت ..
وهنآ برنآمج الإندكس ..
لكن لما تدخل عدد خارج المصفوفة يعطي الاندكس حقها 5 ..مدري فين الخطأ ..واذا غيرت return طلع عندي error :(

كود PHP:
#include<iostream.h>
int index(int array[],int size,int element);
int main()
{
 
int a[5]={1,2,3,4,5};
 
int z;
 
cin>>z;
 
cout<<"The value of element "<<z<<"is:"<<index(a,5,z)<<"\n";
 return 
0;
}
int index(int array[],int size,int element)
{
 for(
int j=0;j<size;j++)
 {
  if (
element==array[j])
  break;
 }
 return 
j;

وعليكم السلام ورحمة الله وبركاته .
---
آسف على التأخير ..
مشغولين قليلاً في الإختبارات الواجبات .

بخصوص الكود , تصحيحه + المسج بوكس :

كود PHP:
#include <iostream>
#include <conio.h>
#include <windows.h>
//using namespace std;
int index(int array[],int size,int element);
int main()
{
 
int a[5]={1,2,3,4,5};
 
int z;
 
cin>>z;
 
cout<<"The value of element "<<z<<"is:"<<index(a,5,z)<<"\n";
 
MessageBox(NULLL"Test Message" index(a,5,z), L"OK"0);
 return 
0;
}
int index(int array[],int size,int element)
{
 
int j;
 for( 
j=0;j<size;j++)
 {
  if (
element==array[j])
  break;
 }
 return 
j;

بالتوفيق .

 

توقيع Mr.Ahmad  

 

سبحان الله وبحمد ,,, سبحان الله العظيم
الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس