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

Домашнее Задание

  • Выполните последовательно следующие задания:

  • Напишите заготовку для будущей программы.

  • В функции main объявите две переменных типа int с именами a и b.

  • Объявите одну переменную вещественного типа с именем s и сразу же в объявлении присвойте ей значение нуль.

  • Напишите команду вывода на экран строки "Vvedite dva chelyh chisla, cherez probel:"

  • Присвойте переменной a значение 5.

  • Присвойте переменной b значение 4.

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

  • Если есть ошибки, исправьте их.

  • Если ошибок нет, то сохраните данный файл где-нибудь, он понадобиться вам в следующем уроке.

  • Запишите, как будет выглядеть объявление трех переменных типа float с именами f1, f2 и f3, причем переменной f2 во время объявления присвойте значение 2.65.

  • Найдите и исправьте ошибки в следующих программах, не использую компилятор и IDE:

a)

#include <stdio.h>

int main(void){

int z;

z := 4;

float b = 5.4;

return(0);

}

г)

#include <stdio.h>

int main(void){

INT a, d;

b = 2;

float k, sum;

cum = 23.4;

return(0);

}

б)

#include <stdio.h>

int main(void){

k = 4;

float f = 5.2;

int k;

return(0);

}

д)

#include <stdio.h>

int main(void)[

char s = ’g’;

return(0);

]

в)

#include <stdio.h>

int main(void){

integer k;

k = 1;

int F;

floats g;

g = 23.4;

f = 10;

ritern(0);

}

е)

#include <stdio.h>

int main(void){

int mark-year = 5;

float D_f;

d_f = 3;

return(0);

}

Занятие 3. Ввод и вывод данных. Справочники функций.

В данном уроке мы подробно остановимся на вводе и выводе данных. Узнаем что такое стандартный поток ввода и вывода. Поговорим о том, зачем нужна стандартная библиотека функций. А так же научимся работать со справочниками по функциям. Это очень полезное умение. Рассмотрим на простом примере, который как раз будет в тему нашего урока.

Пусть нам требуется ввести с клавиатуры в программу какое-то число. Дело в том, что в языке нет никаких специальных конструкций, определяющих ввод-вывод. Если вы внимательно читали первый урок, то я уже вскользь упоминал об этом (помните для того чтобы вывести на экран строчку, нам надо было включить в программу заголовочный файл stdio.h) . Так вот, в самом языке нет даже такой операции как возведение в степень числа, или вычисление квадратного корня. Но обычно, сам по себе язык и не используется. Вместе с языком программирования поставляется и стандартная библиотека функций. Это набор файлов с расширением *.h, в которых описаны различные дополнительные функции, которые любая программа может использовать. Как вы уже догадались, функции ввода вывода описаны в файле stdio.h. Помимо стандартной библиотеки функции, программисты пишут и свои библиотеки функции, и еще существует много других библиотек функций, написанных для какого-то определенного круга задач. Таким образом, разных готовых функций для языка Си очень-очень много, и знать их все вряд ли возможно, а учитывая то, что знать надо не только название функции, но и какие данные она принимает, какие возвращает, что она делает, то это становится почти невозможно задачей. Но к счастью, этого и не требуется. Для стандартной библиотеки функции существуют куча различных справочников и там подробно описано всё это. И вот именно работать с этими справочниками мы сегодня научимся. Так, приступим же.