بەژدارییەکانم لە کڕاودسۆڕسی - کۆدەنگی گووگڵ

گووگڵ بۆ باشترکردنی خزمەتگوزارییەکانی و یارمەتیدانی خەڵکان بە هەموو زمانەکان، و نیشاندانی باشترین ئەنجامی گەڕان, سەکۆی پشکداری خۆبەخشانی هەیە، کە دەتوانی هاوکاری گووگڵ بکەیت, لە ڕاستی و دروستی وێنەکان، دەربڕینەکان، زیادکردنی زمان، و هەڵەسنگاندنی وەرگێڕان...هتد

لەڕێگەی بەکارهێنانی کڕاودسۆرسەوە دەتوانین زمانی کوردی لە وەرگێڕی گووگڵ و سەرجەم خزمەتگوزارییە گرنگەکانی تری گووگڵ زیاد بکەین، سەرباری زیادکردنی وێنە و ناونیشانی وێنەکان و پەسەندکردنی وێنە و نوسراوە دروستەکان.

تا ئەم ساتە و لە ماوەیەکی دیاریکراو دا، ئاستی بەژداری من بەم چەشنەی لای خوارەوەیە کە لە وێنە هاوپێچکراوەکەدا ڕوونە.

لە ئاستی ١٠ ی بەژداریکردنم، لەگەڵ کۆمەڵێک باج وەکو هاندان و سوپاسنامە
لەم ئاستەی بەژداریکردنی کڕاودسۆرس دا دەتوانی بەژداربیت لە کۆنگرەی وتووێژی و گفتوگۆ کە لە ڕێگەی گووگڵ هانگ .ئاوتەوە ئەنجام دەدرێ
 هەر بە گەیشتن بەم قۆناغە، گووگڵ لە ڕێگەی ئیمێڵەوە بانگهێشتنامەت بۆ دەنێرێت.



* بەداخەوە کە ناوێکی وا نیە بەرامبەر بە کڕاودسۆرس تا ئێستا
کە وەرگێڕانی واتایی بکەین، دەکاتە کۆدەنگی، کۆکردنەوەی زانیاری و کۆدەنگیکردن لەسەری، سەرچاوەی گشتگر

ئەم بابەتە نوێکرایەوە لە  ٣٠/١٢/٢٠١٩
دوای ماوەیەک لە بەژداریکردن، قۆناغی ١٢ م بڕی، گووگڵ کە ئەم قۆناغەت بڕی، ئیمێڵێکت بۆ دەنێرێت و داوا دەکات کە وێنەی خۆتیان بۆ بنێری وە وەڵامی کۆمەڵێک پرسیار بدەیتەوە.

کڕاودسۆرس



لە ٣/١/٢٠٢٠ ئیمێڵێ گووگڵ کڕاودسۆرسم پێگەیشت، کە داوای وەڵامدانەوەی چەند پرسیارێک و ناردنی وێنەیەک دەکات




دوای چەند هەفتەیەک بڵاویان کردەوە



لە ئێستادا بەردەوامم و ١٥ هەزار تاسکی نوێم ئەنجام داوە وەکو ژمارە، لە ئاستی ١٣ دا
بەژدارییەکانم زیاتر: وەرگێران و پەسەندکردنی زمانی کوردی، دانانی وێنە لەگەڵ ناونیشانی کوردییەکەی، پەسەندکردنی وێنەڕاستەکان بە پێی هاوپۆلی وێنەکان.



MY CURRENT 10384 CONTRIBUTIONS
#google #crowdsource #badge #Contributor

پرۆگرامی بەڕێوەبردنی چێشتخانە لە سی پڵاس پڵاس

پڕۆگرامێکی سادە لە سی پڵاس پڵاس بۆ نیشاندانی لیستی خۆراکە ئامادەکانی چێشتخانە و نرخەکانیان
و هەڵبژداردنی ژەم و لێکدانەوەی نرخەکان

کە پرۆگرامەکە بەکاردەخرێ، لیستەی سەرەکی نیشان دەدا
دوای ئەوەی هەڵبژدارن دەکرێت، لە کۆتایی دا نرخ و تێچووەکە نیشان دەدرێ
کە تێچووی لە سەدا ١٠ی خزمەتگوزاری دەخرێتەسەر.

