ПРОДОЛЖИТЬ СКАЧИВАНИЕ


Программируем на C. Ваша первая программа.

Программируем на C. Ваша первая программа.
Если вы выполнили все манипуляции в предыдущей статье, тогда время перейти непосредственно к программированию.
Первым делом создаем на диске C:\ папку c (в английской раскладке). Это будет наша папка с проектами и программами. В дальнейшем вы поймете почему такое расположение.


Я предполагаю, что у вас установлен Sublime Text или notepad++. Да, именно в этих простых редакторах мы и будем работать, чтобы не загружать систему тяжеловесными IDE.
Давайте немного теории, и приступим. Это для того, чтобы вы понимали, что вообще происходит.
void — пустота, не 0, а именно НИЧЕГО, просто пусто.
Типы данных:
char — character — тип хранящий минимальную единицу информации, знак. Диапазон от -128 до 127. Все знаки входящие в этот диапазоне можно посмотреть на ascii-code.com.
int — integer — целое число.
#include — подключение к файлу программы сторонних библиотек или заголовочных файлов
stdio.h — standart input/output headers — заголовочный файл содержащий в себе функции ввода/вывода
printf() — функция вывода на экран
scanf() — функция считывания ввода с клавиатуры
\n — переход на следующую строчку

Любая программа в языке Си — это функция.

функция главная(аргументы){
вернуть;
}
Функция может получать аргументы и использовать их в своих расчетах.
Итак. Создаем в нашей папке C:\c новый текстовый документ и переименовуем его в hello.c, далее открываем с помощью одного из редакторов перечисленных выше. И пишем программку.

#include 

void main(void){
	printf("\n Hello!!! \n");
	return;
}

После чего сохраняем файл и приступаем к компилированию программы и ее выполнению. Компилировать будем в консоли.
Для тех, кто не знает как запустить консоль делайте так: Пуск -> выполнить (или сочетание клавиш WIN+R) -> в поле ввода пишем cmd и жмем Enter;
В запустившейся консоли нужно перейти в нашу папку с программой, для этого вводим команду cd C:\c и жмем Enter.
Далее смотрим, какие файлы есть в этой папке, для этого вводим команду dir.
Если файл на месте, то приступаем непосредственно к компилированию:

gcc hello.c -o hello.exe

Смотрим еще раз содержимое папки с помощью команды dir и видим, что появился новый файл hello.exe
Чтобы запустить программу просто пишем hello.exe и жмем Enter. Должно появится слово Hello!!!.

Теперь напишем простую программку умеющую суммировать целые числа. Назовем файл summ.c и запишем такой код.

#include 

int summ(a,b){
	int first = a;
	int second = b;
	int summ = first + second;
	printf("\na+b = %d",summ);
	return;
}

int main(){
	printf("Hello\n");
	int a,b;
	printf(" vvedite chislo a:");
	scanf("%d",&a);
	printf("\n vvedite chislo b:");
	scanf("%d",&b);

	summ(a,b);

	return 0;
}

 

После чего переходим в консоли в нашу папку cd C:\c и компилируем программку gcc summ.c -o summ.exe и запускаем просто введя summ.exe
компилирование в консоли

На этом все. Не забывайте подписываться на новости с помощью формы внизу. Жду комментариев. Спасибо за внимание.

2 идей о “Программируем на C. Ваша первая программа.

  1. hoij

    не получилось =(
    hello.c:1:9: error: @include expects «filename» or
    hello.c: in function ‘main’:
    hello.c:4:6: warning: implicit decalaration of function ‘printf’ [-wimplict-function-declaration]
    printf(«\n Hello!!! \n») ;
    hello.c:4:6: warning: incompatible implicit declaration of built-in function ‘printf’
    hello.c:4:6: note: include » or provide a declaretion of ‘printf’

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

×