Примеры решения задач С++

Запись в файл

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
     #include <iostream>
     #include <windows.h>
     #include <MMSystem.h>
     #pragma comment (lib, "winmm.lib")
     #include <fstream>
     #include <ostream>
     using namespace std;
 
     void main() { 
     int month,
     date;
     char buff[200];
     std::string hor;
     string zodiac;
     ofstream f;
     f.open("horoscope.txt", ios_base::app);
     f << endl;
     while (buff[0] != '*' ) {
	cout << "\t\nEnter zodiac: \n";
	cin.getline(buff, 20);
	f << buff << endl;
	cout << "\tEnter horoscope:\n\n";
	cin.getline(buff, 200);
	f << buff << endl;}
     f.close();
     }

Подключение библиотек

1
2
    #include <iomanip>   
    setw();

Пошаговая и подробная инструкция по верстке простого макета psd.

  1. Подготовка рабочей среды (установка программ photoshop, vscode и создание структуры папок)
  2. Вырезание изображений из макета.
  3. Создание структуры блоков и стилизация.

  1. Подготовка рабочей среды.

Установка фотошопа. Я убуду использовать Adobe Photoshop CS3.

Установка редактора кода. Я использую VSCode.

Создать структуру папок для работы с проектом. Вот пример структуры папок:

  • рекомендуемая структура папок

Для работы скачаем бесплатный psd-шаблон.

2. Вырезаем изображения из psd-макета.

Открываем psd-макет в фотошоп.

Выбираем инструмент «Перемещение», «Автовыбор», «Группы слоев».

  • нарезка psd-макета

Выбираем изображение, которое необходимо вырезать.

  • нарезка psd-макета

Кликаем правой кнопкой миши на нужное изображение в панели слоев (справа) и выбираем «Создать дубликат слоя».

  • нарезка psd-макета

«Документ: Новый».

  • нарезка psd-макета

«Изображение: Тримминг»

  • нарезка psd-макета

«Файл: Сохранить для Web-устройств». Выбираем нужный формат и жмем «Сохранить»

  • нарезка psd-макета

Сохраняем изображение в папку с изображениями в нашем проекте.

Тоже самое проделываем для иконок, только сохраняем их в формате «PNG-24».

  • нарезка psd-макета

Базовый знания веб-разработчика.

  1. Изучаем HTML, CSS. Изучаем HTL, CSS Время изучения базового HTML, CSS — 1-2 месяца.

2. JavaScript для детей . javascript для детей2-3 месяца изучаем основательно одну книгу.

3. Изучаем React. react redux функциональная веб-разработкаДокументация по Reactу. React — путь самурая.

Как установить WordPress на локальный сервер Denwer?

Я подразумеваю, что вы уже знаете как скачать wordpress и установить локальный сервер denwer.

  1. Нужно создать базу данных. Для этого в адресной строке вводим: http://localhost/tools/phpmyadmin
  • установка локального сервера denwer

Далее, выбираем вкладку «Базы данных» -> вводим название базы данных -> нажимаем кнопку «Создать». База данных создана.

Еще надо добавить пользователя. Для этого кликаем на нашу базу данных в списке слева, выбираем вкладку «Привилегии» и нажимаем «Добавить пользователя».

  • установка локального сервера denwer

Заполнить информацию учетной записи:

  • установка локального сервера denwer

Во вкладке глобальные переменные выбрать «Отметить все» и нажать «Добавить пользователя»

  • установка локального сервера denwer

Основы HTML

В этом уроке разберем основные понятия HTML.

В чем писать базовый код HTML. Для начала можно использовать простой блокнот или notepad++. Скачайте с интернета notepad++ . Откройте и наберите следующий код:

1
2
3
4
5
6
7
8
9
10
 
   <html>
     <head>
       <title>
         testpage
       </title>
     </head>
     <body>
     </body>
   </html>

Сохраните файл под названием index.html. Это минимальный код из которого состоит любая веб-страница. Этот код состоит из тегов языка HTML.

HTML (HyperText Markup Language — «язык гипертекстовой разметки») — определяет структуру сайта. CSS — описывает внешний вид сайта, JavaScript — объектно-ориентированный язык, который добавляет необходимы функционал на сайт.

Запустите созданный вами файл index.html. Откроется пустая страница. Нажмите Ctrl+U и вы увидите исходный код страницы.

Конечно, можно создавать сайты на СМС, таких как WordPress, JoomLa и другие и не замарачиваться изучением языков программирования. Но, еслы вы всерьез намерены заниматься сайтостроением, то без знаний HTML, CSS и JavaScript не обойтись. К тому же, чтобы хорошо ориентироваться в СМС, также пригодиться PHP.

Разберем теги, которые используются в этом коде:

Тег — это ключевое слово языка html, заключенное в угловые скобки.

<html> — этот тег указывает на начло html-кода.

</html> — закрывает тег <html> и указывает на конец html-кода.

Закрывающие теги начинаются с обратной косой черты. В основном, теги в html являются парными и должны закрываться закрывающим тегом. Но, есть и непарные теги, например, <br> — перевод строки.

Будьте внимательны! Ошибка в один знак может привести к непредсказуемым результатам!

Тег <head></head> — шапка сайта, в котором находится заголовок сайта и метатеги.

<title>Заголовок сайта</title>

<body>Здесь находится непосредственно контент</body>

Теги заголовков.

h1, h2, h3, h4, h5, h6

Что нужно знать для заработка в сети Интернет?

Какими нужно обладать знаниями и навыками для заработка в сети на сайтостроении, независимо от того, будете ли вы создавать свои сайты или выполнять заказы на фрилансе?

  1. В первую очередь рекомендую освоить десятипальцевый слепой метод печати на русской и английской раскладках. Кому интересно, могу подсказать как я освоил этот метод? Пишите в комментариях.
  2. Базовый английский язык пригодиться в веб-разработке, особенно в веб-программировании. Очень часто процессе работы встречаются инструкции и сообщения на английском языке и без знания базовых понятий будет трудно.
  3. Далее нужно изучать HTML, CSS, PHP. По крайней мере, базовый уровень. Потом можно приступать к изучению JavaScript.

Для начала этого хватит. В сети есть множество бесплатных материалов по этим темам.