[C++] program który znajduje wpisaną liczbę.

Awatar użytkownika
Sebastiano
Użytkownik
Użytkownik
Posty: 29
Rejestracja: 9 kwie 2010, o 11:20
Płeć: Mężczyzna
Lokalizacja: Tychy
Podziękował: 7 razy
Pomógł: 2 razy

[C++] program który znajduje wpisaną liczbę.

Post autor: Sebastiano »

Witam kolegów i koleżanki. Mam problem z programem w C++. Mianowicie błąd wyskakuje mi przy przed ostatniej linijce. Ma za adanie znaleźć wpisaną przez nas liczbę. Bardzo proszę o pomoc i wskazówki. Poniżej mój kod:

Kod: Zaznacz cały

#include "stdafx.h"
#include <cstdlib.h>
#include <iostream>
#include <time.h>
using namespace std; 

int main ()
{
 	int a,b, c, d, min, max;
min=1;
max=100;
srand(unsigned(time(NULL)));
a=1+rand()%100;
cout<<a;cin>>b;
if(b==2)	
{min=a;max=100;}
else if(b==3)	
{max=a;
min=1;};
do{ 
	if(b==2)
	{
	 		srand(unsigned(time(NULL)));
 c=min+rand()%max;
 cout<<c;
 min=c;
 }
 else if(b==3)
 {
  	  srand(unsigned(time(NULL)));
		d=(max+min)/2;
		cout<<d;
		max=d;};
		cin>>b; 
		}while(b!=1); 
		system("PAUSE")
return EXIT_SUCCESS;                 / TUTAJ KRZYCZY 
}
Ostatnio zmieniony 17 sty 2012, o 14:40 przez Afish, łącznie zmieniany 1 raz.
Powód: Kod umieszczaj w tagach code.
Afish
Moderator
Moderator
Posty: 2828
Rejestracja: 15 cze 2008, o 15:45
Płeć: Mężczyzna
Lokalizacja: Seattle, WA
Podziękował: 3 razy
Pomógł: 356 razy

[C++] program który znajduje wpisaną liczbę.

Post autor: Afish »

Nie ma czegoś takiego jak cstdlib.h. Jest cstdlib. Ponadto zamiast time.h używaj ctime.
Awatar użytkownika
Piowis
Użytkownik
Użytkownik
Posty: 12
Rejestracja: 20 lip 2011, o 20:13
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 2 razy
Pomógł: 1 raz

[C++] program który znajduje wpisaną liczbę.

Post autor: Piowis »

Jak to znaleźć wpisaną przez na liczbę?

Usuń:
#include "stdafx.h"
#include <cstdlib.h>
i zamień return EXIT_SUCCESS; na return 0;. No i oczywiście po system("pause") wstaw ;
Awatar użytkownika
Sebastiano
Użytkownik
Użytkownik
Posty: 29
Rejestracja: 9 kwie 2010, o 11:20
Płeć: Mężczyzna
Lokalizacja: Tychy
Podziękował: 7 razy
Pomógł: 2 razy

[C++] program który znajduje wpisaną liczbę.

Post autor: Sebastiano »

Chodzi o program który w minimalnej liczbie kroków odgadnie podaną przez nas liczbę:) Taka zgaduj zgadula. Dzięki, teraz wsystko działa:)
ODPOWIEDZ