September 2018 2 66 Report

oto napisany przeze mnie program, który działa jak jednoręki bandyta (taka maszyna), prosze o poprawienie błędów i dopisanie wszystkich funkcji, które umożliwią następujące czynności:
1) po każdym wyświetleniu tablicy, żeby program wykonywał kolejne czynności należy wcisnąć jakiś klawisz

2) po wciśnięciu jakiegoś klawisza, wymazywana jest poprzednia tablica i wyświetlana kolejna.

zasada działania programu:

zmienna 'a' to sa kredyty, na start jest ich 10, kiedy program wyświetli wylosowane liczby, instrukcja warunkowa sprawdza, czy w którymś wierszu są 3 identyczne. Jeśli tak, to dodaje 1 kredyt, a jeśli nie, to odejmuje 1 kredyt. Program kończy się, kiedy kredyty się skończą (a=0).

Oto mój program:

#include<iostream>
using namespace std;
int main()
{
int t[3][3],a=10;
srand(time(NULL));
for (int i=0;i<3;i++)
for (int j=0;j<3;j++)
t[i][j]=rand()%3+1;
cout<<"maszyna:\n";
for (int i=0;i<3;i++)
{
for (int j=0;j<3;j++)
cout<<t[i][j]<<"\t";
cout<<endl;
}
cout<<endl;cout<<endl;
do
{
if ((t[0][0]=t[0][1]=t[0][2])||(t[1][0]=t[1][1]=t[1][2])||(t[2][0]=t[2][1]=t[2][2]))
a++;
else
a--;
for (int i=0;i<3;i++)
for (int j=0;j<3;j++)
t[i][j]=rand()%3+1;
cout<<"maszyna:\n";
for (int i=0;i<3;i++)
{
for (int j=0;j<3;j++)
cout<<t[i][j]<<"\t";
cout<<endl;
}
}
while(a=0);
system("pause");
}


More Questions From This User See All

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.