Jak zrobić ?żeby ...

0

Witam !

Jak zrobić taką pętlę że podaje 6 liczb z zakresu 1-49 i jak podam liczbe taka samą lub z poza wskazanego zakresu to żeby pętla cofnęła się o jeden i pozwoliła mi poprawić wpis. Wie ktoś ?

0

malo elegancko, ale prosto i skutecznie:

#include <fstream.h>
void main(void)
{
int tab[6]={0,0,0,0,0,0};
int i=0;
do
	{
	cout<<"Podaj liczbe: ";
	cin>>tab[i];
	//sprawdzenie
	for(int j=0;j<i+1;j++)
		{
		if((tab[i]==tab[j-1])&&(i!=0))
			{
			cout<<endl<<"Liczba sie powtorzyla";
			i--;
			}
		}
	i++;
	}
while(i<6);
//wypisanie
for(int n=0;n<6;n++)
	cout<<tab[n]<<endl;
}
0

Chyba, żeby naśladować maszyne losujcą cyfry w Duzym Lotku :) albo cos podobnego :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1