с практической по информатике!
Создать wеb-сайт «Наш класс», состоящий из трех страниц. Примерное содержание сайта дано ниже. Цвет фона страницы, цвета текста и гиперссылок подобрать самостоятельно (цвета по умолчанию использовать не разрешается).
Страница 1 (имя файла — index.htm)
Заголовок окна: Мой класс.
Заголовок страницы: Наш класс (шрифт Impact, стиль шрифта — Заголовок 1, размер — medium, тип выравнивания — по центру).
Текст страницы:
Мы рады приветствовать вас на сайте 6-го класса школы № 23 города Безымянска. Наша школа небольшая, и в классе учится всего 12 человек. Класс наш очень дружный. Мы часто собираемся вместе и ходим в походы, в кино, катаемся на велосипедах и роликах, а зимой — на лыжах и коньках. В нашем классе 5 человек учатся только на «хорошо» и «отлично».
Наш классный руководитель — Степанова Ирина Григорьевна. Она преподает у нас историю. Нам очень нравятся ее уроки. А еще мы все любим уроки физкультуры. В нашей школе большой спортивный зал.
Рисунок — файл class.jpg. Рисунок расположить ниже текста по центру страницы.
Гиперссылки (на страницу 2 и страницу 3).
Страница 2 (имя файла — mark.htm)
Заголовок окна: Успеваемость класса.
Заголовок страницы: Успеваемость класса за первое полугодие (шрифт — Impact, стиль шрифта — Заголовок 1, размер — medium, тип выравнивания — по центру).
Текст страницы:
http://tepka.ru/informatika_11/209.jpg
Страница 3 (имя файла — teacher.htm)
Заголовок окна: Наши учителя.
Заголовок страницы: Наши учителя (шрифт — Impact, стиль шрифта — Заголовок 1, размер — medium, тип выравнивания — по центру).
Текст страницы (шрифт — Arial, размер — medium, выравнивание — по левой границе, использовать маркированный список):
Степанова Ирина Григорьевна — история
Грушина Галина Степановна — русский язык и литература
Марков Сергей Иванович — физкультура
Андреева Елена Леонидовна — математика
Кононов Илья Андреевич — ОБЖ
Рогова Ирина Олеговна — биология
Рисунок — teacher.gif. Обтекание рисунка текстом — справа.
procedure PrintMatrix(a: array[,] of integer);
begin
for var i := a.GetLowerBound(0) to a.GetUpperBound(0) do
begin
writeln;
for var j := a.GetLowerBound(1) to a.GetUpperBound(1) do
write(a[i, j], ' ');
end;
writeln;
end;
begin
var a := MatrixRandom(9, 9, 10, 99);
PrintMatrix(a);
var i := (a.GetLowerBound(0) + a.GetUpperBound(0)) div 2 + (a.GetLowerBound(0) + a.GetUpperBound(0)) mod 2;
var j := (a.GetLowerBound(1) + a.GetUpperBound(1)) div 2 + (a.GetLowerBound(1) + a.GetUpperBound(1)) mod 2;
writeln('A[', i, ', ', j, '] = ', a[i, j]);
end.
#include <iomanip>
int main()
{
using namespace std;
const int N = 4;
const int M = 4;
int Y[N][M];
//как-нибудь заполняем матрицу
for (int i = 0; i < N; ++i)
for (int j = 0; j < M; ++j)
Y[i][j] = (i + 1) * (j + 1);
//выведем её на экран
for (int i = 0; i < N; ++i)
{
for (int j = 0; j < M; ++j)
cout << setw(3) << Y[i][j];
cout << endl;
}
//находим сумму элементов побочной диагонали
int S = 0;
for (int i = 0; i < N; ++i)
for (int j = 0; j < M; ++j)
if (j == M - 1 - i)
S = S + Y[i][j];
cout << "Sum of adverse diagonal of array: " << S << endl;
//находим сумму всех элементов матрицы
int Sum = 0;
for (int i = 0; i < N; ++i)
for (int j = 0; j < M; ++j)
Sum = Sum + Y[i][j];
cout << "Sum of all elements of array: " << Sum << endl;
return 0;
}