Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Объявление(описание) переменных




Лабораторная работа №1

«Базовые средства языка С++. Структура программы»

Цель: Ознакомиться с основными типами данных, изучить синтаксис простейших программных конструкций.

Структура программы

Программана С++ состоит из функций, описаний и директив препроцессора. Одна из функций должна иметь имя main.

директивы препроцессора

описания

void main(){

операторы главной функции

}

Главная программа. При запуске программы функция(оператор) void main() определяет главную программу, содержащую первый выполняемый оператор. Ваши программы на C++ должны всегда включать один и только один оператор с именем main.

При рассмотрении больших программ на C++ ищите main, чтобы определить операторы, с которых начинается выполнение программы.

Самая простейшая программа на С++ имеет следующий вид:

#include <iostream.h> // директива препроцессора

// блок описания отсутствует

void main(void){ // основная программа

cout << "Учимся программировать на языке C++!";
}

Где

· #include — директива препроцессора - аналог оператора uses в яз.пр.Pascal;

· <iostream.h> - почти тоже самое, что и модуль в яз.пр.Pascal; при компиляции программы оператор # include заставляет компилятор включить содержимое заданного файла в начало вашей программы. В данном случае компилятор включит содержимое файла iostream.h.;

· iostream.h – заголовочный файл, в котором содержится определение операций ввода/вывода;

· void main(void){ } - главная программа (см. выше);

· cout << "Строка"(или число, или имя_переменной); - выходной поток coutдля вывода информации на экран («почти» то же, что write в яз.пр.Pascal); на самом деле, используя операторы переназначения В/В операционной системы, можно перенаправить вывод cout в файл, устройство (например, принтер) или даже сделать его входом другой программы;

· { } - операторные скобки (аналог begin...end в яз.пр.Pascal);

 

Объявление(описание) переменных

Чтобы объявить переменную в программе, следует указать тип переменной и ее имя:

тип_переменной имя_переменной;

Пример:

#include <iostream.h>

void main(void)

{
int t;
float s;}

Основные (встроенные) численные типы данных

Тип название диапазон значений Размер (байт)
Int целое -32 768... 32 767  
unsigned int беззнаковое целое (положительное) 0…65 535  
long int длинное целое -2 147 483 648… 2 147 483 647  
unsigned long int беззнаковое длинное целое (положительное) 0…4 294 967 295  
float вещественное 3.4е-38…3.4+38  
double двойное вещественное 1.7е-308…1.7е+308  
bool логическое true, false  

Тип void — множество значений этого типа пусто. Он используется для определения функций, которые не возвращают значения, как базовый тип для укзателей и в операции приведения типа.

Специального блока описания переменны в С++ нет. Переменные можно объявлять по мере надобности в любом месте программы. Указывайте тип и имя переменной после открывающей фигурной скобки главной программы, как показано ниже:

Основные математические операции

Операция Назначение Пример
+ сложение a= b + c;
- вычитание a= b - c;
* умножение a = b * c;
/ деление с = a / b;
% остаток от деления с = a % b;
Операции сравнения
Операция Проверка Пример
== Если два значения равны (score==100)
!= Если два значения не равны (old!= new)
> Если первое значение больше второго (cost > 50.00)
< Если первое значение меньше второго (salary < 20000.00)
>= Если первое значение больше или равно второму (stock_price>=30.0)
<= Если первое значение меньше или равно второму (age <= 21)

 

Основные операторы языка С++

Оператор присваивания «=»

имя_прмн1=значение;

имя_прмн1=выражение;

имя_прмн1=имя_прмн2;

Оператор ввода «cin>>»:

cin>>имя_прмн>>endl;

Оператор вывода «cout<<»:

cout<<”Строка”(или число, или имя_прмн)”<<endl; - выходной поток cout для вывода информации на экран («почти то же, что write в яз.пр. Pascal»).

Пример:

#include <iostream.h>

void main(void)

{
int age ;
float s=0.5;
age = 32;

float rost

cout<<”vvedite vash rost”<<rost;

int ves=rost-100+10;

cout<<”vash ves dolzhen byt ne bolshe”<<’’\n’;

cin>>ves;

}

Пример:

int m=10;

cout << «Число» << m << " мне очень нравится";

//вывод нескольких значений одновременно;

//endl – символ перехода на следующую строку

cout << " Число " << endl;

//на экран будет выведена строка " Число " и курсор будет

//переведен на следующую строку.





Поделиться с друзьями:


Дата добавления: 2016-12-07; Мы поможем в написании ваших работ!; просмотров: 285 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Либо вы управляете вашим днем, либо день управляет вами. © Джим Рон
==> читать все изречения...

2230 - | 1969 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.