АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Лабораторная работа N 2

Читайте также:
  1. II. Работа в базе данных Microsoft Access
  2. II. Работа с лексическим составом языка
  3. II. Работа с текстом
  4. IV. Культурно-просветительская работа.
  5. IV. Работа с текстом
  6. V1: Договорная работа с поставщиками и посредниками
  7. Автором опыта выделен алгоритм формирования умения работать с моделями.
  8. Безопасность при погузочно-разгрузочных работах.
  9. Безопасность труда при эксплуатации установок и сосудов работающих под давлением
  10. Бумаги или работа?
  11. В 1. Физическая сущность сварочной дуги. Зажигание дуги. Термоэлектронная и автоэлектронная эмиссии. Работа выхода электрона.
  12. В Казахстане разработали интернет-алфавит казахского языка на латинице

«Операции в языке Си»

 

Задание 1. Вывести приглашение для ввода двух целых чисел. Получить два целых числа. Вывести результат сложения, вычитания, деления, умножения и остаток от деления.

Код программы:

Результат:

Остаток от деления равен разности делимого и произведения частного и делителя.

 

Задание 2. Вывести приглашение для ввода двух целых чисел. Получить два целых числа. Вывести результат

a. поразрядной конъюнкции двух чисел,

b. поразрядной дизъюнкции двух чисел,

c. поразрядного исключающего ИЛИ двух чисел,

d. поразрядной инверсии первого числа,

e. сдвига влево первого числа на число бит равное второму числу,

f. сдвига вправо первого числа на число бит равное второму числу.

Код программы:

Результат:

 

 

Задание 3. Вывести приглашение для числа А. Получить число А. С помощью тернарной операции присвоить числу У=1 – если А входить в область значений переменной Х, и У=0-если не входит. Вывести ответ входить ли А в область значений переменной Х или нет. Вариант 2.

 

Код программы:

Результаты, использовались разные числа, которые входят и не входят в данный промежуток:

 

Задание 4. Вывести приглашение для ввода двух целых чисел. Получить два целых числа. Проверить работу операций инкремента и декремента на примере использования их в выражениях.

Код программы:

Результат:

Так как перед переменной стоит знак «--», то сначала значение переменной уменьшается на 1, а потом подставляется в выражение.

Задание 5. Объявить в программе две переменных целого типа (а, b) и два указателя на переменные целого типа (c, d). Вывести приглашение для ввода двух целых чисел. Получить два целых числа (а, b). Присвоить переменной с указатель на переменную а. Присвоить переменной d указатель на переменную b.

Вариант 2. Через переменную d уменьшить содержимое переменной b на 10. Через указатели с и d в переменную а записать произведение чисел а и b (сами переменные a и b в выражении не использовать!)

 

Код программы:

Результат:

 

Задание 6. С помощью операции sizeof определить размер следующих типов данных. Также найти их диапазоны значений (библиотека <limits.h>).

signed char
unsigned char
signed int
unsigned int
signed short int
unsigned short int
signed long int
unsigned long int
float
double
long double

 

 

Код программы:

 

 

Результат:


Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)