ü управляющая строка представляет собой заключенный в двойные кавычки список спецификаторов: %i — для ввода целых чисел со знаком, %d — для ввода целых беззнаковых целых, %f — для ввода дробных чисел, %с — для ввода символа, %s — для ввода строки;
printf("\nЧислитель?");scanf("%d",&n) ;
printf("\n3наменатель?"};scanf("%d",&m) ;
ü использование имени переменной, а не ее адреса в качестве параметра функции scanf является типичной ошибкой начинающих программистов. Кстати, компилятор эту ошибку не обнаруживает.
3. Программы с линейной структурой. Общие замечания.
Приступая к решению задач этого раздела, следует вспомнить, что:
ü программы с линейной структурой являются простейшими и используются, как правило, для реализации простых вычислений по формулам;
ü в программах с линейной структурой инструкции выполняются последовательно, одна за другой;
ü алгоритм программы с линейной структурой может быть представлен в виде схемы, показанной на рисунке.
Задания 1 уровня
1. Написать программу, которая выводит на экран ваши имя и фамилию.
2. Написать программу, которая выводит на экран путь к файлу stdio.h.
3. Написать программу, которая выводит на экран четверостишие:
Унылая пора! Очей очарованье!
Приятна мне твоя прощальная краса
Люблю я пышное природы увяданье,
В багрец и золото одетые леса.
А. С. Пушкин
4. Написать инструкцию вывода значений переменных a, b и с (типа float) с пятью цифрами целой части и тремя — дробной, в виде:
а = значение b = значение с = значение
5. Написать инструкцию вывода значений переменных h и l (типа float), которые содержат значения высоты и длины прямоугольника. Перед значением переменной должен быть пояснительный текст (высота=, ширина=), а после — единица измерения (см).
6. Записать инструкцию, которая выводит в одной строке значения переменных a, b и с целого типа (int).
7. Написать инструкцию вывода значений целых переменных a, b и с. Значение каждой переменной должно быть выведено в отдельной строке.
8. Написать инструкции вывода значений дробных переменных xl и х2. На экране перед значением переменной должен быть выведен поясняющий текст, представляющий собой имя переменной, за которым следует знак "равно".
Задания 2 уровня
1. Написать инструкцию, обеспечивающую ввод с клавиатуры значения переменных radius типа float.
2. Написать инструкции, которые обеспечивают ввод значений дробных (тип float) переменных n и r. Предполагается, что пользователь после набора каждого числа будет нажимать клавишу <Enter>.
3. Написать инструкцию, которая обеспечивает ввод значений переменных n и r. Предполагается, что пользователь будет набирать числа в одной строке.
4. Объявите необходимые переменные и напишите фрагмент программы вычисления объема цилиндра, обеспечивающий ввод исходных данных.
5. Объявите необходимые переменные и напишите инструкции ввода исходных данных для программы вычисления стоимости покупки, состоящей из нескольких тетрадей и карандашей. Предполагается, что пользователь будет вводить данные о каждой составляющей покупки в отдельной строке: сначала цену, затем количество.
Задания 3 уровня
1. Написать программу вычисления площади параллелограмма. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление площади прямоугольника
Введите исходные данные:
Длина (см) -> 9
Ширина (см) -> 7.5
Площадь параллелограмма: 67.50 кв.см.
2. Написать программу вычисления объема параллелепипеда. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление объема параллелепипеда.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.