InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

[cpcs 202 - برمجة 1] لديك سؤال , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المنتدى العام لكلية الحاسبات وتقنية المعلومات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 30-01-2010, 09:39 PM

EL Nino EL Nino غير متواجد حالياً

جامعي

 
تاريخ التسجيل: Apr 2009
نوع الدراسة: إنتظام
المستوى: السابع
الجنس: ذكر
المشاركات: 46
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد


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

بالتوفيق
رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 30-01-2010, 09:54 PM   #2

HaMo0oDy303

^_^

الصورة الرمزية HaMo0oDy303

 
تاريخ التسجيل: Sep 2008
التخصص: IT :)
نوع الدراسة: إنتظام
المستوى: السابع
الجنس: ذكر
المشاركات: 148
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

يا شباب
ابغى اعرف ايش عمل continue في loop
وشكرا :)

 

توقيع HaMo0oDy303  

 





 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 30-01-2010, 09:59 PM   #3

Mr.Ahmad

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

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

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

المشاركة الأصلية كتبت بواسطة HaMo0oDy303 مشاهدة المشاركة
يا شباب
ابغى اعرف ايش عمل continue في loop
وشكرا :)
الـ break :
تخرج من التكرار مباشرة .

الـ
continue
:
تذهب مباشرة للتحقق من شرط التكرار بدون تنفيذ الأوامر المتبقية التي تقع اسفلها .

بالتوفيق .

 

توقيع Mr.Ahmad  

 

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

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 30-01-2010, 09:56 PM   #4

روحي وطن

خــيــالكـ...~

الصورة الرمزية روحي وطن

 
تاريخ التسجيل: Jun 2009
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: ذكر
المشاركات: 1,117
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

سؤال بخصوص loop ...

وش الفرق بين for ,while and do while ؟

ومتى نستخدمها ...

|[ روحيـ وطنـ ]|

 

روحي وطن غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 30-01-2010, 10:04 PM   #5

Mr.Ahmad

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

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

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

المشاركة الأصلية كتبت بواسطة روحي وطن مشاهدة المشاركة
سؤال بخصوص loop ...

وش الفرق بين for ,while and do while ؟

ومتى نستخدمها ...

|[ روحيـ وطنـ ]|
for و الـ while :
نفس بعض ,, الفرق أن الـ for تقدر تعرف التهيئة للمتغير و الشرط والتحديث في جملة الـ for مباشرة .

ووتبغى الـ for تسير نفسها نفس الـ while تماماً , أكتبها كـ :

