Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

c++ için proje yardımı


reyou

Öne çıkan mesajlar

merhaba arkadaşlar, hoca aşağıdaki projeyi verdi ama sınawların yoğunluğu bakımından malesef zaman ayıramıyorum..

acaba aşağıdaki projeyi c++ da yazabilecek bi pati varmıdır aramızda? yada şöle diyim, o kadar herkes diyor ben bilgisayardan anlarım diye :P bakalım harbiden doğrumu? :P
(bu arada gaz vermektedir) *gaz gaz gaz... :) *

yardımlarınızı bekliyorum genç patiler.. şimdiden teşekkürler..







The mode of an array of numbers is the number m in the array that is repeated most frequently. If more than one number is repeated with equal maximal frequencies, there is no mode. As an example, consider the following sequence of numbers entered by the user. There are 15 numbers in this sequence.
4 6 8 4 2 54 1 67 67 4 11 2 4 3
The mode is 4 which is repeated most frequently.

Write a program which inputs numbers from the user and stores them in an Array. The program will return the mode or an indication that the mode does not exist.
For this purpose, use a Number class which has two data members: the number itself and its total number of occurrence (count). When the user enters a new number, check whether the number is already in the array. If it is already in the array, increment its count. Otherwise, add it to the array as a new element with count 1.

Provide a menu for the following operations:
1. Add a number
2. Delete one occurrence of a number
3. Display the mode
The user should be able to do these operations any number of times s/he likes.[signature][hline]sen bu yazıyı okurken senin hayatından 5 saniye çaldım. 6 oldu,7,8,9...
fr3nzy radio dj & istek msn = [email protected]
tik tak listen
most beautiful songs are played...
Link to comment
Sosyal ağlarda paylaş

Ya ben bunu yazarim ama cok mesgul bi zamana denk geldin benim de su an ayni konudan ödevim var ve dün sabahtan beri bitmedi destan gibi kod oldu.

Lecture slide falan varsa onlari oku, sonra yazarsin ya cok zor bi konu degil biraz uzun sürüyo sadece. Ben lig fikstürü yapiom, ben napiyim :([signature][hline]WoW EU - Magtheridon / Pain Train
Penthesilea, Level 60 Night Elf Priestess
Emilo, Level 60 Gnome Warrior
Elandra, Level 60 Night Elf Huntress
Suark, 30 Aralık 2005 12:15 tarihinde demiş ki:
Bence tauren rogue açsın.En temizi, yalnız Stealth yok


[Bu mesaj Penthesilea tarafından 03 Ocak 2006 11:28 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

hocam ya aslında cumaya kadar vakti var..

projeyi yaparken link list leri ve class,struct ları kullanmam yetiyor..

acaba kabaca nasıl yapabileceğimi söleyebilirmisin?[signature][hline]sen bu yazıyı okurken senin hayatından 5 saniye çaldım. 6 oldu,7,8,9...
fr3nzy radio dj & istek msn = [email protected]
tik tak listen
most beautiful songs are played...
Link to comment
Sosyal ağlarda paylaş

class myNumber {
int number;
int occurrence;
};

olarak classını yaratırsın bir normal int arrayi kullanıcının girdigi sayıları tutmak için, birde myNumber arrayi tutarsın girilen sayıların hesaplarını tutmak için.

en sonunda myNumber arrayındaki elemanların occurrence sayılarını karsılastırır buyuk olanı bulursun.[signature][hline]When arguing with a stupid person, make sure he's not doing the same.
Link to comment
Sosyal ağlarda paylaş

yapmak için az zamanın kalmışdır diye düşündüğüm için bir seferlik yazdım. Benim anladığım şey bu, farklı bişeyler istiyorsa modifiye edersin :)

[spo1=c++ code]

#include

using namespace std;

void insert(int[]);
void deleteA(int[]);
void display(int[]);
int mode(int[]);
int place=0;

int main()
{
int a[15];
int b;
while(1)
{
cout<<"1.Insertn2. Deleten3. Displayn4. Display Moden5. Exit>";
cin>>b;
switch(b)
{
case 1:
insert(a);
break;
case 2:
deleteA(a);
break;
case 3:
display(a);
break;
case 4:
cout<<"Mode :"< break;
case 5:
exit(1);
break;
}
}
return 0;
}

int mode(int a[])
{
int mod;
int count=0;
int c=0;
for(int i=0;i {
for(int j=0;j {
if(a[i]==a[j])
count++;
}
if(count>c)
{
mod=a[i];
c=count;
count=0;
}
else
{
c=count;
count=0;
}
}
return mod;
}

void insert(int a[])
{
int b;
if(place == 15)
cout<<"array is full"< else
{
cout<<"enter value which will be inserted :";
cin>>b;
a[place]=b;
place++;
}
}

void deleteA(int a[])
{
int b;
cout<<"Enter value which will be deleted :";
cin>>b;
for(int i=0;i<15;i++)
{
if(a[i]==b)
{
for(int j=i;j<14;j++)
{
a[j]=a[j+1];
}
place--;
return;
}
}
cout<<"Value not found"< }

void display(int a[])
{
for(int i=0;i cout<<<" ";
cout< }
[/spo][signature][hline]Her sabah yolunu gözlerim ,
Buğdayların arasındaki yeşil okyanusları görebilmek ,
Kır çiçeklerinin kokusunu duyabilmek ,
Beni sevdiğini hayal edebilmek için...
Gokart
[Bu imza zgrw tarafından 02 October 2005 01:13 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

×
  • Yeni Oluştur...