موقع طلبة جامعة البحرين

يمكنك تصفح الموقع كزائر ولكن ندعوك لتسجيل عضوية خاصة بك لتحصل على كافة الصلاحيات مثل تنزيل ملفات المكتبة وقراءة تعليقات هيئة التدريس وغيرها. يمكنك الحصول على عضوية مجانية بالضغط على زر تسجيل. إذا قمت بالتسجيل مسبقا فيمكنك الضغط على زر دخول.

تسجيل دخول
  • قسم المكتبة الجامعية مغلق مؤقتا بعد الاستهداف التي تعرضت له بعض خدمات أمازون في البحرين، جاري استرجاع الملفات ونقلها إلى سيرفرات جديدة وسيتم بعدها اعادة افتتاح المكتبة

ITCS323 lab assignments

أمواج

ll Super Moderator ll
طاقم الإدارة
تاريخ التسجيل
17 يناير 2010
المشاركات
14,630
المجموعة
أنثى
الدفعة الدراسية
2010
الكلية
كلية تقنية المعلومات
التخصص
Computer science
السلام عليكم


هذا الموضوع مخصص لمناقشة أسايمنتات ITCS323 بشكل خاص والمقرر بشكل عام


موفقين جميعًا =)


:FF:
 
The program first displays the date on which the file was created


بحثت عن الـ command الى هذي النقطة
لكن ما حصلت واحد معين
حصلت طريقة باستخدام الـ state
لكن ما عرفت أضبطها


أحد عنده فكرة عن الموضوع
 
الـ command الي استخدمتهم في الأسايمنت

create file
كود:
 cat > file

remove digits and spaces
كود:
cat f | tr '[0-9]' '[' ']' > new_f.txt // replace digits by spaces
tr -d ' ' < new_f.txt // delete spaces


check file is exist
كود:
#include<unistd.h>
if( access( fname, F_OK ) != -1 ) // file exist

using basic linux commands
كود:
#include<cstdlib>
system("command")


لكن ما جربتهم يشتغلون أو لا للحين
 
The program first displays the date on which the file was created


بحثت عن الـ command الى هذي النقطة
لكن ما حصلت واحد معين
حصلت طريقة باستخدام الـ state
لكن ما عرفت أضبطها


أحد عنده فكرة عن الموضوع

بالنسبة للبرنامج إذا بيشتغل على Linux .. فالنظام ما يوفر creation date للملفات مجرد يطلع last modified date
تقدرون تستخدمون
stat من خلال فنكشن system :


كود:
stat -c '%y' 'input.txt'|awk '{print $1}'

أو أنكم تستخدمون stat من خلال ++c :

كود:
#include <sys/stat.h>
#include <time.h>
#include <iostream>
using namespace std;

int main(int argc, char **argv)
{
    struct stat t_stat;
    stat("filename.txt", &t_stat);
    struct tm * timeinfo = gmtime(&t_stat.st_ctime);
    cout<<asctime(timeinfo);

    return 0;
}
 
The program first displays the date on which the file was created


بحثت عن الـ command الى هذي النقطة
لكن ما حصلت واحد معين
حصلت طريقة باستخدام الـ state
لكن ما عرفت أضبطها


أحد عنده فكرة عن الموضوع
السلام عليكم
حسب علمي في الاوبيرتنق سستم تستخدمون linux بس ما عندي خبرة كافية فيه بس اذا أوامر ال command المستخدمه فيه هي مثلها مال نظام الويندوز ، اذا مثل الشي تقدرين تستخدمين ال TYPE ، هو أمر يستخدم عشان يطلع الانفورميشن من ملف تكتست تقدرين تشوفين شرح له في هذا الرابط و بعد في اوامر ثانية واجد و كل واحد في قدامه شرح مبسط عن شنو يسوي و طريقة استخدامه
http://ss64.com/nt/type.html
http://ss64.com/nt/
 
السلام عليكم
حسب علمي في الاوبيرتنق سستم تستخدمون linux بس ما عندي خبرة كافية فيه بس اذا أوامر ال command المستخدمه فيه هي مثلها مال نظام الويندوز ، اذا مثل الشي تقدرين تستخدمين ال TYPE ، هو أمر يستخدم عشان يطلع الانفورميشن من ملف تكتست تقدرين تشوفين شرح له في هذا الرابط و بعد في اوامر ثانية واجد و كل واحد في قدامه شرح مبسط عن شنو يسوي و طريقة استخدامه
http://ss64.com/nt/type.html
http://ss64.com/nt/

