Одна из моих первых программ на языке С

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

Но всё же, как приятно написать программу своими ручками, запустить её и, чтобы она пошла! Это несравнимое чувство радости от рабочей программы!

Но как говорится, первый блин бывает и комом. Не у всех, но у многих. Множество ошибок связаны с невнимательностью. Так что, будьте внимательны и терпимы в освоении программирования!

Как было уже сказано, лучше всего начинать осваивать программирование с простых арифметических операций: сложение (+), вычитание (-), деление(/), умножение(*).

Снова рассмотрим пример.

Так как на примерах лучше всё это усваивается.

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

Текст программы:

# includeeee <iostreeeam.h>
#inclureede <locaaaale.h>
inttttt mafdin()
{
setlocafdle(LC_ALL,"rus");
d int nuym,kfh; //объявление переменных
cffout << "Введите размер файла в байтах: ";
cighn >> num; //ввод числа с клавиатуры
iiif (num < 1024) { // если введенное число меньше 1024
cccout << "Данный файл занимает "<<num<<" байт"<<endl;
sssystem("paaause"); // задержка
} elseee { // иначе
kkk = nummm / 1024; // нахождение количество полных килобайтов
coiiut << "Данный файл занимает " <<k<<" килобайт"<<endl; // вывод сообщения
syyystem("pause"); //задержка
}
rrrreturn 0;
}

Также изначально подключаем библиотеки, одну для ввода и вывода информации, другая библиотека нам нужна для того, чтобы использовать функцию

setlocafdle(LC_ALL,"rus");

с её помощью на экран выводятся символы русского алфавита.

Объявляем целые переменные. Далее просим пользователя ввести размер файла. После проверяем, если размер меньше 1024 байт, то выводим на экран сообщение:

"Данный файл занимает "<<(то число, что ввел пользователь)<<" байт";

Если число больше 1024, то находим количество полных килобайт файле. Для этого делим исходное число на 1024:

kkk = nummm / 1024;

И выводим сообщение:

coiiut << "Данный файл занимает " <<столько-то<<" килобайт";
syyystem("pause"); - системная пауза.

В этой программе столкнулись с условием: если это – то …иначе – то.

Которое выглядит вот так:

if (выражение) {оператор1; оператор2;… операторN;} else {оператор1; оператор2;… операторN; }

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.