Arkadaşlar sorum: Daha önceden tanımlanmış 4 adet diziyi gösterici dizisi ile dışarıdan veri girerek daha önce var olup olmadığını sorgulayan bir program yapmak. 4 saattir uğraşıyorum yapamıyorum. Yardımcı olursanız sevinirim. Kodlar:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
char isimbir[5] = { 'a','k','i','f' };
char isimiki[10] = { 'u','m','i','t' };
char isimuc[10] = { 's','e','y','d','a' };
char isimdort[10] = { 'o','s','m','a','n' };
char isim[10];
char *x, *y, *z, *d,*p;
x = isimbir;
y = isimiki;
z = isimuc;
d = isimdort;
cout << "1. Isim " << x << endl;
cout << "2. Isim " << y << endl;
cout << "3. Isim " << z << endl;
cout << "4.Isim " << d << endl;
cout << "Isim Giriniz\n";
gets_s(isim);
p = isim;
if (isim[*p] == isimbir[*x])
{
cout << "var";
}
else
{
cout << "yok";
}
system("PAUSE");
return 0;
}
ÇIKTI:
1.İsim: Akif
2.İsim: Ümit
3. İsim: Şeyda
4. İsim: Osman
İsim Giriniz:
Akif
Yok
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
char isimbir[5] = { 'a','k','i','f' };
char isimiki[10] = { 'u','m','i','t' };
char isimuc[10] = { 's','e','y','d','a' };
char isimdort[10] = { 'o','s','m','a','n' };
char isim[10];
char *x, *y, *z, *d,*p;
x = isimbir;
y = isimiki;
z = isimuc;
d = isimdort;
cout << "1. Isim " << x << endl;
cout << "2. Isim " << y << endl;
cout << "3. Isim " << z << endl;
cout << "4.Isim " << d << endl;
cout << "Isim Giriniz\n";
gets_s(isim);
p = isim;
if (isim[*p] == isimbir[*x])
{
cout << "var";
}
else
{
cout << "yok";
}
system("PAUSE");
return 0;
}
ÇIKTI:
1.İsim: Akif
2.İsim: Ümit
3. İsim: Şeyda
4. İsim: Osman
İsim Giriniz:
Akif
Yok
Son düzenleyen: Moderatör: