forked from OxyNett/1_184_2020
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Homework1.cpp
47 lines (38 loc) · 1.03 KB
/
Homework1.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
#include <math.h>
#define RESET "\033[0m"
#define RED "\033[31m"
/*
В одной программе я реализовал вывод таблицы умножения через два цикла: 'For' и 'Do while'
Я бы хотел сделать эту программу используя три цикла, но зачем мне делать while, когда у меня сделан do while, этот цикл труднее,
чем обычный while. А если я сделал это, значит, обычный while мне не доставит проблем.
*/
using namespace std;
int main()
//First Task
{
cout << RED << "First Task \n \n " << RESET;
for (int i = 1; i < 10; i++)
{
for ( int j = 1; j < 10; j++)
{
cout << i * j << "\t";
}
cout << endl;
}
//Secons Task
cout << RED << "\n Second Task \n \n" << RESET;
int i = 1;
int j = 1;
do
{
do {
cout << i * j << "\t";
j++;
} while (j < 10);
i++;
j = 1;
cout << endl;
} while (i < 10);
return 0;
}