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

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

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

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

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

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

1) Aa 2)a2 3)while

4)2A 5)tri rub 6)rub_tri

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

int a,b;

float c;

a=11;

b=a++/4;

b+=a;

c=++b/a;

4. Дано:

int a=125;

float b=123.258, c=17.35;

printf(“a1=%4d\na2=%5.3f a3=%.2e\n”,a,c,b);

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

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

int main();

{ float a;

printf(“a=”);

scanf(“%a”,a);

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

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

.

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

for(x=8;x>0;x-=2)

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

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

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

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

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

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

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

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

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

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

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

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

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

1) do 2)LaB 3)2sp

4)A 5) my_var 6) my var

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

int a,b;

float c;

a=3;

b=a++;

b*=++a;

c=b/(a+1);

4. Дано:

float a=3, b=17.35;

int c=451;

printf(“x1=%5d x2=%6.3f\nx3=%.3e\n”,c,a,b);

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

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

#include<stdio.h>

{ float a;

printf(“a=”);

scanf(“%f”,a);

printf(“a=%d”,a);

}

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

.

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

for(y=9;y>5;y--)

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

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

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

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

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

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

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