Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты2010(ос).doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
235.01 Кб
Скачать

Экзаменационный билет № 13

Дисциплина «Основы алгоритмизации и программирования»

осенний семестр 2010/2011 учебный год

1. Объявить 1 переменную целого типа и 2 вещественного. Используя одну функцию ввода, считайте введенные с клавиатуры значения объявленных переменных.

2. Среди имен идентификаторов объектов выбрать правильные

1) my name 2)for 3) x2

4)wor 5)2x 6) my_name

3. Найдите значение с, записав промежуточные значения a и b в каждой строчке:

int a,b;

float c;

a=10;

b=++a;

b*=5;

c=(b+1)/a++;

4. Дано:

float c=3.2541, b=107.305;

int a=451;

printf(“x2=%5.3f\n x1=%4d x3=%.3e\n”,c,a,b);

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

5. Найдите ошибки в программе (запишите программу без ошибок, подчеркнув ошибочные места):

#include<stdio.h>

int main()

float a;

printf(“a=”);

scanf(“%d”,a);

printf(“a=”,a);

6. Запишите оператор условия на языке С и изобразите схему алгоритма (фрагмент) для следующей задачи:

.

7. Начертите блок-схему фрагмента программы. Запишите значения полученные на экране в результате выполнения фрагмента программы:

for(x=2;x>-10;x-=2)

printf(“x1=%d\n”,x);

printf(“x2=%d\n”,x);

8. Используя оператор цикла с предусловием (не for), написать фрагмент программы для вывода на экран четных чисел от 90 до 10 с шагом -15. Запишите в строчку значения, которые появятся на экране. Отобразите схему алгоритма.

9. Объявить одномерный массив из 17 элементов целого типа и найти максимальный элемент.

10. Объявить двухмерный массив из 5 столбцов и имеющий 20 вещественных элементов. Найти сумму элементов последней строки.

Зав. кафедрой АСУ ___________ С.К. Крутолевич Экзаменатор __________А.И. Кашпар

Протокол №8 от 23.12.2010 г.

БЕЛОРУССКО-РОССИЙСКИЙ УНИВЕРСИТЕТ

Экзаменационный билет № 14

Дисциплина «Основы алгоритмизации и программирования»

осенний семестр 2010/2011 учебный год

1. Объявить 2 целочисленных переменных и 1 действительную. Используя одну функцию ввода, считайте введенные с клавиатуры значения объявленных переменных.

2. Среди имен идентификаторов объектов выбрать неправильные

1) Aa 2)a1 3)while

4)2A 5)tri rub 6)rub_tri

3. Найдите значение с, записав промежуточные значения a и b в каждой строчке:

int a,b;

float c;

a=7;

b=a++;

b+=3;

c=(b+6)/++a;

4. Дано:

int a=105;

float b=12.258, c=17.3;

printf(“a1=%5.2f a2=%.4e\na3=%5d\n”,c,b,a);

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

5. Найдите ошибки в программе (запишите программу без ошибок, подчеркнув ошибочные места):

#include<stdio.h>

int main();

{ printf(“a=”);

scanf(“%f”,a);

printf(a=%f,a);

return 0;

}

6. Запишите оператор условия на языке С и изобразите схему алгоритма (фрагмент) для следующей задачи:

.

7. Начертите блок-схему фрагмента программы. Запишите значения полученные на экране в результате выполнения фрагмента программы:

for(x=1;x<7;x+=3)

printf(“y1=%d\n”,x);

printf(“y2=%d\n”,y);

8. Используя оператор цикла с постусловием, написать фрагмент программы для вывода на экран чисел кратных 3 от 30 до 7 с шагом -7. Запишите в строчку значения, которые появятся на экране. Отобразите схему алгоритма.

9. Объявить одномерный массив из 8 значений вещественного типа сумму положительных элементов.

10. Объявить двухмерный массив из 4 строк и имеющий 24 целых элемента. Найти произведение элементов первого столбца.

Зав. кафедрой АСУ ___________ С.К. Крутолевич Экзаменатор __________А.И. Кашпар

Протокол №8 от 23.12.2010 г.

БЕЛОРУССКО-РОССИЙСКИЙ УНИВЕРСИТЕТ