Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Билет №26






1. Программалау теориясында кез келген кү рделі программаны 3 тү рлі қ ұ рылымнан қ ұ растыруғ а болатыны дә лелденген, олар:

сызық тық, тармақ ты жә не циклдік қ ұ рылымдар. Осы 3-еуі қ ұ рылымдық программалаудың негізгі конструкциялары, яғ ни

қ ұ раушылары болып саналады.

Сызық тық қ ұ рылым бірінен кейін бірі орындалып тізбектеле орналасқ ан бірнеше операторлардан тұ рады. Берілген текст (source code)-программалау тіліндегі программа тесті.

Объектілік код (object code)- машиналық тілдегі программа тесті, бір тексті компьютер орындай алмайды.

Компановшик (Linker)-объектілік модульдерден тұ ратын орындалатын модуль жасайтын программа. Бұ л программа компиляцияланғ ан программа тексті мен стандартты кітапхана функцияларынан тұ ратын программа жасайды.

Кітапхана (Lidrari)-компиляцияланғ ан тү рде сақ талатын, алдын-ала анық талынғ ан айнымалыларды мен тұ рақ тылары бар функциялар жиынтығ ы.

Компиляция уақ ыты(compiler time)-программаны компиляциялауғ а кеткен уақ ыт. Компиляция кезінде синтактін қ ателер анық талады

2. Енгізу-шығ ару мү мкіндіктері Си тілінің негізгі бө лігі емес. Нақ тылы программалар біз сө з қ ылғ андарғ а қ арағ анда, ө зін қ оршағ андармен ө те кү рделі тә сілдермен ө зара ә рекеттеседі.

Библиотекалық енгізу-шығ ару функциясы ANSI стандартымен дә л анық талады, сондық тан Си-де қ олдау болатын кез-келген қ ондырғ ымен байланысты. Осы функциялар енгізу-шығ ару мә тінінің қ арапайым моделін іске асырады. Мә тіндік ағ ын жолдар тізбегінен тұ рады; ә р жол жаң а литер жолымен аяқ талады.

Енгізудің қ арапайым механизмі – ағ ынның келесі литерін қ айтаратын немесе егер файлдың EOF соң ы табылса getchar функциясының бір литерін оқ у:

int getchar (void)

ә детте EOF = -1 мә ніне тең.

int putchar (int) функциясы шығ ару ү шін қ олданылады: putchar (c) с литерін стандартты шығ аруғ а (экран) жібереміз. putchar фукнкциясы нә тиже ретінде жіберілген литерді немесе қ ате болғ ан жағ дайда EOF-ты қ айтарады.

Printf функциясымен орындалатын шығ ару, сондай-ақ стандартты шығ у ағ ынына жіберіледі putchar жә не printf-ды қ алауымыз бойынша кезектесіп шығ аруғ а болады, бұ дан шығ ару осы функциялар шақ ыратын жү йелілікпен қ алыптасады.

 

3. Гү лді клумба дө ң гелектің формасын береді. Радиусы белгілі болса, оның периметрі мен ауданын есепте.

 

#include< stdio.h>
void main()

{
float r; //радиус круга
float PI=3.14; //число пи

float s;
printf(" Введите два вещественных числа, r, \n");
scanf(" %f ", & r);
printf(" \n");
printf(" Вы ввели радиус и высоту циллиндра=%f ", r);
printf(" \n");
getchar();
s=PI*r*r;
printf(" s=%f", s);
printf(" \n");
printf(" Для выхода нажмите клавишу ");
getchar();

}

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.