BigEdu.ru

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

С++
// язык программирования Структура программы С++

Ò Каждая подпрограмма имеет структуру, подобную функции main();

Ò Каждая программа содержит одну или несколько функций;

Ò Каждая функция содержит 4 основных элемента:

1. тип возвращаемого значения; Int

2. имя функции; main()

3. список параметров, {return 0;} -

заключённый в круглые скобки

4. тело функции

- эта строка значит "вернуть операционной системе в качестве сигнала об успешном завершении программы значение 0 ".

Организация консольного – ввода/вывода данных
(
т.е . в режиме чёрного экрана)

#include <iostream>; //директива процессора, предназначена для включения в исходный текст содержимое заголовочного файла, имя которого < iostream > , содержащий описания функций стандартной библиотеки ввода/вывода для работы с клавиатурой и экраном.

using namespace stg; // директива означ.что все определённые ниже имена будут отн-ся к пространству имён std

Int main() //имя функции,кот.не содержит параметров и должна возвращать значение типа Int

{Int a,b; //объявление двух переменных типа Int - целый тип

cout <<”введите два целых числа”<<endl; // оператор вывода данных на экран ,

<< - операция помещения данных в выходной поток;

endl - манипулятор, переводит сообщение на новую сточку.

cin >>a >>b; //оператор ввода данных с клавиатуры,

>> - операция для извлечения данных из выходного потока, читает значения из cin и сохр. их в переменных.

cout >>”их сумма равна”<<a+b; //оператор вывода

return 0;} //оператор вывода

Стандартные типы данных

Ò Целые типы данных – short, int, long и спецификаторы ( signed,unsigned);

Ò Вещественные типы – float, double, long double;

Ò Cсимвольные типы – char, wchar_t;

Ò Логический тип – bool , принимающий значения (true-истина, false-ложь);

Константы (const)

a=b+2,5 //неименованная константа;

1 L’ - целочисленный литерал (тип long);

“8” – целочисл.литерал (тип Int);

‘f’ , – символьный литерал, ‘n’ - конец строки

Формат описания именованной константы:

[<класс памяти>]const <тип> <имя именован-ой константы>=<выражение>;

const int l= - 124;

const floak k1=2,345, k=1/k1

Класс памяти- это спецификатор, определяющий время жизни и область видимости данного объекта.

Выражение , определяет значение именованной константы, т.е инициализирует её.

Переменные

Формат описания переменных:

[< класс памяти >]< тип >< имя >[=< выражение > | (< выражение >)];

Пример :

int I,j;

double x;

Значение переменных должно быть определено с помощью:

1. оператора присваивания: int a; // описание переменной

int= a; // опред.значения.переменной

2. оператора ввода: int a; // описание переменной

cin>>a; // опред.знач.переменной

3. инициализация – опред.значения переменной на этом этапе описания.

int i=100 // инициализация копией

int i (100); // прямая инициализация

Управление форматом вещественных типов данных

Сущ.три аспекта оформления значения с плавающей запятой которыми можно управлять:

- точность ( кол-во отображаемых цифр), изменяется с помощью манипулятора setprecisio n;

- форма записи (десятичная или экспонец-ая);

- указание десятичной точки для значения с пл.запятой, являющихся целыми числами .

- #include <iostream> Результат работы программы:

- #include <iomanip> 1.23e+004

- using namespace std; 12345.7

- int main() 12345.6789

- { double i=12345,6789;

- cout << setprecision(3)<<i<<endl;

- cout << setprecision(6)<<i<<endl;

- cout << setprecision(9)<<i<<endl;

- refurn 0;}

- (для использования манипуляторов endl с аргументами требуется подключить заголовочный файл iomanip )

Управление размещение данных на экране

Ò Используются манипуляторы :

1. lief – выравнивает вывод по левому краю;

2. right – выравнивает вывод по правому краю;

3. internal – контролирует размещение отрицательного значения: выравнивает знак по левому краю, а значение по правому, заполняя пространство между ними пробел

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию С++ // язык программирования Структура программы С++ Ò Каждая подпрограмма имеет структуру, подобную функции main(); Ò Каждая
Оценок: 1002 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru