Хелпикс

Главная

Контакты

Случайная статья





21.10.2020_ОПиБД_10КС. Лабораторная работа № 4. Лабораторная работа № 4. Теория



21. 10. 2020_ОПиБД_10КС

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

Тема: Целочисленные типы данных

Задание:

1. Составить и выполнить:

1) программу, которая использует строковую переменную;

2) программу, которая использует символьную переменную;

3) программу, которая использует инструкцию if

4) программу, которая использует инструкцию while

5) программу, которая использует инструкцию for

 

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

 

 

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

 

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

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

Тема: Константы. Целочисленные типы данных

 

Теория     

Оперативная память компьютера состоит из элементов, называемых битами. Располагая различным числом битов для хранения зна­чений, типы данных short, int и long могут представлять целые числа трех разных величин.

При объявлении переменных имена данных этих типов используются точно так же, как имена данных типа int:

short score; //создает переменную типа short

int temperature; //создает переменную типа int

long position; //создает переменную типа long

Если вам требуется узнать величины целых чисел в конкретной системе, то это можно сделать с помощью программных инструментов, имеющихся в языке C++. Во-первых, операция sizeof возвращает размер данных какого-либо типа или размер переменной (в байтах). Обратите внимание, что значение термина " байт" зависит от реализации, поэтому двухбайтовые данные типа int могут иметь величину 16 битов в одной системе и 32 бита — в другой).

В программировании переменная Boolean — это такая переменная, которая может принимать два значения: true (истина) или false (ложь).

bool isready = true;

Литералы true и false могут быть преобразованы в данные типа int путем повышения типа, при этом true преобразуется в 1, a false — в 0:

int ans = true; //переменной ans присваивается 1

int promise = false; //переменной promise присваивается О

 

Примеры программ:

// Задание: Программа должна печатать код ASCII для символа М и следующего за ним.

 

// Задание: Программа должна применить сложение строковых переменных (выполнить конкатенацию строк). Программа должна объявить две строковые переменные – имя и фамилию – и создать из них полное имя.

 

// Задание: Программа должна вывести на экран имя как строковую переменную

 

// Задание: программа должна определить, которое число больше

 

// Задание: программа должна возвести в квадрат целое число, используя инструкцию while

 

// Задание: программа должна возвести в квадрат целое число, используя инструкцию for



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.