بۆ نمونە
لیستی خواردنەکانی چێشتخانەکەمان
 ١- کەباب ٢٠٠٠ دینار
٢- تکە ١٥٠٠ دینار
٣- لەفە  ١٠٠٠ دینار
٤- چا ٥٠٠ دینار
٥- شیر ١٠٠٠ دینار
٦- زەڵاتە ٣٠٠٠ دینار

بۆ هەڵبژداردنی ژەمەکە، ژمارەی هەر یەکەیان دەنوسین وە پاشان بڕەکەی
بەم جۆرە
تکایە هەڵبژێرە: ١
بڕەکەی دیاری بکە: ١
دەتەوێ شتی تر هەڵبژێری: بەڵێ/نەخێر
نەخێر

نرخەکەی کردیە:
٢٢٠٠ دینار

جۆری خواردنەکە و بڕەکەی دیاری دەکەین چەند بێ، لە کۆتایی دا نرخەکە لەگەڵ تێچووی خزمەتگوزاری لێکدەداتەوە
و دەیکاتە سەر حیسابی ئێمە.

بەم چەشنەی خوارەوە دەبێت لە سی پڵاس پڵاس

#include<iostream>
#include<string>
#include <iomanip>
using namespace std;
struct menuitem         //ناساندنی سترەکچەر بۆ هەڵگرتنی زانیاری چێشتخانەکە
{
       string menulist;
       double price;
};
menuitem menu[7];        //بۆ هەڵگرتنی ٦ ژەمییچێشتخانەکە
void getdata();          //فەنکشنی هێنانی زانیارییەکانی ناو سترەکچەر
void showdata();         // فەنکشنی نیشاندانی ژەمەکان
void selectItems();      //فەنکشنی هەڵبژاردنی ژەمەکە
void cal();                   //لێکدانەوە و دیاریکردنی نرخ
int c[7] = { 0, 0, 0, 0, 0, 0, 0 };
int main()
{
       double t;
       getdata();         //بانگکردنی فەنکشنی هێنانی زانیارییەکانی سترەکچەر
       showdata();        //بانگکردنی فەنکشنی نیشاندانی زانیارییەکان
       selectItems();     //بانگکردنی فەنکشنی هەڵبژاردنی ژەم
       cal();             //بانگکردنی فەنکشنی کرداری لێکدانی نرخ و دروستکردنی حیساب
       //system("pause");
       return 0;
}


void getdata()          //فەنکشنی هێنان و پێدانی نرخەکان
{
       menu[1].menulist = "Kebab";
       menu[1].price = 2000;
       menu[2].menulist = "Tke";
       menu[2].price = 1500;
       menu[3].menulist = "Sandwitch";
       menu[3].price = 1000;
       menu[4].menulist = "Tea";
       menu[4].price = 500;
       menu[5].menulist = "Milk";
       menu[5].price = 1000;
       menu[6].menulist = "Salad";
       menu[6].price = 3000;
}


void showdata()     //فەنکشنی نیشاندانی ژەمەکان و نرخەکانیان
{
       cout << "---------[ Welcome to KTM restaurant ]---------" << endl;
       cout << "Breakfast items offered by our restaurant are" << endl;
       cout << 1 << "\t" << menu[1].menulist << setw(10) << "IQD " << menu[1].price << endl;
       cout << 2 << "\t" << menu[2].menulist << setw(13) << "IQD " << menu[2].price << endl;
       cout << 3 << "\t" << menu[3].menulist << setw(13) << "IQD " << menu[3].price << endl;
       cout << 4 << "\t" << menu[4].menulist << setw(13) << "IQD " << menu[4].price << endl;
       cout << 5 << "\t" << menu[5].menulist << setw(7) << "IQD " << menu[5].price << endl;
       cout << 6 << "\t" << menu[6].menulist << setw(16) << "IQD " << menu[6].price << endl;
       cout << "-----------------------------------------------" << endl;
}


