М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Чай24
Чай24
12.08.2021 23:58 •  Информатика

Лабораторна робота №6 Тема: Знайомство з CSS. Знайомство із селекторами.

Завдання:

2. Створити файл стилів style.css. Створити HTML-документ task1.html та підключити у ньому style.css.

1. Додати декілька абзаців тексту. Використовуючи селектор тегів задати для них зелений колір тексту та вирівнювання по центру. (color: red; text-align:center;).

2. Додати до 1-го та 3-го абзаців клас та за до селектору класів змінити колір тексу на червоний.

3. Додати до другого абзацу ідентифікатор та за до відповідного селектору змінити колір тексту на рожевий.

4. Додати на сторінку 2 будь-яких посилання та задати їм червоний колір тексту.

5. Створити багаторівневе меню (використати маркований список та тег для додавання посилань – кожен елемент списку – посилання):

⦁ Фрукти:

⦁ Ананас

⦁ Апельсин

⦁ Банан

⦁ Яблуко

⦁ Овочі:

⦁ Картопля

⦁ Огірок

⦁ Буряк

⦁ Ягоди

⦁ Полуниця

⦁ Малина

⦁ Смородина

5.1. Усім посиланням меню задати рожевий колір.

5.2. Лише пунктам головного меню (посиланням) задати зелений колір.

5.3. Прибрати маркери лише у вкладених списках

(list-style-type:none;).

5.4. Змінити тип маркера (list-style-type: square;) останнього списку (полуниця, малина, смородина).

5.5. Для посилань, що знаходяться в останньому списку задати властивість (text-decoration: none;).

При виконанні 5-ого завдання використати селектори тегів, класів, дочірні та контекстні селектори.

3. Створити HTML-документ task2.html та підключити у ньому style.css. Скопіювати в нього наступний код:

filter

Метод arr.filter(callback[, thisArg]) используется для фильтрации массива через функцию.

Он создаёт новый массив, в который войдут только те элементы arr, для которых вызов callback(item, i, arr)возвратит true.

Например:

var positiveArr = arr.filter(function(number) {

return number > 0;

});

alert( positiveArr ); // 1,2,3

3.1. Лише для абзацу, що знаходиться ПІСЛЯ заголовка першого рівня, задати розмір шрифту (font-size:20px;).

3.2. Для програмного коду, що міститься в абзаці задати червоний колір тексту.

3.3. Для програмного коду, що знаходиться ПІСЛЯ абзацу задати рожевий колір тексту.

При виконанні завдання використати дочірні та сусідні селектори.

4. Створити HTML-документ task3.html та підключити у ньому style.css. Реалізувати з використанням стилів для списків меню за зразком. Використати селектори для дочірніх елементів:

5. Створити HTML-файл за зразком. Оформити сторінку за до CSS. Зображення повинно бути посиланням на зображення більшого розміру:

6. Реалізувати сторінку за зразком за до HTML та CSS

7. Реалізувати форму за зразком.

8. Зберегти файл.

👇
Открыть все ответы
Ответ:
donczowakateri
donczowakateri
12.08.2021

#include <iostream>

using namespace ::std;

int main()

{

   setlocale(LC_CTYPE , "rus");

   

   int n, i, j = 0, k = 0;

   double s = 0;

   cout << "Введите количество элементов: \n";

   cin >> n;

   float x;

   float *massiv = new float[n];

   if (!massiv)

   {

       cout << "Сбой программы!\n";

       system("pause");

        return 0;

   }

   cout << "Введите массив с " << ' ' << n << ' ' << "элементов\n";

   for (i = 0; i < n; i++)

       cin >> *(massiv + i);

   cout << "Заданный массив: " << endl;

   for (int i = 0; i < n; i++)

       

       cout << *(massiv + i) << ' ' << endl;

 

   for (i = 0; i<n; i++)

   {

       if (massiv[i]>0)

           k++;

   }

   cout << " Количество положительных элементов = " << k << '\n';

 

 

   for (i = 0; i<n; i++)

   {

       if (massiv[i] == 0) {

           j = massiv[i];

           x = i;

       }

   }

 

   for (i = x; i<n; i++)

       s += massiv[i];

 

   cout << "Сумма =" << s;

   float *massiv2 = new float[n];

   if (!massiv2)

   {

       cout << "Сбой программы !\n";

       system("pause");

       return 0;

   }

   for (i = 0; i < n; i++)

       if (massiv[i] <= 1)

       {

           massiv2[j] = massiv[i];

           j++;

       }

 

   for (i = 0; i < n; i++)

       if (fabs(massiv[i]) > 1)

       {

           massiv2[j] = massiv[i];

           j++;

       }

   cout << endl << "Отсортированный массив: " << endl;

   for (int j = 0; j < n; j++)

       cout << '\n' << massiv2[j] << ' ';

 

   delete[] massiv;

   delete[] massiv2;

   system("pause");

   return 0;

}

В работо не сомневайся.

4,8(31 оценок)
Ответ:
FreedomLife1
FreedomLife1
12.08.2021

#include <iostream>

#include <set>

#include <vector>

using namespace std;

struct book{

   int name;

   int year;

   int k;

};

signed main() {

   ios_base::sync_with_stdio(0);

   cin.tie(0);

   cout.tie(0);

   vector<book> ans;

   int n;

   cin >> n;

   for(int i = 0; i < n; i++)

   {

       book bk;

       cin >> bk.name >> bk.year >> bk.k;

       if(bk.k >= 2 && bk.k <= 10)

           ans.push_back(bk);

   }

   for(auto i: ans)

       cout << i.name << " " << i.year << " " << i.k << "\n";

}

4,7(59 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