Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Лабораторная работа № 2 ФУНКЦИИ ВВОДА-ВЫВОДА




Цель работы - изучение функций ввода-вывода и получение навыков организации простейшего ввода - вывода данных.

Методические указания

При выполнении задания к данной лабораторной работе необходимо в программе выполнить ввод и вывод данных различных типов:

-ввод символа и его вывод в символьном виде и в виде кода (формат %с);

-ввод строки символов (длина не менее 15 символов, строка должна состоять минимально из 2-х слов), определение ee длины и вывод строки символов с указанием ее длины (формат %s);

-ввод двух целых десятичных чисел (положительного и отрицательного) и их вывод в десятичном (формат %d) и шестнадцатеричном (формат %x) виде с использованием специального коэффициента длины выводимого числа и без коэффициента (вывод с левой позиции поля заданной ширины, вывод с заданной минимальной шириной поля, вывод со смещением числа вправо);

-ввод двух чисел с плавающей точкой (положительного и отрицательного) и их вывод в десятичной (формат %f) и экспоненциальной (формат %e) формах с заданной точностью (не менее трех знаков после десятичной точки);

-ввод целого беззнакового числа и его вывод в виде десятичного целого без знака (формат %u), восьмеричного целого без знака (формат %o), шестнадцатеричного целого без знака (формат %x).

Лабораторное задание

1. Выбрать задание, соответствующее номеру варианта и содержащее исходные значения переменных различных типов.

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

3. Выполнить программу на ЭВМ.

Варианты лабораторных заданий

Выполнить ввод и вывод переменных заданных типов:

1. ’A’; ’Меня зовут <фамилия и имя>’; 315, -27; 127.361, -574.953; 2124.

2. ’B’; ’Меня зовут <фамилия и имя>’; 789, -76; 956.361, -395.659; 794.

3. ’C’; ’Меня зовут <фамилия и имя>’; 873, -846; 52.471, -426.638; 537.

4. ’D’; ’Меня зовут <фамилия и имя>’; 191, -437; 138.76, -961.753; 993.

5. ’E’; ’Меня зовут <фамилия и имя>’; 727, -968; 374.652, -776.23; 108.

6. ’F’; ’Меня зовут <фамилия и имя>’; 356, -592; 1761.98, -394.152; 206.

7. ’G’; ’Меня зовут <фамилия и имя>’; 735, -692; 309.54, -276.372; 489.

8. ’H’; ’Меня зовут <фамилия и имя>’; 896, -372; 682.471, -367.596; 792.

9. ’I’; ’Меня зовут <фамилия и имя>’; 694, -785; 579.851, -468.341; 689.

10. ’J’; ’Меня зовут <фамилия и имя>’; 573, -942; 358.904, -357.986; 468.

11. ’K’; ’Меня зовут <фамилия и имя>’; 426, -794; 246.57, -135.79; 357.

12. ’L’; ’Меня зовут <фамилия и имя>’; 135, -462; 324.56, -236.745; 579.

13. ’M’; ’Меня зовут <фамилия и имя>’; 243, -157; 58.362, -416.68; 362.

14. ’N’; ’Меня зовут <фамилия и имя>’; 642, -357; 369.42, -247.57; 429.

15. ’P’; ’Меня зовут <фамилия и имя>’; 963, -785; 426.37, -653.871; 643.

 


Лабораторная работа № 3 ОПЕРАТОРЫ УСЛОВИЯ

Цель работы - изучение операторов условия и приобретение навыков программирования разветвляющихся алгоритмов

Методические указания

При выполнении задания к данной лабораторной работе необходимо в программе для проверки истинности условий при выборе возможных вариантов действий использовать оператор if или конструкцию if - else.

Лабораторное задание

1. Выбрать задание, соответствующее номеру варианта.

2. Определить значения исходных данных.

3. Составить алгоритм решения задачи.

4. Составить программу, осуществляющую ввод исходных данных, необходимые вычисления и вывод результатов. Ввод и вывод сопроводить комментариями.

5. Выполнить программу на ЭВМ, проверяя правильность всех ветвей алгоритма.

Варианты лабораторных заданий

1. С клавиатуры вводятся 4 целых числа a, b, c, d. Найти среди них пару чисел с минимальной по модулю разностью. Операторы цикла в программе не использовать.

2. С клавиатуры вводятся 4 целых числа a, b, c, d (положительных и отрицательных). Найти среди них минимальное из нечетных отрицательных чисел. Операторы цикла в программе не использовать.

3. С клавиатуры вводятся 4 целых числа a, b, c, d. Найти среди них тройку чисел с минимальной суммой. Операторы цикла в программе не использовать.

4. С клавиатуры вводятся 4 целых числа a, b, c, d. Подсчитать сумму чисел, не кратных к 1 и не входящих в диапазон от к 2 до к 3. Операторы цикла в программе не использовать.

5. С клавиатуры вводятся 4 целых числа a, b, c, d (положительных и отрицательных). Подсчитать количество троек положительных чисел. Операторы цикла в программе не использовать.

6. С клавиатуры вводятся 4 целых числа a, b, c, d (положительных и отрицательных). Подсчитать количество отрицательных чисел, не кратных к 1 или кратных к 2. Операторы цикла в программе не использовать.

7. С клавиатуры вводятся 4 целых числа a, b, c, d. Найти среди них пару чисел с максимальной суммой. Операторы цикла в программе не использовать.

8. С клавиатуры вводятся 4 целых числа a, b, c, d (положительных и отрицательных). Найти среди них максимальное из четных положительных чисел. Операторы цикла в программе не использовать.

9. С клавиатуры вводятся 4 целых числа a, b, c, d. Найти среди них двойку чисел с максимальным произведением. Операторы цикла в программе не использовать.

10. С клавиатуры вводятся 4 целых числа a, b, c, d. Подсчитать сумму чисел, кратных к 1, входящих в диапазон от к 2 до к 3. Операторы цикла в программе не использовать.

11. С клавиатуры вводятся 4 целых числа a, b, c, d (положительных и отрицательных). Найти среди них все пары отрицательных чисел Операторы цикла в программе не использовать.

12. С клавиатуры вводятся 4 целых числа a, b, c, d (положительных и отрицательных). Подсчитать количество положительных чисел, кратных к 1 и не кратных к 2. Операторы цикла в программе не использовать.

 






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


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


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

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

Логика может привести Вас от пункта А к пункту Б, а воображение — куда угодно © Альберт Эйнштейн
==> читать все изречения...

2227 - | 2156 -


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

Ген: 0.009 с.