27 Şubat '17,Pazartesi
Üyelikİş İlanları
Yardım
  Yazılım Teknolojileri BT Anasayfa Soru Sor Ders Yaz İpucu Yaz Örnek Uyg. Yaz Öneri Yaz
Favorilerime Ekle!
   
     C++  > Soru ve Cevaplar C++ Puanınız: 0 kp

Konu:
Soru Başlığınız:
Sorunuz:
Derecesi:
 

 

 


Geriye dönmek için tıklayın! Sayfayı yenilemek için tıklayın!
Soran: c4rpe Puan : 100 14 Mayıs '09 12:07  
Öncelikle yoğun vize ve projelerin yuzunden bu odevle ılgılencek yeterlı vaktımın olmadıgını soleyerek ve sızden yardım ısteyerek baslıyorum...

Tahmin Etme Oyunu(mastermind)

Bu oyun 4 haneli bir tahmin etme oyunu.Program kendisi rastgele 4 haneli bir rakam olusturacak ve kullanıcıda bunun ne oldugunu bulmaya calısacak.Program kullanıcının kaç tane rakamı dogru girdiğine dair ipucu bilgileri vericek.Kullanıcının girdiği rakamlardan dogru yerde ve dogru rakam varsa positif ipucu vericek eger dogru rakam yanlıs yerdeyse negatif ipucu vericek.Kullanıcı sayıyı bildiğinde oyun sona ericek.

1)Bilgisayar rastgele 4 haneli sayı olusturacak.
2)Sayı "0" la başlamayacak.
3)Herhangi 2 rakam birbirinin aynı olmayacak.

Örnek geçerli sayılar:1403,6741,9427

Oyun 4 haneli rakamı girerek başlar.Bilgisayar bu girilen sayıyı kendi olusturdugu sayıyla karsılastıracak ve karsılastırmanın sonuclarını su kosullara baglı olarak ekrana vericek:

1)Eger kullanıcının girdiği rakam ve bilgisayarın olusturdugu rakamlardan biri aynı yerde ve dogru rakamsa bu bir positif ipucu olucak.
2)Eger kullanıcının girdiği rakam ve bilgisayarın olusturdugu rakamlardan biri aynı degerde fakat yanlıs yerdeyse bu bir negatif ipucu olucak
3)Her kullanıcı tahmininden sonra program positif ve negatif ipucu sayılarını ekrana yansıtacak.
4)Kullanıcı bir sonraki tahminini bu ipuçlarına göre yapıcak
5)Program kullanıcının butun sayıları dogru yerde ve dogru degerlerde girdiği zaman sona ericek

Örnek:Bilgisayarın 3852 sayısını olusturdugunu varsayalım.

3 8 5 2 (bu sayı ekrana yansıtılmayacak :) )


Kullanıcı tahmini: 4 8 3 7
Positif ipucu : 1 ( 8 dogru rakam ve dogru yerde )
Negatif ipucu : 1 ( 3 dogru rakam ama yanlıs yerde)
Lütfen başka bir tahmin yapınız:

Kullanıcı tahmini: 1 7 4 6
Positif ipucu : 0
Negatif ipucu : 0
Lütfen başka bir tahmin yapınız

Kullanıcı tahmini: 3 5 2 9
Positif ipucu : 1
Negatif ipucu : 2
Lütfen başka bir tahmin yapınız

Kullanıcı tahmini: 3 8 2 5
Positif ipucu : 2
Negatif ipucu : 2
Lütfen başka bir tahmin yapınız

Kullanıcı tahmini: 3 8 5 2
Positif ipucu : 4
Negatif ipucu : 0

***Tebrikler sayıyı dogru tahmin ettiniz***


Ancak bu programı daha ben 1. sınıfta oldugumdan basite indirgenmiş bir şekilde yapmam gerekiyor dolayısıyla string,class,for,while,if,void,bool,cout,cin gibi terimler kullanılması gerekiyor..Yardımlarınıza bu kardeşinizin çok ama çok ihtiyacı var şimdiden herkese çok teşekkürler
Konu: C++ Durum: Cevap Bekliyor  
   lanpok5 25 Aralık '13 16:55 
Merhaba,

Oyunun mantığını anlatabilirim bundan sonrası zaten kolay hale gelecektir.

Bu uygulamaları yazmaya gayret gösterin yoksa öğrenmenin başka bir yolu yoktur..


    
   Cevap / Mesaj Yazma:  
 
Mesaj türü:
  Cevap   Mesaj
Mesajınız:
 
