Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на С.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

Задание для практической работы.

  • Разберитесь окончательно с оператором присваивания и с объявлением и инициализацией переменных.

  • Перепишите программу Листинг 2.6 и посмотрите как она работает. На её основе поэкспериментируйте с количеством выводимых на экран переменных их их типами.

  • Перепишите программу Листинг 2.7, посмотрите как отреагирует на ошибки ваш компилятор, и будут ли они вообще. Потом исправьте в ней ошибки так, чтобы она работала корректно. Правильно выводила данные на экран монитора.

  • Пусть имеется: int a=4; float b=6.7, c=4.92; Напишите, как будет выглядеть функция printf, для того чтобы на мониторе появилось c=4.92 a=4 b=6.7

  • Напишите следующую программу.Пользователь сначала вводит два числа одно целое другое вещественное. На экран должна выводиться следующая строка: Vi vveli pervoe A, vtoroe B, sohraneno C. Где A целое число введенное пользователем с клавиатуры, B - вещественно число введенное пользователем с клавиатуры, С - любое вещественное число, заданное в коде программы.

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

Переменные и типы данных.

Одно из самых важных понятий в программировании - переменная. Разберемся что это такое и зачем это нужно.

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

Пример: Программа сложения двух чисел.

Входные данные: два числа, которые нужно сложить.

Выходные данные: одно число, сумма двух чисел поступивших на вход.

Рис.1. Схема работы большинства программ.

Раз программы работают с данными, значит, эти данные нужно где-то хранить. Программы мы пишем для компьютера, поэтому все данные хранятся в памяти компьютера. И вот мы плавно подходим к главной теме нашего урока.

!

Переменная

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

Например, для программы выше неплохо бы иметь три переменных. В двух из них мы будем хранить входные данные, а в третьей их сумму. Пусть это будут соответственно переменные A,B и S.

Рис.2. Уточненная схема работы программы.

Кроме имени и области в памяти, любая переменная должна иметь тип данных, которые хранятся в переменных. Давайте объясню, зачем это нужно. Программы работают с различными данными, а не только с числами. Компьютер же, как известно, всю информацию, в своей памяти, хранит, используя лишь 0 и 1. И вот тут возникает проблема. Это для нас с вами записи 3+2 и "три плюс два" несут одинаковую смысловую нагрузку, компьютеры же, пока, не настолько умны, чтобы это понимать. Поэтому ему нужно точно знать с какими данными он работает. Для этого в каждом языке программирования есть различные типы данных, используемые для различных значений.

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

В языке Си есть несколько базовых типов данных:

  • целые числа – тип int,

  • вещественные числа – float

  • и символы – тип char.

Как уже отмечалось ранее, прежде чем что-то использовать в своей программе, об этом нужно сообщить компилятору. Переменные в этом плане не исключение.

Прежде чем использовать переменную, её необходимо объявить.