كود PHP:
for (; condtion; )
{


أما الـ do while ، ميزتها أنها تنفذ أولاً ما بداخل جملة التكرار ثم تفحص الشرط , بعكس البقية , البقية يفحصوا الشرط أولاً ثم ينفذوا جمل التكرار إذ كان صحيحاً .
يعني أن do while يضمن لك أنه على الأقل يتم تنفيذ ما بداخل جملة التكرار مرة واحدة على الأقل .

بالتوفيق .

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 30-01-2010, 10:07 PM   #6

روحي وطن

خــيــالكـ...~

الصورة الرمزية روحي وطن

 
تاريخ التسجيل: Jun 2009
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: ذكر
المشاركات: 1,117
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

يعطيك العافيه احمد ..

سؤال بسيط ..

Which of the following is an infinite loop??
for (int i=20; i>=10; i--)
for (int i=1; i<=10; i++)
for (int i=10; i<=20; i--)
for (int i=20; i>=50; i++)

وكيف الطريقه ...؟

 

روحي وطن غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 30-01-2010, 10:29 PM   #7

Mr.Ahmad

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

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

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

المشاركة الأصلية كتبت بواسطة روحي وطن مشاهدة المشاركة
يعطيك العافيه احمد ..

سؤال بسيط ..

Which of the following is an infinite loop??
for (int i=20; i>=10; i--)
for (int i=1; i<=10; i++)
for (int i=10; i<=20; i--)
for (int i=20; i>=50; i++)

وكيف الطريقه ...؟
Which of the following is an infinite loop??

كود:
for (int i=20; i>=10; i--)
راح تنقص i حتى تكون نتيجة الشرط خاطئة وبالتالي يخرج من اللوب . ( منتهية )

كود:
for (int i=1; i<=10; i++)
راح تزيد i حتى تكون نتيجة الشرط خاطئة وبالتالي يخرج من اللوب . ( منتهية )

كود:
for (int i=10; i<=20; i--)
راح تنقص i حتى يأتي خلاف شرط التحقق , وبما أنه مستحيل أن يتحقق خلاف الشرط لأن i في نقصان وخلاف الشرط هو أن تكون أكبر من 20 . فبالتالي لن تخرج من اللوب أبدأً ( غير منتهية )

كود:
for (int i=20; i>=50; i++)
لن يدخل إلى اللوب أصلاً لأن الشرط غير متحقق ( لأن i = 20 و 20 ليست أكبر من 50 ) . ( منتهية )

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 29-04-2010, 11:49 PM   #8

هوتميلكوم

جامعي

 
تاريخ التسجيل: Apr 2010
التخصص: computer science
نوع الدراسة: إنتظام
المستوى: الأول
الجنس: أنثى
المشاركات: 22
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

السلام عليكم ورحمة الله

بصراحة منتدى جداً رائع واستفدت بشكل كبير من المعلومات لإنني مبتدئة بالسي وأعاني من مشاكل
اتمنى منكم مساعدتي في حل هذا السؤال ولكم جزيل الشكر

numeric address for computers on the international network internet are composed of four parts, separated by periods ,of the form
xx.yy.zz.mm
where xx,yy,zz ,and mm are positive integers. Locally,computers are usually known by a nickname as well. you are designing a program to process a list of internet addresses, identifying all pairs of computers from the same locality.
create a structure type called address_t wit components for the four integers of an internet address and a fifth component in which to store an associated nickname of 10 characters. your program should read a list of up to 100 addresses and nicknames terminated by a sentinel address of all zeros and a sentinel nickname.


Sample Data
111.22.3.44 platte
555.66.7.88 wabash
111.22.5.66 green
0.0.0.0 none
the program should display a list of messages identifying each pair of computers from the same locality___that is , each pair of computers with matching values in the first two components of the address. In the messages, the computers should be identified by their nicknames.

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

عندي امتحان فيه ولم استطع الحل
وان شاء الله مجهودكم في ميزان حسناتكم

 

هوتميلكوم غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 30-04-2010, 02:35 AM   #9

Mr.Ahmad

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

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

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

المشاركة الأصلية كتبت بواسطة هوتميلكوم مشاهدة المشاركة
السلام عليكم ورحمة الله

بصراحة منتدى جداً رائع واستفدت بشكل كبير من المعلومات لإنني مبتدئة بالسي وأعاني من مشاكل
اتمنى منكم مساعدتي في حل هذا السؤال ولكم جزيل الشكر

numeric address for computers on the international network internet are composed of four parts, separated by periods ,of the form
xx.yy.zz.mm
where xx,yy,zz ,and mm are positive integers. Locally,computers are usually known by a nickname as well. you are designing a program to process a list of internet addresses, identifying all pairs of computers from the same locality.
create a structure type called address_t wit components for the four integers of an internet address and a fifth component in which to store an associated nickname of 10 characters. your program should read a list of up to 100 addresses and nicknames terminated by a sentinel address of all zeros and a sentinel nickname.


Sample Data
111.22.3.44 platte
555.66.7.88 wabash
111.22.5.66 green
0.0.0.0 none
the program should display a list of messages identifying each pair of computers from the same locality___that is , each pair of computers with matching values in the first two components of the address. In the messages, the computers should be identified by their nicknames.

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

عندي امتحان فيه ولم استطع الحل
وان شاء الله مجهودكم في ميزان حسناتكم
وعليكم السلام ورحمة الله وبركاته .

على حسب ما فهمت السؤال ,, هذا حلي له :

كود PHP:
#include <stdio.h>
#include <conio.h>
#include <string.h>
typedef struct 
{
 
int xx,yy,zz,mm;
 
char name[10];
address_t;
int scan_address (address_t *x)
{
 
int status;
 
status scanf("%d.%d.%d.%d %s",&x->xx,&x->yy,&x->zz,&x->mm,&x->name);
 if (
status == 5) return 1;
 return 
status 0;
}
int scan_address_forFind (address_t *x)
{
 
int status;
 
status scanf("%d.%d.%d.%d",&x->xx,&x->yy,&x->zz,&x->mm);
 if (
status == 4) return 1;
 
printf("Wrong Entry !\n\n");
 return 
status 0;
}
int read (address_t *x)
{
 
int i 1,status,index 0;
 
address_t temp;
 
status scan_address(&x[0]);
 while (
status != && 100)
 {
  
status scan_address(&x[i]);
  
temp x[i];
  if (
temp.xx == && temp.yy == && temp.zz == && temp.mm == 0)
  {
   
index i
   
printf("\n* OK *\n");
   break;
  }
  
i++;
 }
 return 
index;
}
void check_Nicknames (address_t *list,char *x)
{
 
int i;
 for (
i=0i<100i++)
 {
  if (
strncmp(x,list[i].name,10) == 0)
  {
   
printf("Found : %d.%d.%d.%d\n",list[i].xx,list[i].yy,list[i].zz,list[i].mm);
   break;
  }
  else if (list[
i].xx == && list[i].yy == && list[i].zz == && list[i].mm == 0)
  {
   
printf("Not Found !\n");
   break;
  }
 }
 
printf("\n");
}
void check_Number (address_t *list,int x,int y,int zint m)
{
 
int i;
 for (
i=0i<100i++)
 {
  if (list[
i].xx == && list[i].yy == && list[i].zz == && list[i].mm == m)
  {
   
printf("Found : %s\n",list[i].name);
   break;
  }
  else if (list[
i].xx == && list[i].yy == && list[i].zz == && list[i].mm == 0)
  {
   
printf("Not Found !\n");
   break;
  }
 }
 
printf("\n");
}
int main()
{
 
int i 1,index 0;
 
int status;
 
char find[10] = "";
 
address_t list[100],temp;
 
printf("Enter Data : (Example: 111.22.5.66 green) \n------------------------------------------\n");
 
status read(list);
 
printf("\n-------------------------\n");
 
 while (
1)
 {
  
/*
  //Find By Nicknames
  printf("Enter Nicknames to Find Number -> ");
  scanf("%s",&find);
  check_Nicknames(list,find);
  */
  //Find By Number
  
printf("Enter Number to Find Nicknames -> ");
  
scan_address_forFind(&temp);
  if (
== 1)
   
check_Number(list,temp.xx,temp.yy,temp.zz,temp.mm); 
 }







بالتوفيق .

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 30-04-2010, 08:03 PM   #10

هوتميلكوم

جامعي

 
تاريخ التسجيل: Apr 2010
التخصص: computer science
نوع الدراسة: إنتظام
المستوى: الأول
الجنس: أنثى
المشاركات: 22
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

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

 

هوتميلكوم غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


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

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

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

 


الساعة الآن 12:19 PM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023