void selectItems()       //فەنکشنی هەڵبژاردنی ژەم لە مینۆی سەرەکی
{
       int ch,quantity;
       char con;
       do{
              cout << "Enter your choice :";
              cin >> ch;       //هەڵبژاردنی ژەم لە لایەن بەکاربەر
              cout << "Enter the Quantity :";
              cin >> quantity;    دیاریکردنی بڕی هەر ژەمێک//
              switch (ch)
              {
              case 1:
              {
                     c[1] = c[1] + quantity;
                     cout << "You have Selected :" << menu[1].menulist << endl;
                     break;
              }
              case 2:
              {
                     c[2] = c[2] + quantity;
                     cout << "You have Selected :" << menu[2].menulist << endl;
                     break;
              }
              case 3:
              {
                     c[3] = c[3] + quantity;
                     cout << "You have Selected :" << menu[3].menulist << endl;
                     break;
              }
              case 4:
              {
                     c[4] = c[4] + quantity;
                     cout << "You have Selected :" << menu[4].menulist << endl;
                     break;
              }
              case 5:
              {
                     c[5] = c[5] + quantity;
                     cout << "You have Selected :" << menu[5].menulist << endl;
                     break;
              }
              case 6:
              {
                     c[6] = c[6] + quantity;
                     cout << "You have Selected :" << menu[6].menulist << endl;
                     break;
              }
              default:
                     cout << "invalid input" << endl;
              }
              cout << "to select more items (y/n)";        دەتەوێ ژەم و بابەتی تر هەڵبژێریت؟//
              cin >> con;
       } while (con != 'n');
       cout << endl;
}
void cal()
{
     double total = 0, tax, due;
     cout << "-------------------Your invoice------------------" << endl;
       for (int i = 1; i < 8; i++)
       {
              if (c[i] > 0)
              {
                     cout << c[i] << "\t" << menu[i].menulist <<"   IQD " << menu[i].price << endl;
                     total = total + (menu[i].price*c[i]);
              }
       }
       tax = total*0.10;    //زیادکردنی بڕی باج- یاخود تێچووی خزمەتگوزاری بۆ سەر کۆی گشتی
       due = total + tax;    //کۆی گشتی تێچوو دوای دانانی خزمەتگوزاری
       cout << "        Tax " << "\t" << tax << endl;
       cout << "-----------------------------------------------" << endl;
       cout << "Amount due      IQD " << due << endl;
       cout << "-----------------------------------------------" << endl;
}


دەرئەنجامی نمونەیەکی جێبەجێکراو

---------[ Welcome to KTM restaurant ]---------
Breakfast items offered by our restaurant are
1       Kebab      IQD 2000
2       Tke         IQD 1500
3       Sandwitch         IQD 1000
4       Tea         IQD 500
5       Milk   IQD 1000
6       Salad            IQD 3000
 --------------------------------------------------
Enter your choice :1
Enter the Quantity :1
You have Selected :Kebab
to select more items (y/n) n
-------------------Your invoice-------------------
1       Kebab   IQD 2000
        Tax     200
--------------------------------------------------
Amount due      IQD 2200  




نیشانکردن:
نمونەی سی پڵاس پڵاس، پرۆگرامسازی، پرۆگرامینگ، سی پڵاس، کۆد ، کۆمپیوتەر، پرۆگرامی چێشتخانە
c++ , cpp, programming, cpp examples, restaurant management, example of restaurant management


سۆران عبدالرحمن
٢/٦/٢٠١٩

سیزەر سایفەر لە سی پڵاس پڵاس دا

سیزەر سایفەر بە یەکێک لە کۆنترین شێوازەکانی کریپتۆگرافی دێت، بە واتایەکی تر تەکنیکی یاخود میکانیزمی گۆڕینی تێکست - دەق بۆ شێوازێکی نهیێنی و نەخێندراوە
مێژووی بەکاربردنی سیزەر سایفەر دەگەڕێتەوە بۆ قەیسەر یۆلیۆس لە سەردەمی کۆن بەکاری دەهێنا تاکو دوژمنەکانی ئەگەر نامەکانیشیان بەدەست گەیشت نەتوانن لێی تێبگەن.

چۆنیەتی کارکردنی تەکنیکی کۆدکردنی سیزەر سایفەر
بریتیە لە گۆڕینی شوینی پیتەکان و دەستخستنی پیتی نوێ



