0
تکرار اعداد
سلام من برنامه ای نوشتم که مثل اینکه مشکل داره برنامه اینجوریه که 20 عدد به صورت آرایه به عنوان نمرات دانشجو می گیره و بعد در خروجی تعداد اعداد تکرار شده رو می گه مثلا باید بگه عدد 14 چهار بار تکرار شده امیدوارم منظورم رو متوجه شدید و از شما می خوام مشکل منو حل کنید اینم سورس برنامه :
1 پاسخ
2
سلام از کد زیر می توانید استفاده کنید
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
int n[20] = {12,15,18,15,15,12,14,14,18,17,15,15,18,17,20,12,10,18,20};
int result[21] = { 0 };
for (int i=0;i<19;i++)
{
result[n[i]]++;
}
for (int j=0;j<=20;j++)
{
cout << j << " : " << result[j]<<endl;
}
cin.get();
cin.ignore();
return 0;
}