Cevap: Soru sahibi verdiğiniz cevabı olumlu yada olumsuz onaylamadığı müddetçe soruyu başka cevap yada mesajın girilmesine izin vermiyecek şekilde kitler. Cevabınız reddedilirse SoruPuanı / 5 up(uzman puanı) bakiyenizden kesilir.
Mesaj: Soruyu başka cevaplara kitlemez fakat soru sahibi tarafından cevap olarakda kabul edilebilir.
Mesaj Yazımı: Mesajınız dilediğiniz uzunlukta olabilir. Mesajınızın görünümünü düzenlemek istiyorsanız <font>,<b>,<u>,<i>,<ul>,<li> html taglarını başlarına + işareti koyarak kullanabilirsiniz.
Örnek: +<b>bu kısım kalın yazılır+</b>ama bu kısım değil

Ayrıntılı Bilgi için tıklayın
     
Bu soru için verilen cevaplardan beni haberdar et!

Onay Bekleyen Cevaplar VarCevaplanmış...
    Cevap Bekleyen Sorular : Çöz Kazan ... Puan Kullanıcı 
1-  Ayrıntılı bilgi için tıklayın... C++ oyunu 50    c4rpe
Öncelikle yoğun vize ve projelerin yuzunden bu odevle ılgılencek yeterlı vaktımın olmadıgını soleyerek ve sızden yardım ısteyere.....
Bölüm: C++
2-  Ayrıntılı bilgi için tıklayın... C++ yardımı 100    c4rpe
Öncelikle yoğun vize ve projelerin yuzunden bu odevle ılgılencek yeterlı vaktımın olmadıgını soleyerek ve sızden yardım ısteyere.....
Bölüm: C++
3-  Ayrıntılı bilgi için tıklayın... Öğrenciye C++ Yardımı 150    c4rpe
Öncelikle yoğun vize ve projelerin yuzunden bu odevle ılgılencek yeterlı vaktımın olmadıgını soleyerek ve sızden yardım ısteyer.....
Bölüm: C++
4-  Ayrıntılı bilgi için tıklayın... Öğrenciye C++ Yardımı 150    c4rpe
Öncelikle yoğun vize ve projelerin yuzunden bu odevle ılgılencek yeterlı vaktımın olmadıgını soleyerek ve sızden yardım ısteyer.....
Bölüm: C++
5-  Ayrıntılı bilgi için tıklayın... c++ ' de gözlükçü otomasyonu yapma x( imdattt x'(( 250    crow753951
arkadaşlar c++ de gözlükçü otomasyonu yapmam istendi ama ben c++ hiççç bişey anlamıyorumm.. ölüm kalım meselesi lütfen bilen bir.....
Bölüm: C++
6-  Ayrıntılı bilgi için tıklayın... Sayısal Loto Programı Random İle 250    taner13
Sayısal Loto için rasgele 1-49 arasında 6 rakam üretebilen bir program gerekiyor. Ancak aynı rakamlar çıkmamalı...

Şimdiden t.....
Bölüm: C++
7-  Ayrıntılı bilgi için tıklayın... Dizi kullanımı ile ilgili bir soru 250    afkee
1,2 ve 3 numaralı 3 öğrenci bilgileri dizi kullanılarak girilicek adı numarası vize ve final notu girilip tabloya ortalamasını a.....
Bölüm: C++
8-  Ayrıntılı bilgi için tıklayın... c soruları(Çok acil!!!!!!!) 250    glsh_06
1.klavyeden üç tamsayıyı okutup ilk ikisinin toplamını üçüncüsüne bölen ve sonucu uygun bir şekilde ekranda gösteren programı ya.....
Bölüm: C++
9-  Ayrıntılı bilgi için tıklayın... ...:::: Kum saati ::::... 250    077378
Kum saati şeklini Visual basic 2006 C++ ta yazdirmak istiyorum... nasıL yazabiLirim? yada bna 1 örnek yazip kodunu atabilirmisi.....
Bölüm: C++
10-  Ayrıntılı bilgi için tıklayın... c++ ile wav uzantılı dosya çalıştırma 250    enverce
arkadaşlar borland 6.0 kullanıyorum ve wav uzantılı bir dosyayı çalıştırmak istiyorum yardım edermisiniz......
Bölüm: C++
Devamı...
 
    Dersler : Puan Kullanıcı 
1-  Ayrıntılı bilgi için tıklayın... C ++ REFERANS VERİ ÇAĞIRMA SİSTEMİ 40 erdemcekal
Bu çağırma şeklinde ise fonksiyona parametre olarak geçilen değerler yerine bu değerleri içeren değişkenlerin referansları (veya.....
Bölüm: C++
2-  Ayrıntılı bilgi için tıklayın... C ++ DEĞİŞKENLERİNİN VERİ TANIMLANMASI 35 erdemcekal
Değişkenleri tanımlamak için aşağıdaki notasyon kullanılır.


Veri Tipi] [Değişken Adı];


Örneğin içinde sayı tutacak b.....
Bölüm: C++
3-  Ayrıntılı bilgi için tıklayın... C ++ GİZLİ WİNLOGAN DESKTOPLARI 30 erdemcekal
Gizli Desktoplar
Ön Şart : Win32, Visual C++

Keywords : Private Desktop

Telif : Yazının ingilizce ve daha komplex hali.....
Bölüm: C++
4-  Ayrıntılı bilgi için tıklayın... c ++ veri metod yöntemlerinde kolaylık 50 erdemcekal
C'de Yapısal Veri Tipleri



Herkese merhaba. Aşağıda sizlere C de küme oluşturma hadisesinin basit mantığını verdim. Yararl.....
Bölüm: C++
5-  Ayrıntılı bilgi için tıklayın... ÖRNEKSEL C ++ UYGULAMALARI 40 erdemcekal
#include<iostream>
int main()
{
int kilo,bekle;
int mesaisaati,mesaiucreti,maas;
double fit,inc;
float boy,dog.....
Bölüm: C++
6-  Ayrıntılı bilgi için tıklayın... C++ PROGRAMLAMAYA GİRİŞ 40 yildirayoral
1. Veri Tipleri
C de Tanımlı Veri Tipleri


Tip Aralık
Uzunluk(Byte)

Unsigned char
char
enum
unsigned int
short.....
Bölüm: C++
7-  Ayrıntılı bilgi için tıklayın... cpp ve c++ 1 derste 75 ölüm
evet arkada?lar ?u anda ilk kodumuz ba?lyyoruz ilk olarak c++ da de?i?gen türler oldu?unu söyleyeyim ?imdi kodumuza geçelim

.....
Bölüm: C++
8-  Ayrıntılı bilgi için tıklayın... C++ veya proğramcılık mantığını kavramada basit am 75 sinanada
Anlamanyzy istedi?im satyr ++tekrarlar[yanitlar[i]] ; bu satyryn çaly?masyny anlarsanyz. pro?ramcy için iyi bir kazanç olaca?yny.....
Bölüm: C++
9-  Ayrıntılı bilgi için tıklayın... yığıt 45 sugar1985
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

int ekle();
int cikar();
void yazdir();
int dizi[10]={NULL,N.....
Bölüm: C++
10-  Ayrıntılı bilgi için tıklayın... Öreneklerle C++ 45 nomad22
soru 1) Dy?arydan Girilen 3 sayynyn toplamyny, ortalamasyny, çarpymyny, en küçük, en büyük sayylary vede sayylaryn tekmi çiftmi .....
Bölüm: C++
Devamı...
 
    Örnek Uygulamalar : Puan Kullanıcı 
1-  Ayrıntılı bilgi için tıklayın... Dev C++ Merhaba Dunya Yazısı.. 10 baymyo
// Standart Sınıflar...
#include <cstdlib>
#include <iostream>

// Standart isim uzayımız..
using namespa.....
Bölüm: C++
2-  Ayrıntılı bilgi için tıklayın... Çarpım Tablosu... 50 erdemcekal
#include <stdio.h>
#include <time.h> //rand
#include <stdlib.h>

int multiply(int a, int b); //multiplication function
.....
Bölüm: C++
3-  Ayrıntılı bilgi için tıklayın... Çarpım Tablosu (Çocuklar için çok güzel) 50 erdemcekal
#include <stdio.h>
#include <time.h> //rand
#include <stdlib.h>

int multiply(int a, int b); //multiplication function
.....
Bölüm: C++
4-  Ayrıntılı bilgi için tıklayın... C++ ' DA OYUN 50 erdemcekal
#include <stdio.h>

#include <stdlib.h>

#include <time.h>



#define FALSE 0

#define TRUE 1



#define REMOVED 1.....
Bölüm: C++
5-  Ayrıntılı bilgi için tıklayın... İŞTE C++ ÖĞRENMEYE KESİN ÇÖZÜM 50 erdemcekal
C++ Geniş İçerikli Ders Anlatım(Dİğer drslerdn daha iyi bunu okmanızı tavsiye ederim
TEMEL BILGILER


C++ bilindigi gibi pro.....
Bölüm: C++
6-  Ayrıntılı bilgi için tıklayın... ASAL VE RASYONAL OLMAYAN SAYI SINIFLARINDA PROGRAM 50 erdemcekal
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <ctime>

#include "fraction.h"

using namespace std;
.....
Bölüm: C++
7-  Ayrıntılı bilgi için tıklayın... SATIR SAYMA PROGRAMI 50 erdemcekal
#include <iostream>
#include <fstream>
#include <vector>
#include <utility>
#include <iomanip>

using namespace std;

in.....
Bölüm: C++
8-  Ayrıntılı bilgi için tıklayın... FOR DÖNGÜLÜ MATRİS 50 erdemcekal
#include <iostream>
#include <iomanip>
#include <cstdlib>

using namespace std;

int **create_random_matrix(size_t row, si.....
Bölüm: C++
9-  Ayrıntılı bilgi için tıklayın... BASİT OKUL ÖĞRENCİ KAYIT SİSTEMİ 20 erdemcekal
#include




struct Ogrenci{


char Ad[20];


char Soyad[20];


char OkulNo[20];


char Adres[255];


char .....
Bölüm: C++
10-  Ayrıntılı bilgi için tıklayın... CASE KOMUTUYLA İLGİLİ ÖRNEK 45 erdemcekal
#include “iostream.h”


void main()


{


enum { Ocak = 1, Subat, Mart, Nisan, Mayis, Haziran, Temmuz,


Agustos.....
Bölüm: C++
Devamı...
 
    İpuçları : Puan Kullanıcı 
1-  Ayrıntılı bilgi için tıklayın... c++ ustası 4000 25 ölüm
c++ yy isteyen ler c++ ya hasret kalanlar özleminiz sona erdi sonunda ,




c++ ustasy 4000
yani göktu? yükselin yazdy.....
Bölüm: C++
2-  Ayrıntılı bilgi için tıklayın... 3. değişken olmadan yerdeğiştirme 20 sugar1985
#include<stdio.h>
main()
{
int a=17,b=12;
printf("\ta:%d \tb:%d \n ",a,b);
a^=b;
b^=a;
a^=b;
printf(" \ta:%d\tb:%d\n\n.....
Bölüm: C++
3-  Ayrıntılı bilgi için tıklayın... dergi 10 ?ovalye
dostlarym c++ yy merak ediyor ö?renemiyormusunuz derdinize deva geldi cd oyun dergisinde goktu? yükselin bir kita.....
Bölüm: C++
4-  Ayrıntılı bilgi için tıklayın... C++ Builder ile Ekran görüntüsü almaya ne dersiniz 25 digimensch
Forma bir Adet Image1 bileseni koyalim ve hemen bir Buttonun Clik olayina su kodu yazalim.
------------------------------------.....
Bölüm: C++
5-  Ayrıntılı bilgi için tıklayın... Cvp:Unreal IRCD de c++ kullanımı... 25 asdqweasdqwe
Bildi?iniz gibi unreal ircd dili c++ dilidir.burada anlataca?ym c++ y unreal ircd de nasyl etkin kullanabilece?imizdir...öncelik.....
Bölüm: C++
6-  Ayrıntılı bilgi için tıklayın... soysal fonksiyonlar 20 mkemx


Soysal fonksiyonların başlıca amacı,tüm türdeki veriler için aynı fonksiyonları işletmektir.Soysal fonksiyonlar fonksiyonla.....
Bölüm: C++
7-  Ayrıntılı bilgi için tıklayın... c++ builder'da yazı kaydırma yöntemi 25 byelectronic
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int x,y;
for(x=-20;x<250;x++){
for(y=1000;y>250;y--)
Canvas->Font->.....
Bölüm: C++
8-  Ayrıntılı bilgi için tıklayın... UnrealIRCD de c++ 15 StaticCold
Yanlis Bilmiyorsam Irc Serverlerde kullanilan versionlar icin c++ programi kuLLaniliyor. Burda Ekleme Yapma yada code yazmak ici.....
Bölüm: C++
9-  Ayrıntılı bilgi için tıklayın... UnrealIRCD de c++ 15 StaticCold
Yanlis Bilmiyorsam Irc Serverlerde kullanilan versionlar icin c++ programi kuLLaniliyor. Burda Ekleme Yapma yada code yazmak ici.....
Bölüm: C++
10-  Ayrıntılı bilgi için tıklayın... UnrealIRCD de c++ 15 StaticCold
Yanlis Bilmiyorsam Irc Serverlerde kullanilan versionlar icin c++ programi kuLLaniliyor. Burda Ekleme Yapma yada code yazmak ici.....
Bölüm: C++
Devamı...
 


Anasayfa  |   Üye Giriş  |   Üye Kayıt  |   Bilişim Teknolojisi  |   Bilim & Kültür  |   İş & Meslek  |   Yaşam & İnsan  |   Yardım
Sponsorluk  |   Reklam  |   İletişim


 © Copyright 1999 - İNOPSİS ®
sorucevap.com, bir İNOPSİS Endüstriyel Yazılım Hizmetleri Ltd. Şti. ® hizmetidir.


Güvenli İnternet'i Desktekliyoruz
Yasal Uyarı: Sorucevap.com internet sitesinde yayınlanan yazıların tüm hakları İNOPSİS Endüstriyel Yazılım Hizmetlerine aittir. Kaynak gösterilerek dahi içeriğin tamamı yazılı izin alınmaksızın kullanılamaz. Sadece alıntı yapılan yazıların bir bölümü, alıntı yapılan yazıya aktif link verilerek kullanılabilir.