рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

ЛАБОРАТОРНАЯ РАБОТА N 1

ЛАБОРАТОРНАЯ РАБОТА N 1 - раздел Программирование, ПРОГРАММИРОВАНИЕ НА ЯЗЫКАХ ВЫСОКОГО УРОВНЯ Встроенные Типы Данных   1. Основные Типы Данных ...

Встроенные типы данных

 

1. Основные типы данных

Язык С поддерживает несколько базовых типов данных, которые также называют простыми. Перечислим некоторые из них.

сhar - однобайтовое целое со знаком (диапазон представления чисел: от -128 до 127);

тип данных char используется также и для описания символьных данных;

unsigned char - однобайтовое целое без знака (диапазон представления чисел: от 0 до 255);

int - двухбайтовое целое со знаком (диапазон представления чисел: от -32768 до 32767);

unsigned int - двухбайтовое целое со знаком (диапазон представления чисел: от 0 до 65535);

long - четырехбайтовое целое со знаком (диапазон представления чисел: от -2147483648 до 2147483647);

float – четырехбайтовое вещественное;

double – восьмибайтовое вещественное.

Для числовых типов определены арифметические операции: сложение (+), вычитание (-), умножение(*) и деление (/ и %). Результатом операции «/» над вещественными числами является вещественное частное, а над целыми – целая часть от деления. Для получения остатка от целочисленного деления используется операция «%».

При выполнении лабораторной работы нужно ограничиться минимальным количеством переменных, хранящих результаты арифметических действий, используя окно отслеживания их последовательных значений при пошаговом выполнении программы. Окно отслеживания вызывается посредством команд меню DEBUG среды turbo C (Visual C).

2. Задание на лабораторную работу

 

1. Для двух неотрицательных вещественных чисел с целой частью не более 9, выполнить все арифметические операции над этими числами в пошаговом режиме работы программы, просмотрев результаты вычислений в окне «Watch» отладчика.

2. Проделать аналогичную процедуру над целыми числами, равными целым частям введенных вещественных.

3. Сформировать код цифры, равной одному из целых чисел, полученных в п.2.

 

 

– Конец работы –

Эта тема принадлежит разделу:

ПРОГРАММИРОВАНИЕ НА ЯЗЫКАХ ВЫСОКОГО УРОВНЯ

На сайте allrefs.net читайте: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Российской Федерации...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: ЛАБОРАТОРНАЯ РАБОТА N 1

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Санкт-Петербург
Составители: Т.М.Максимова   Рецензент: В.П.Попов     В методические указания включены краткие теоретические сведения, необходимые д

ОБЩИЕ ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ОТЧЕТОВ
  В методические указания включены задания на 8 лабораторных работ, содержанием которых является разработка программы на языке С. Процесс разработки программы студент должен отразить

Текст программы
  void sort(int *a, char n) //функция сортировки n первых элементов (n<=100) массива a { bool f=true; //признак выполнения операции обмена char

ЛАБОРАТОРНАЯ РАБОТА N 2
Программирование операций ввода-вывода   1.Некоторые библиотечные функции для работы с файлами   Функции файлового ввода-вывода используют указатель фа

ЛАБОРАТОРНАЯ РАБОТА № 3
Целочисленная арифметика   1. Введение в постановку задачи 1.1. Позиционные системы счисления При записи числа в позиционной системе счисления вклад каждой

ЛАБОРАТОРНАЯ РАБОТА № 4
Вещественная арифметика   1. Генератор псевдослучайных чисел   Для многих задач программирования, связанных с математическими моделями случайных явлени

ЛАБОРАТОРНАЯ РАБОТА № 5
Операции над многословными операндами   1. Многословные операнды   Арифметические выражения в языке C представляют собой формулы для вычисления значени

ЛАБОРАТОРНАЯ РАБОТА N 6
Работа со структурами   1 Понятие табличной структуры данных   Таблицей называется структура данных, элементы которой представляют собой записи, состоя

ЛАБОРАТОРНАЯ РАБОТА N 7
Операции над списковыми структурами   1.Принципы реализации динамических структур данных   Линейный список является примером динамической структуры дан

ЛАБОРАТОРНАЯ РАБОТА N 8
Шаблоны функций   1.Перегрузка и шаблоны функций   В одной программе может быть размещено несколько функций с одним и тем же именем, если списки формал

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
  1. Вирт Н. Алгоритмы и структуры данных. - М.: Мир,1989. - 360с. 2. Карпов Б., Баранова Т. С++: Специальный справочник. – СПб.: Питер, 2001. – 480с. 3. Кнут Д. Иск

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги