C нуля до основ Си за 14 дней





Об авторе:





Имею профессионально-техническое образование и получил в колледже специальность слесарь контрольно-измерительных приборов и автоматика, электромонтёр охранно-пожарной сигнализации. Закончил курсы до сертификата на 12 языках программирования. О чём и мой блог dzmitrybal.ru. В свободное время люблю читать книги, решать головоломки и играть в шахматы.


Как вывести сообщение на языке программирования Cи?


Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим как вывести простое сообщение на языки программирования Си. Для начала зайдите в приложение в Codeblocks или на сайт https://www.onlinegdb.com/online_c_compiler#.

Если кратко, то printf("Привет,Мир.");

Если подробно, то нужно написать следующий код:

#include


int main() {


printf("Привет,Мир.");


}

#Include -означает подключение библиотеки вывода сообщение.

int main () -главная функция.

{} -начала и конец закрывающихся скобок – это начало и конец функции. printf ()-вывод сообщение. Должно быть в кавычках и на конце точка с запятой ставиться.

Попробуйте другие сообщение вызвать для практики.

На этом всё. Пока.

Задание:

1.Напишите сообщение “Я хочу стать профи в С” и выведите его.


Какие есть типы данных в Cи и как их вывести?


Здравствуйте, уважаемые читатели. Сегодня поговорим о типах данных в Си. Обратите внимание, у них нет логического булева. То есть True или False. Итак начнём. Для начала зайдите в Code block или по ссылке https://www.onlinegdb.com/online_c_compiler.

У Си есть 4 типа данных.

Int- целое число.

Double- число с плавающей точкой двойной точность.

Float- число с плавающей точкой, с дробной частью.

Char- один символ.

Чтобы их записать и вывести необходимо написать следующий код:

int num=1; float salary=1000.56; char letter='D';

После int, float, char идёт имя переменной. Это название чего-либо при вызове, которого значения после этого выведется. Желательно их писать маленькими буквами. Затем выводим

printf("%d \n", num); printf("%f \n", salary); printf("%c \n", letter);

Обратите внимание на %f- это тип данных float, %c- это char.

\n- означает новая строка.


В итоге мы получаем следующий код:

#include


int main()

{

int num=1; float salary=1000.56;

char letter='D';


printf("%d \n", num); printf("%f \n", salary);

printf("%c \n", letter);


}

Попробуйте свои переменные создать и вывести. На этом всё. Пока.

Задание:

Объявите переменную типа int age и запишите в ей свой возраст.

Выведите имя.

Объявите переменную in и присвойте ей ваше отчество в одном симполе.

Выведите её.


Как вывести длинное текстовое сообщение на Си?


Здравствуйте уважаемые читатели моего блога. Сегодня поговорим как вывести не просто один символ текста, а что-то побольше. Запустите Code block или перейдите по ссылке https://www.onlinegdb.com/online_c_compiler#.


Напишите следующий код:

char name [310]="Dzmitry."; printf("You entered: %s",name); [310]– это длина строки в символах.

%s- это строка.


В итоге мы получим такой код:


#include int main()

{

char name [310]="Dzmitry.";

printf("You entered: %s",name);


}


Попробуйте поменять значения на свои и затем вывести. Посмотрите, что из этого выйдет. На этом всё пока.

Задание:

1.Объявите переменную name и присвойте ей своё имя. Обратите внимание на тип переменной и длину имени.

2.Выведете его.

Объявите переменную с именем своей мама. Не забывайте при вывод типа переменной, длины.

Выведите её.

Как вывести сообщение, введенное пользователем на Cи?


Здравствуйте, сегодня поговорим как вывести информацию, введенную пользователем.

Итак начнём. Зайдите в CodeBlocks или на сайт https://www.onlinegdb.com/online_c_compiler# и напишите следующий код:


char name=getchar(); printf("%c",name); getchar()– означает введите данные с переменной char(как мы указали ранее).

В итоге мы получаем следующий код:

#include int main()

{

char name=getchar(); printf("%c",name);

}


Если же вы хотите ввести строку, то напишите следующий код:

char name[300];


fgets(name,300,stdin); printf("Вы ввели :%s",name); fgets- означает, что читаем строку на 300 слов и на вывод.


Если же вы хотите переменную с цифрами, то введите следующее:

Следующая страница