Р. А. Юсупов, С. Н. Искандарова, Ш. Мирзанова C/C++ тилида топшириқ ва масалалар Самарқанд – 2013 йил
Download 1.35 Mb.
|
CPP masalalari1
Часть II. Решения 113 printf("\*** Проверка знания таблицы умножения ***\п"); printfC После примера введите ответ и нажмите srand((unsigned) time(&t));; // инициализация генератора // случайных чисел for (i = 1; i <= 10; i++) // 10 примеров { numbl = rand()%7 + 2 ; // число от 2 до 9 nuinb2 = rand()%7 + 2 ; res = numbl * nurnb2; printf("%ix%i=", numbl, numb2); scanf("%i",&otv); if (otv == res) koH-+; else printf("Bы ошиблись! %1х%1=%±\пПродолжим...\n", numbl, numb2, res) ; } printf("ХпПравильных ответов: %i\n", kol); printf("Ваша оценка: "); switch (kol) { case 10: puts("5"); break; 9: puts("4"); break; case 8: puts("4"); break; case 7: puts("3"); break; default: puts("2"); break; } printf("\пДля завершения нажмите getch(); } Задача 131 // Проверка умения складывать и вычитать числа tinclude #include tinclude #include 114 C/C-^-f- в задачах и примерах #define LEVEL 97+2 // действия над числами от 2 до 99 void main() { int nuitibl, nuinb2; // числа int op; // действие над числами: //О - сложение, 1 - вычитание char zop; // знак операции - "плюс" или "минус" int res; // результат int otv; // ответ испытуемого int kol =0; // количество правильных ответов dint buf; // буфер для обмена пиптЫ и тлт1Ь2, //в случае, если numbl tiine_t t; // текущее время - для инициализации // генератора случайных чисел printf("ХпПроверка умения складывать и вычитать числаХп"); printf("После примера введите ответ и нажмите kol = 0; srand((unsigned) time(&t));; // инициализация генератора // случайных чисел for (i = 1; i <- 10; i+-b) { // сгенерируем пример nurobl = rand О % LEVEL; // число от 2 до 99 numb2 = rand О % LEVEL; op = rand()%2; // действие над числами if (op == 0) { res = numbl + nuinb2; zop = '+'; } else { // Вычитание zop = '- *; if (nuinbl < numb2) { // обменяем numbl и nuinb2 Download 1.35 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling