русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Все о программировании

На этой странице вы найдете информацию о программировании, данная информация была взята с разных источников и автором. Поэтому мы не претендуем на авторство этого материала, а лишь предоставляем возможность ознакамливаться с ним.

Массивы

В первой строчке мы объявили массив из 12 элементов типа int и дали ему имя days. Остальные строки примера – присваивания значений элементам… При объявлении массива его размер должен быть известен в момент компиляции,… Предположим, мы хотим распечатать все элементы массива days. Для этого удобно воспользоваться циклом for. for (int… ...

Просмотров: 510


Подписи методов и необязательные аргументы

  В следующем примере вначале складываются два комплексных числа, и вызывается… Аналогично можно задавать значения аргументов методов по умолчанию. Более подробное описание можно найти в лекции 5....

Просмотров: 545


Переопределение операций

  Вместо метода Add появился метод operator+. Изменилось и его определение.… ...

Просмотров: 519


Наборы перечисляемых значений

Теперь можно определить переменную DayTime current; которая хранит текущее время дня, а затем присваивать ей одно из допустимых… Контроль, который осуществляет компилятор при использовании в программе этой переменной, гораздо более строгий, чем… ...

Просмотров: 466


Кодировка, многобайтовые символы

Однако для таких языков, как китайский, японский и некоторые другие, одного байта недостаточно – алфавиты этих языков насчитывают более 255… Перечисленные выше проблемы привели к созданию многобайтовых кодировок… Тип wchar_t иногда называют расширенным типом символов, и детали его реализации могут варьироваться от компилятора к… ...

Просмотров: 664


Символы и байты

Итак, для записи знаков в языке C++ служат типы char и unsigned char . Первый – это целое число со знаком, хранящееся в одном байте, второй –… Пояснение. Единственное, что может хранить компьютер, это числа. Поэтому для… Чтобы объявить переменную байтового типа, нужно записать: char c; // байтовое число со знаком unsigned char u; //… ...

Просмотров: 905


Логические величины

Соответственно, существуют только две логические константы – истина и ложь. Они обозначаются, соответственно, true и false . Для типа bool определены стандартные логические операции: логическое И… Как мы уже отмечали ранее, логические значения получаются в результате операций сравнения. Кроме того, в языке C++… ...

Просмотров: 453


Вещественные числа

В большинстве реализаций языка представление и диапазоны значений соответствуют стандарту IEEE (Institute of Electrical and Electronics Engineers)… Вещественные числа записываются либо в виде десятичных дробей, например 1.3,… По умолчанию вещественная константа принадлежит к типу double . Чтобы обозначить, что константа на самом деле float ,… ...

Просмотров: 535


Целые числа

Число без знака принимает только положительные значения и значение ноль. Число со знаком принимает положительные значения, отрицательные значения и… Целое число может быть непосредственно записано в программе в виде константы.… Кроме стандартной десятичной записи, числа можно записывать в восьмеричной или шестнадцатеричной системе счисления.… ...

Просмотров: 605


Общая информация

В Таблице 7.1 перечислены простейшие типы данных, которые определяет язык C++, и приведены наиболее типичные диапазоны их значений.   Таблица 7.1 Встроенные типы языка Си++ ...

Просмотров: 474


Рекурсия

Рассмотрим функцию вычисления факториала целого числа. Ее можно реализовать двумя способами. Первый способ использует итерацию: intfact(int n){…   Второй способ: intfact(int n){ if (n == 1) // факториал 1 равен 1 return 1; else // факториал числа n равен //… ...

Просмотров: 552


Необязательные аргументы функций

  Определение функции: doubleexp(double x, unsigned int e){ double result =…   ...

Просмотров: 849


Имена функций

  это будет считаться новой функцией. Иногда говорят, что у этих функций разные… При первом вызове функции sum все фактические аргументы имеют тип int. Поэтому вызывается первая функция. Во втором… ...

Просмотров: 503


Вызов функций

Программа на языке C++ состоит, по крайней мере, из одной функции – функции main. С нее всегда начинается выполнение программы. Встретив имя функции… Прежде всего, функцию необходимо объявить. Объявление функции, аналогично…   ...

Просмотров: 506


Порядок вычисления выражений

Например, в выражении 2 + 3 * 6   сначала будет выполнено умножение, а затем сложение; соответственно, значение этого выражения – число 20. ...

Просмотров: 883


Операция присваивания

Последний пример иллюстрирует требование к левому операнду операции присваивания. Он должен быть способен хранить и изменять свое значение.…   вначале объявляется переменная x с начальным значением 0. После этого значение x изменяется на 3, 4 и затем 5.… ...

Просмотров: 740



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.