xCKAYTz
Умник
Здравствуйте! С этого момента я начинаю писать курс по основам такого языка програмированния как С, а по тихоньку перейдём на С++.
Программы которые потребуются в этом и последующих уроках:
Итак, приступим. Подготовительные шаги:
1. Скачиваем среду разработки(ссылка выше).
2. Устанавливаем.
3. Запускаем.
Осмотримся.
То что обведено этим цветом - создание нового файла
То что обведено этим цветом - название документа
То что обведено этим цветом - сохранение документа
То что обведено этим цветом - область разработки
Первым шагом давайте создадим новый документ.
А теперь поговорим о переменных и их типах данных.
Для начала нам понадобится только 2 типа данных:
int - все целые числа, от -2147483648 до 2147483647, нехилое такое число, да?
float - все целые и дробные числа, его диапазон примерно 1 с 38мю нулями.
Как же создавать переменные?
Переменные создаются в таком формате:
[тип данных] [название переменной];
ВНИМАНИЕ! В конце каждой строчки должна стоять точка с запятой, а также переменная не должна начинаться с цифры! ЗАПОМНИТЕ ЭТО.
Рассмотрим создание переменной на примере:
Также, не забывайте, переменные чувствительны к регистру!
Как приравнять переменной какое-то значение?
Переменной приравнивается значение знаком равно('=').
Например:
Но зачем нам это всё? Ведь мы даже не умеем что-то с клавиатуры вводить.
Вот теперь самое интересное :df:
Функция вывода текста на экран - printf.
printf("Формат",переменные);
Возможно, не совсем понятно, обьясню на примере:
Данный код выведет на экран значение переменной DjCubex.
О, нет! А что значит %d?
%d - указывает на тип выводимых данных.
Пока-что для работы пригодится только два типа:
%d - целые числа,
%f - дробные и целые числа.
Вот ещё один пример использования функции:
Вот мы немного разобрались типами данных и выводом текста на экран.
А теперь научимся вводить данные с клавиатуры.
Функция для считывания: scanf;
Формат:
scanf("Формат",переменная);
Внимание! У этой функции особенность, если вы считываете переменную типа int, то перед её названием нужно добавить знак '&'. Пример:
scanf("%d",&DjCubex);
Для остальных типов данных, этого знака не требуется.
Операции с переменными
На них мы особо останавливаться не будем, расскажу лишь что существуют четыре операции:
Добавить('+'), Отнять('-'), Умножить('*'), Поделить('/').
Пример использования:
А как это всё оформить?
В первых уроках мы не будем особо с этим заморачиватся, поэтому я просто приведу код, но потом, мы его детально выучим и рассмотрим!
Вот пример рабочей программы, вводим число, а оно нам выдаёт число на единицу больше:
Чтобы скомпилировать программу нужно нажать на кнопку F9.
Пробуем!
Как всё выглядит в итоге:
Вот наш первый урок окончен!
Домашнее задание: Сделайте программу в которую вводят число(типа int), а программа нам выдаёт её квадрат.
Подсказка: Для написания программы понадобится операция умножения('*').
Домашнее задание посылать мне в Личные Сообщения.
Вроде-бы всё.... Спасибо за внимание!
| Внимание! Я рассказываю так, как понимаю сам, и если вы считаете что я не прав - с удовольствием вас выслушаю. |
Программы которые потребуются в этом и последующих уроках:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
.Итак, приступим. Подготовительные шаги:
1. Скачиваем среду разработки(ссылка выше).
2. Устанавливаем.
3. Запускаем.
Осмотримся.
То что обведено этим цветом - создание нового файла
То что обведено этим цветом - название документа
То что обведено этим цветом - сохранение документа
То что обведено этим цветом - область разработки
Первым шагом давайте создадим новый документ.
А теперь поговорим о переменных и их типах данных.
Для начала нам понадобится только 2 типа данных:
int - все целые числа, от -2147483648 до 2147483647, нехилое такое число, да?
float - все целые и дробные числа, его диапазон примерно 1 с 38мю нулями.
Как же создавать переменные?
Переменные создаются в таком формате:
[тип данных] [название переменной];
ВНИМАНИЕ! В конце каждой строчки должна стоять точка с запятой, а также переменная не должна начинаться с цифры! ЗАПОМНИТЕ ЭТО.
Рассмотрим создание переменной на примере:
PHP:
int xCKAYTz;
PHP:
float DjCubex;
Как приравнять переменной какое-то значение?
Переменной приравнивается значение знаком равно('=').
Например:
PHP:
DjCubex = 100500;
Вот теперь самое интересное :df:
Функция вывода текста на экран - printf.
printf("Формат",переменные);
Возможно, не совсем понятно, обьясню на примере:
PHP:
printf("%d",DjCubex);
О, нет! А что значит %d?
%d - указывает на тип выводимых данных.
Пока-что для работы пригодится только два типа:
%d - целые числа,
%f - дробные и целые числа.
Вот ещё один пример использования функции:
PHP:
printf("Значение переменной DjCubex = %d, а значение переменной xCKAYTz = %f",DjCubex,xCKAYTz);
А теперь научимся вводить данные с клавиатуры.
Функция для считывания: scanf;
Формат:
scanf("Формат",переменная);
Внимание! У этой функции особенность, если вы считываете переменную типа int, то перед её названием нужно добавить знак '&'. Пример:
scanf("%d",&DjCubex);
Для остальных типов данных, этого знака не требуется.
Операции с переменными
На них мы особо останавливаться не будем, расскажу лишь что существуют четыре операции:
Добавить('+'), Отнять('-'), Умножить('*'), Поделить('/').
Пример использования:
PHP:
DjCubex = xCKAYTz + xCKAYTz;
В первых уроках мы не будем особо с этим заморачиватся, поэтому я просто приведу код, но потом, мы его детально выучим и рассмотрим!
PHP:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
Тут код вашей программы!
getch();
return 0;
}
PHP:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
int DjCubex,xCKAYTz;
scanf("%d",&DjCubex);
xCKAYTz = DjCubex + 1;
printf("DjCubex + 1 = %d",xCKAYTz);
getch();
return 0;
}
Пробуем!
Как всё выглядит в итоге:
Вот наш первый урок окончен!
Домашнее задание: Сделайте программу в которую вводят число(типа int), а программа нам выдаёт её квадрат.
Подсказка: Для написания программы понадобится операция умножения('*').
Домашнее задание посылать мне в Личные Сообщения.
Вроде-бы всё.... Спасибо за внимание!
| Внимание! Я рассказываю так, как понимаю сам, и если вы считаете что я не прав - с удовольствием вас выслушаю. |
