Jump to content

C++ Dilinde Program Yazma


king_child
 Share

Recommended Posts

[quote name='JustbeKinq' date='26 Aralık 2010 - 22:10 ' timestamp='1293402007' post='933050']
dev c++ görmüştüm program olsaydı belki az çok hatırlayarak yazabilirdim ama.. sen yazmayı dene kodları buraya koy ki gören yanlışını eksiğini görür yardımcı olur :)
[/quote]

Dev C++ Link : http://www.indirgen.com/3116-Dev-C++.html

Benim Yaptığım Kod :

#include <stdio.h>
#include <conio.h>
main()
{
char erkek[20];
char kiz[20];
int yas;
printf("Cinsiyetinizi girin : ");
scanf("%s",&erkek[20]);
printf("Yasinizi girin : ");
scanf("%d",&yas);
if (b>=18 && kiz[20]==yas)
printf("girer");}
else
printf("Giremez");
getch();
return 0;}

Abi Kız Yazınca Direk Giremez Diyecek
Erkek oluncada yaşını sorup 18den büyükse girer diyecek cevabını bekliyorum abi...

Edited by king_child
Link to comment
Share on other sites

[quote name='king_child' date='26 Aralık 2010 - 22:14 ' timestamp='1293402286' post='933056']
Dev C++ Link : http://www.indirgen.com/3116-Dev-C++.html

Benim Yaptığım Kod :

#include <stdio.h>
#include <conio.h>
main()
{
char erkek[20];
char kiz[20];
int yas;
printf("Cinsiyetinizi girin : ");
scanf("%s",&erkek[20]);
printf("Yasinizi girin : ");
scanf("%d",&yas);
if (b>=18 && kiz[20]==yas)
printf("girer");}
else
printf("Giremez");
getch();
return 0;}

Abi Kız Yazınca Direk Giremez Diyecek
Erkek oluncada yaşını sorup 18den büyükse girer diyecek cevabını bekliyorum abi...
[/quote]

Arkadaşlar Lütfen Yardım Eder Misiniz Yarına Yetişmesi Gerekiyorda ...

Link to comment
Share on other sites

[quote name='king_child' date='26 Aralık 2010 - 22:14 ' timestamp='1293402286' post='933056']
Dev C++ Link : http://www.indirgen.com/3116-Dev-C++.html

Benim Yaptığım Kod :

#include <stdio.h>
#include <conio.h>
main()
{
char erkek[20];
char kiz[20];
int yas;
printf("Cinsiyetinizi girin : ");
scanf("%s",&erkek[20]);
printf("Yasinizi girin : ");
scanf("%d",&yas);
if (b>=18 && kiz[20]==yas)
printf("girer");}
else
printf("Giremez");
getch();
return 0;}

Abi Kız Yazınca Direk Giremez Diyecek
Erkek oluncada yaşını sorup 18den büyükse girer diyecek cevabını bekliyorum abi...
[/quote]




Kardeşim if de sanırım yanlış yazım var.



[font="verdana, tahoma, sans-serif"][color="#445563"]#include <stdio.h>[/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]#include <conio.h>[/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]main()[/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]{[/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]char erkek[20];[/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]char kiz[20];[/color][/font][b][font="Tahoma"][color="#8B0000"] // gerek yok[/color][/font][/b]
[font="verdana, tahoma, sans-serif"][color="#445563"]int yas;[/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]printf("Cinsiyetinizi girin : ");[/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]scanf("%s",&erkek); [/color][color="#8B0000"]// Sanırım burada boyut kısmına gerek yoktur.[/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]printf("Yasinizi girin : ");[/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]scanf("%d",&yas);[/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]if (yas>=18 && erkek==erkek) [/color][/font][font="Tahoma"][color="#8B0000"][b]// b diye birşey tanımlamamışsın ve kiz[20] diye bir şey taramamışsın[/b][/color][/font]
[font="verdana, tahoma, sans-serif"][color="#445563"]printf("girer"); [/color][/font][b][font="Tahoma"][color="#8B0000"]// burada paranteze gerek yok [/color][/font][/b]
[color="#445563"][font="verdana, tahoma, sans-serif"]else[/font][/color]
[color="#445563"][font="verdana, tahoma, sans-serif"]printf("Giremez");[/font][/color]
[color="#445563"][font="verdana, tahoma, sans-serif"]getch();[/font][/color]
[color="#445563"][font="verdana, tahoma, sans-serif"]return 0;}[/font][/color]
[font="Tahoma"][color="#8B0000"][b]NOT: pc de şuanda derleyici yok elimden geldiğince yardım etmeye çalıştım.Umarım hatasız çalışır. Bunun tek İf bloğunda yapamadım ama While kullanarak olabilir. yani bir İf bir while. Selametle[/b][/color][/font]

Edited by by.aslan
Link to comment
Share on other sites

Ben böyle bir çözüm buldum cinsiyet için string kullanmadım karakter kullandım umarım işinizi görür..

#include <stdio.h>
#include <conio.h>
main()
{
char cins;
int yas;
printf("Cinsiyetinizi girin erkekse (e) ye kizsa (k) ye basiniz: ");
scanf("%c",&cins);
printf("Yasinizi girin : ");
scanf("%d",&yas);
if (yas>=18 && cins=='e')
printf("girer");
else
printf("Giremez");
getch();
return 0;}

Link to comment
Share on other sites

[quote name='sakar' date='27 Aralık 2010 - 00:20 ' timestamp='1293409811' post='933106']
Ben böyle bir çözüm buldum cinsiyet için string kullanmadım karakter kullandım umarım işinizi görür..

#include <stdio.h>
#include <conio.h>
main()
{
char cins;
int yas;
printf("Cinsiyetinizi girin erkekse (e) ye kizsa (k) ye basiniz: ");
scanf("%c",&cins);
printf("Yasinizi girin : ");
scanf("%d",&yas);
if (yas>=18 && cins=='e')
printf("girer");
else
printf("Giremez");
getch();
return 0;}
[/quote]

Abi Çok Teşekkür Ediyorum Eline Sağlık ;)

Link to comment
Share on other sites

bende cSharp kodunu yazayım bari;

[codebox]namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.Write("Cinsiyet ? :");
if (Console.ReadLine() == "Erkek")
{
Console.WriteLine("Yaş ?");
if (int.Parse(Console.ReadLine()) >= 18)
{
Console.WriteLine("Girebilir.");
}
else
{
Console.WriteLine("Giremez.");
}
}
else
{
Console.WriteLine("Giremez.");
}
Console.ReadKey();
}
}
}[/codebox]
gerçi iki if blogu oldu ama neyse ;)

Edited by webteknik
Link to comment
Share on other sites

  • 1 ay sonra...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...