بحسب الكوماند الي عطونا .. شكله يختلف :th:

عمومًا شكرًا =)
 
الـ command الي استخدمتهم في الأسايمنت

remove digits and spaces
كود:
cat f | tr '[0-9]' '[' ']' > new_f.txt // replace digits by spaces
tr -d ' ' < new_f.txt // delete spaces

check file is exist
كود:
#include<unistd.h>
if( access( fname, F_OK ) != -1 ) // file exist

مو لازم كل الشغل يكون من خلال system commands ..
عادي سالفة المسافات و الأرقام تكون من خلال ++C :rolleyes2:
 
مو لازم كل الشغل يكون من خلال system commands ..
عادي سالفة المسافات و الأرقام تكون من خلال ++C :rolleyes2:

شلون يعني أفتح الملف وأغير فيه بالسي بلاس بلاس ؟

أو تقصد من يدخل اليوزر بالكيبورد أجيك السترنق ؟
 
شلون يعني أفتح الملف وأغير فيه بالسي بلاس بلاس ؟

أو تقصد من يدخل اليوزر بالكيبورد أجيك السترنق ؟

أي ، مثل ما ذكرتين تغيرين في الملف ب ++C
 

remove digits and spaces
كود:
cat f | tr '[0-9]' '[' ']' > new_f.txt // replace digits by spaces
tr -d ' ' < new_f.txt // delete spaces
بالنسبة لدا الكود أعتقد تقدرون تختصرونه بسطر واحد
كود:
cat filename.txt | tr -d  [0-9,' '] > new_f.txt
 
خلصت من الأسايمنت الحمد لله بدون ايرور حاليًا

بس المشكلة الآوتبوت ما يضبط ليي

* أول شي الفنكشات الي تطلع اسم اليوزر والديت ما يقبلون ان أحطهم يرجعون سترنق !ف
شكلي بخليهم دايركت في المين بدل ما يكونون كفنكشنات

* فيه بعد شغلة بس ما اعرف اشرحها .. فمو لازم =/


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

أوردي أختفى عندي مكان التسليم مال الأسايمنت :RpS_glare: .. خسارة وقت بس
 
QUOTE=Noise-X;899402]أوردي أختفى عندي مكان التسليم مال الأسايمنت :RpS_glare: .. خسارة وقت بس[/QUOTE]

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

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

حسب اللي فهمته تحولون الرقم من int array إلى داخل سترنق

هذي الطريقة تسوي الشغلة بس أعتقد الأرقام السالب ما تستوي عدل :whistling:
كود:
int a[]={5,2,3};
string s;
s+=a[0]+'0';
 
السلام عليكم

اذا احد عنده وصله للبرنامج يحطه .. وشككرا
 
السلام عليكم

اذا احد عنده وصله للبرنامج يحطه .. وشككرا

إذا قصدكم vmware player 7 هذا الإصدار يدعم أنظمة 64bit فقط
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/7_0

و لأنظمة 32bit الأفضل يكون الإصدار 6
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0

إذا قصدكم نظام Ubuntu النظام المستخدم في الجامعة 9.10
http://old-releases.ubuntu.com/releases/9.10/ubuntu-9.10-alternate-i386.iso

النظام الجديد ليهم إصدار 14.04 - 32bit
http://releases.ubuntu.com/14.04.2/ubuntu-14.04.2-desktop-i386.iso
 
إذا قصدكم vmware player 7 هذا الإصدار يدعم أنظمة 64bit فقط
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/7_0

و لأنظمة 32bit الأفضل يكون الإصدار 6
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0

إذا قصدكم نظام Ubuntu النظام المستخدم في الجامعة 9.10
http://old-releases.ubuntu.com/releases/9.10/ubuntu-9.10-alternate-i386.iso

النظام الجديد ليهم إصدار 14.04 - 32bit
http://releases.ubuntu.com/14.04.2/ubuntu-14.04.2-desktop-i386.iso

شكككرا جزيلا
الحين اقدر احاول ف الاسايمنت
التسليم يوم السبت لكل السكااشن
:FF:
 
عودة
أعلى أسفل