import random
def GenEx(count):
signs = ['+', '-', '*', '/']
for _ in range(count):
fn = random.randint(-20, 20)
sn = random.randint(-20, 20)
ex = '{0} {1} {2}'.format(fn, random.choice(signs), sn)
yield (ex + ' = ?', eval(ex))
IsGameRun = True
while IsGameRun:
TrueAnsws = 0
for ex, check in GenEx(2):
print(ex)
resvAnsw = float(input())
if resvAnsw == check: TrueAnsws += 1;
IsRetry = input('You correctly solved '+str(TrueAnsws)+' examples. Do you want to try again? Y/N \n')
if IsRetry == 'Y': IsGameRun = True
else: IsGameRun = False
Объяснение:
Одновимірний масив-послідовність однотипних елементів. Елементи масиву записуються в послідовних комірках пам'яті, місце елемента в масиві визначає порядковий номер цього елемента,тобто його індекс(це порядковий номер).Нумерація елементів масиву починається з 0(нуля). Одновимірні масиви викорстовуються для полегшення роботи програміста з великими обсягами даних.
Опис одновимірного масиву:
int n;
cin>>n;
float b=new float b[n];
for(int i=0;i<n;i++)
как в программе использовать конкретного элемента одномерного массива?
Щоб використати якийсь елемент масиву треба до нього звернутися:
y=b[i]
как называется номер элемента одномерного массива?
Номер елементу одновимірного масиву називається індексом.