لەبەرامبەر هەر پیتێک دا ژمارەیەک هەیە بەم جۆرەی خوارەوە
A=0
B=1
C=3
ژمارەکان لە ٠ تاکو ٢٥ دەبن



پاشان پێویستمان بە کلیلە، کلیل بریتیە لەو نرخەی کە دەمانەێ شوێنی پیتەکە بگۆڕین

 دەمانەوێ ئەم وشەیە کۆد بکەین HELLO
کلیل: ٤
 واتە نرخی هەر پیتێک شوینەکەی چوارجار دەگۆڕین، بەمەش پیتەکە دەبێتە پیتێکی تر

H > L
E > I
L > P
L > P
O > S

لە کریپتۆگرافی دا دوو دۆخ هەیە
کاتێک کە دەقێک دەگۆڕین بۆ کۆد و دەیشارینەوە کە نەخوێندرێتەوە، ئەوە پێی دەوترێ ئینکریپت یاخود ئینکریپشن
وە کاتێک دەقێک کراوە بە کۆد دەمانەوێ بیگێڕینەوە سەر دەق و تاکو بخوێندرێتەوە، دەوترێ دیکریپشن


لەم نمونەیەی سی پڵاس پڵاس دا دەکرێ زیاتر ڕوون بێت

#include<iostream>
#include<string.h>
using namespace std;
int main() {
   cout << "Caesar Cipher Program"<<endl;
   cout<<"Enter the message:\n";
   char msg[100];
   cin.getline(msg,100); //take the message as input
   int i, j, length,choice,key;
   cout << "Enter key: ";
   cin >> key; //take the key as input
   length = strlen(msg);
   cout<<"Enter your choice \n1. Encryption \n2. Decryption \n";
   cin>>choice;
   if (choice==1) //for encryption
   {
      char ch;
      for(int i = 0; msg[i] != '\0'; ++i) {
         ch = msg[i];
         //encrypt for lowercase letter
         if (ch >= 'a' && ch <= 'z'){
            ch = ch + key;
            if (ch > 'z') {
               ch = ch - 'z' + 'a' - 1;
            }
            msg[i] = ch;
         }
         //encrypt for uppercase letter
         else if (ch >= 'A' && ch <= 'Z'){
            ch = ch + key;
            if (ch > 'Z'){
               ch = ch - 'Z' + 'A' - 1;
            }
            msg[i] = ch;
         }
      }
      printf("Encrypted message: %s", msg);
   }
   else if (choice == 2) { //for decryption
      char ch;
      for(int i = 0; msg[i] != '\0'; ++i) {
         ch = msg[i];
         //decrypt for lowercase letter
         if(ch >= 'a' && ch <= 'z') {
            ch = ch - key;
            if(ch < 'a'){
               ch = ch + 'z' - 'a' + 1;
            }
            msg[i] = ch;
         }
         //decrypt for uppercase letter
         else if(ch >= 'A' && ch <= 'Z') {
           ch = ch - key;
            if(ch < 'A') {
               ch = ch + 'Z' - 'A' + 1;
            }
            msg[i] = ch;
         }
      }
      cout << "Decrypted message: " << msg;
   }
}

کاتێک ئەم کۆدەی سی پڵاس پڵاس دەخەینە کار، و وشەیەی تەکنەلۆژیا دادەنێین دەمانەوێ کۆدی بکەین
بەم شێوەی خوارەوە دەبێت دەرئەنجامەکەی.





فەرهەنگۆک
Caesar cipher سیزەر سایفەر
Cryptography کریپتۆگرافی
Encryption ئینکریپشن
Decryption دیکریپشن
Plain Text دەق - تێکست
Cipher Text کۆدکراو
Key کلیل
C++ سی پڵاس پڵاس


١/٦/٢٠١٩
سۆران عبدالرحمن



پرتەوبۆڵەی من

زیاتر »

چیڕۆکی سەرکەوتن

زیاتر »

تەکنەلۆژیا

زیاتر »

دەستپێشخەری کار

زیاتر »

کار و کارامەیی

زیاتر »

گەشەپێدانی خود

زیاتر »