تمرین نمایش کلمات تکراری

دسته بندی : /


تعداد فروش

0 دانشجو

پرسش و پاسخ ها

0 کاربر

تاریخ انتشار

25 خرداد 1401

محتوا شامل

سورس کد, ویدیو آموزشی

سطح تمرین

متوسط

سیستم عامل

لینوکس, ویندوز

نیازمندی ها

نیاز به نصب موردی نیست

مدت زمان ویدیو

15 دقیقه

حجم فایل

37 مگابایت

تمرین نمایش کلمات تکراری در c 

تمرین نمایش کلمات تکراری در c

در این پست میخواهیم تمرین نمایش کلمات تکراری در زبان c را به طور کامل بررسی کنیم .

سوال: برنامه ای بنویسید که رشته ای را دریافت کرده و کلمات تکراری و تعداد دفعات تکرار را نمایش دهد  .

نمونه ورودی : 

 ali ali hasan hesam

نمونه خروجی:

ali  2

توضیحات :

برای پیاده سازی این تمرین ابتدا باید فرآیند کار را کامل درک کنیم .

ابتدا آرایه ای از کاراکتر ها را به عنوان ورودی در نظر میگیریم .

char string[] = "big black bug bit a big black dog on his big black nose";  

پس باید کاراکتر به کاراکتر رشته را پیمایش کنیم تا به فضای خالی برسیم که متوجه شویم کلمه ای را پیدا کردیم .

در آرایه ی دو بعدی کلمات را ذخیره میکنیم به طوری که ستون های آرایه کلمات را تشکیل دهند.

مثال:

char words[100][100];
words[0][0] ='a';
words[0][1]='l';
words[0][2]='i';
words[0][3]='\0';

سورس کد جداسازی کلمات

for(k=0; string[k]!='\0'; k++){  
      
    //Here, i represents row and j represents column of two-dimensional array words  
    if(string[k] != ' ' && string[k] != '\0'){  
        //Converts the string into lowercase and add it to array words  
        words[i][j++] = tolower(string[k]);  
    }  
    else{  
        words[i][j] = '\0';  
        //Increment row count to store new word  
        i++;  
        //Set column count to 0  
        j = 0;  
    }  
}

در ادامه با استفاده از حلقه for یکی یکی کلمات را پیمایش کرده و باهم مقایسه میکنیم .

دستور strcmp برای مقایسه دو رشته استفاده میشود .

جهت انجام پروژه های زبان c کلیک نمایید .

سورس کد کامل

مشاهده ویدیو

پرسش و پاسخ ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “تمرین نمایش کلمات تکراری”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمرینات مشابه

پروژه مدیریت کتابها در سی شارپ

پروژه مدیریت کتابها در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه sql دیجی کالا

پروژه sql دیجی کالا

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه نمایش دمای هوا از طریق گوگل

پروژه نمایش دمای هوا از طریق گوگل

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه ساختمان داده بانک یاب

پروژه ساختمان داده بانک یاب

  • استادیار: وفایی مقدم
  • قیمت: 60,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
تمرین چند ضلعی در سی شارپ

تمرین چند ضلعی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
تمرین singleton در سی شارپ

تمرین singleton در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه محاسبه عملگر های بیتی در سی شارپ

پروژه محاسبه عملگر های بیتی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط