Sakarya Universitesi Bilgisayar ve Bilişim Bilimleri Fakültesi
Bilgisayar Mühendisliği Programlamaya Giriş dersinin ikinci ödevi için link
aşağıdadır.
Ödev 2
Ödev 2
#include <iostream>
using namespace std;
int dizi[101];
int mod;
void ElemanEkleme(int eleman)
{
mod=eleman%101;
for(int i=0;i<101; i++)
{
if(mod==i)
{
dizi[i]=eleman;
}
}
}
void ElemanSil(int eleman)
{
for(int i=0; i<101; i++)
{
if(dizi[i]==eleman)
{
dizi[i]=0;
}
}
}
void ElemanAra(int eleman)
{
for(int i=0; i<101; i++)
{
if(dizi[i]==eleman)
{
cout<<"Dizinin"<<i<<". elemanidir."<<endl;
}
}
}
void ElemanListele()
{
for(int i=0; i<101; i++)
{
if(dizi[i]!=0)
{
cout<<"[i]="<<dizi[i]<<endl;
}
}
}
int main()
{
int secenek,eleman;
cout<<"Secim";
cin>>secenek;
switch(secenek)
{
case 1:
cout<<"Eleman Girin:";
cin>>eleman;
ElemanEkleme(eleman);
return main();
break;
case 2:
cout<<"İstenilen elemani girin:";
cin>>eleman;
ElemanSil(eleman);
return main();
break;
case 3:
cout<<"İstenilen elemani girin:";
cin>>eleman;
ElemanAra(eleman);
return main();
break;
case 4:
ElemanListele();
return main();
break;
case 5:
return 0;
}
return 0;
}
Yorumlar
Yorum Gönder