Самолеты
ид int
откуда
куда
время отлета time
врем прилета time
международный bool
Школы
ид int
номер int
название
наименьший класс int
наибольший класс int
адрес
тип (гимназия, лицей,...) int так как ид из другой таблицы типов школ
Страны
ид int
название
оргинальное название
сталица
флаг blob
гимн
площадь float
население bigint
первичный ключ всегда ид
все не указанные типы поля стринг или варчар
Если число четное, то оно кратно 2. Если число кратно одновременно 2 и 7, то оно кратно из произведению, т.е. 14. Первое такое двухзначное число - это само число 14. Остальные будут получаться путем добавления 14, т.е. получаем ряд 14, 28, 42. ...
<em>// PascalABC.NET 3.2, сборка 1407 от 18.03.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
Range(14,99,14).Println
end.
<u>Результат</u>
14 28 42 56 70 84 98
#include <iostream>
#include <string>
int main()
{
using namespace std;
//1й пункт
string s1 = "Computer programming (often shortened to programming) is a process";
for (int i = 2; i < s1.size(); i = i + 3)
cout << s1[i];
cout << endl;
//2й пункт
string s2 = "Programming involves activities such as analysis, developing understanding";
for (int i = 1; i < s2.size(); i = i + 2)
if (s2[i] != 'a' && s2[i] != 'b')
s2[i] = 'a';
else
s2[i] = 'c';
cout << s2 << endl;
return 0;
}
<u>Считаем кол-во вершин у графа.</u>
Вершины - это точки. Их 10. Значит
1) 10
<u>Считаем ребра</u>
Их ещё называют дугами.
Их 9. З<span>начит
2) 9
</span><u>Считаем изолированные вершины</u>
Это те вершины степень которых равна 0. У нас таких нет. Значит
3) 0
<u>Считаем висячие вершины</u>
Висячие - это степень у которых равна 1. Кстати, степень определяется по количеству ребер, входящих в вершину. У нас 5 висячих вершин. Значит
4) 5
<u>Ищем самую большую степень вершины на графе</u>
Это 4. Значит
5) 4
<span><em><u>Подытожим:</u></em>
1) 10
2) 9
3)0
4)5
5)4
</span>Осталось записать в порядке возрастания:
<span><em><u>Ответ</u></em>: 3,5,4,2,1</span>
1)
<span>#include<iostream>
#include<cmath>
void main()
{
char ch1, ch2;
int vol1, vol2;
std::cin >> ch1 >> vol1;
std::cin >> ch2 >> vol2;
if ((((abs(ch1 - ch2) <= 2) && (abs(vol1 - vol2) <= 2)) && ((ch1 != ch2) && (vol1 != vol2))) && !((abs(ch1 - ch2)==1) && (abs(vol1-vol2))==1))
std::cout << "Possible";
else
std::cout << "Impossible";
<span>}
3)
</span></span>#include<iostream>
using namespace std;
void main() {
<span>int n,m;
cin >> n,m;
cout<<n;
for(int i=n;i<=m;i++)
cout<<i+2;
}
4)
</span>#include <iostream>
<span>using namespace std;</span> void<span> main()</span>{<span>
int mass[2][4] //размерность своего массива вписывай.
</span><span> {</span><span>
{ 1, 2, 3, 4 }, //вписывай свои числа.
</span><span> { 1, 2, 3, 4 } </span><span>
}<span>;
</span></span>
for (int i=0 ; i<2;++i)
{
for (int j=0 ; j<4;++j)
{
if(mass[i][j]<0)
cout<<mass[i][j];
}
}
system("pause");
}