Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика экзамен.doc
Скачиваний:
2
Добавлен:
24.09.2019
Размер:
108.54 Кб
Скачать

11. Функции: назначение, правила объявления, фактические и формальные параметры, примеры использования.

Функции – это строительные блоки языка Си самостоятельные единице программы спроектированы для решения конкретных задач.

Объявление

Тип имя_функции (список параметров)

{

тело цикла

}

Фактические и формальные параметры.

Фактический параметр – это параметр в операторе вызов функции.

Формальный параметр – это параметр в списке аргументов при объявлении функции.

Примеры использования.

Написать функцию для обмена значение двух параметров.

#include <conio.h>

#include <stdio.h>

void swap (float&, float&);

main()

{float a=3, b=5;

swap (a,b);

printf (“a=%f,b=%f”,a,b);

getch();

return 0;

}

void swap (float &a, float &b)

{float z;

z=x;

x=y;

y=z;

}

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

13. Исторические сложившиеся типы системы счисления. Двоичная система счисления: причины популярности использования в информационно-вычислительной технике; перевод из двоичной системы в другие системы счисления; перевод из других системы счисления в двоичную.

Система счисления – способы записи чисел с помощью некоторого алфавита, символы которого называются цифры.

Исторические сложившиеся типы системы счисления.

1 – начальная стадия счета характеризуется изображением со считанным множеств при помощи частей тела (палочек, узлов в веревки)

2 – Непозиционные системы счисления – это система счисления в которой один и тот же числовой знак (цифра) при записи числа может стоять в любом месте разряде т.к. не влияет на значение числа.

3 – алфавитная система нумерации. Для обозначении числовых значений используются буквы.

4 – позиционные системы счисления положения цифры влияет на значение числа.(используется в вычислительной технике)

4. Операторы условия if, if-else и оператор выбора switch: назначение, блок-схемы, примеры использования.

Выполнение оператора if начинается с проверки условия, если условие истино, т.е. отлично от 0, то выполняется оператор.

If (условие)

оператор;

Ложь

Оператор

Истина

Выполнение оператора if-else начинается с проверки. Если условие истино, то выполняется оператор_1. Если условие ложно то выполняется оператор_2.

If (условие)

оператор_1;

е lse

оператор_2;

Оператор1

Оператор1

14. Восьмеричная система счисления: перевод из восьмеричной системы в другие системы счисления; перевод из других систем счисления в восьмеричную. Шестнадцатеричная система счисления: перевод из шестнадцатеричной системы в другие системы счисления; перевод из других системы счисления в шестнадцатеричную.

Система счисления – способы записи чисел с помощью некоторого алфавита, символы которого называются цифры.

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