المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : اخواني لمن لديه خبره بالغة ++c



EEstu
23-07-2005, 02:24 PM
السلام عليكم ورحمة الله وبركاته شباب عندي هوم ورك وفيه اربع اسئله حليت ثلاثه وباقي

واحد وحاولت فيه لكن ماش ماقدرت ... اترك لكم السؤال للي وده يساعدني فيه وشكرا .

write a program that reads a 3-digit intger n then it prints each digit in a line .If n is 325,

it prints 5 in the frist line ,2 in the second lin,and 3 in the thrid line.

وهنا هنت من المدرس عشان يسهل الفكره الي عيت تنفهم معي (hint: use % opreator for

remainder )

اكون للي يساعدني فيه اكثر من مشكووور وجزاه الله الف خير . http://www.swalif.net/softsfilz/vb_smile/005.gif

hanymedhat
24-07-2005, 03:18 PM
السلام عليكم
ها هو الكود
#include <iostream.h>
void main()
{
int ThreeDigitNumber, FirstDigit,FirstReminder,SecondDigit,ThirdDigit;


cout << "Type a 3 digit number:";
cin >> ThreeDigitNumber;
FirstDigit = ThreeDigitNumber/100;
cout << "First Digit " << FirstDigit <<"\n";
FirstReminder = ThreeDigitNumber%100;
SecondDigit = FirstReminder/10;
ThirdDigit = FirstReminder%10;
cout<< "Second Digit " << SecondDigit<< "\n";
cout << "Third Digit " << ThirdDigit << "\n";



}


لو فى حاجة ما فهمتهاش قولى وانا اوضحها

EEstu
24-07-2005, 05:20 PM
#include<stdio.h>
void main ()
{
int x,y,s,i,num;
printf("Please Input the value of n with 3-digit intger:");
scanf("%d",&num);
for ( i=1 ; i<=3 ; i++)
{if(i == 1)
{s= num % 10;
printf("%d\n",s);}
else if ( i == 2 )
{x= num /10 ;
s= x %10 ;
printf("%d\n",s);}
else if ( i == 3 )
{ y = num /100 ;
printf("%d\n",y);}
else
printf("please Input number with 3-digit only ");
}
}



هذا ياحبيبي البرنامج سويته البارح بالليل ومشكووووور جدا وماقصرت على المساعده

ولو عندك علي اي ملاحظه بالله لاتتردد .