123
This commit is contained in:
parent
7b35340604
commit
e4c314b6d6
74
Лаба10.c
Normal file
74
Лаба10.c
Normal file
@ -0,0 +1,74 @@
|
||||
#include <stdio.h>
|
||||
#include <windows.h>
|
||||
|
||||
void Task1() {
|
||||
printf("Task1() START\n");
|
||||
int n, m, z = 1, x = 1;
|
||||
scanf_s("%d", &n);
|
||||
scanf_s("%d", &m);
|
||||
do {
|
||||
printf("%d ", z*10+x);
|
||||
if (x == m) {
|
||||
x = 1;
|
||||
printf("\n");
|
||||
z += 1;
|
||||
}
|
||||
else {
|
||||
x += 1;
|
||||
}
|
||||
} while ((x <= m) && (z <= n));
|
||||
printf("Task1() FINISH\n");
|
||||
}
|
||||
|
||||
void Task2() {
|
||||
printf("Task2() START\n");
|
||||
int m = 1, n = 10, b = 1;
|
||||
do {
|
||||
printf("%3d ", m);
|
||||
if (m != n) {
|
||||
m += b;
|
||||
}
|
||||
else {
|
||||
printf("\n");
|
||||
b += 1;
|
||||
m = b;
|
||||
n += 10;
|
||||
}
|
||||
} while ((m <= 100) && (m != 11));
|
||||
printf("Task2() FINISH\n");
|
||||
}
|
||||
|
||||
void Task3() {
|
||||
printf("Task3() START\n");
|
||||
printf("Task3() FINISH\n");
|
||||
}
|
||||
|
||||
void main() {
|
||||
SetConsoleCP(1251);
|
||||
SetConsoleOutputCP(1251);
|
||||
int n = -1;
|
||||
do {
|
||||
printf("\n");
|
||||
printf("\n");
|
||||
printf("Âûáåğèòå íóæíóş âàì îïåğàöèş:\n");
|
||||
printf("1: Çàäà÷à 1 (i * 10 + j)\n");
|
||||
printf("2: Çàäà÷à 2 (Òàáëèöà Ïèôàãîğà)\n");
|
||||
printf("3: Çàäà÷à 3 (Ğèñóíîê ïî âàğèàíòó)\n");
|
||||
printf("\n");
|
||||
printf("0: Âûéòè èç ïğîãğàììû\n");
|
||||
scanf_s("%d", &n);
|
||||
switch (n) {
|
||||
case 1:
|
||||
Task1();
|
||||
break;
|
||||
case 2:
|
||||
Task2();
|
||||
break;
|
||||
case 3:
|
||||
Task3();
|
||||
break;
|
||||
}
|
||||
} while (n != 0);
|
||||
}
|
||||
|
||||
123456
|
Loading…
Reference in New Issue
Block a user