ФГОУ СПО «Уральский радиотехнический колледж им. » | ||||||||
ОДОБРЕНЫ | УТВЕРЖДАЮ | |||||||
ЦМК «ИТ» | Заместитель директора по учебной работе _________ | |||||||
| ||||||||
Протокол от «____» ___ 20 ___ г. № ___ | ||||||||
Председатель ЦМК __________ | «____» ___________20___ г. | |||||||
| ||||||||
Вопросы к экзамену по дисциплине «Основы алгоритмизации и программирования» для специальности 230106 Техническое обслуживание средств вычислительной техники и компьютерных сетей, 230105 Программное обеспечение вычислительной техники и автоматизированных систем семестр 4 | ||||||||
1 | Какого типа переменная может использоваться для обозначения индекса массива? | |||||||
2 | С какого значения начинается индексация элементов одномерного массива? | |||||||
3 | Сколько элементов имеет массив, описанный: int a[3] ? | |||||||
4 | Сколько элементов имеет массив, описанный int a[]={2,3,4} ? | |||||||
5 | Сколько элементов имеет массив, описанный int a[3]={2,3} ? | |||||||
6 | Каково значение элемента массива a[2], описанного int a[]={1,3,5,7} ? | |||||||
7 | Что такое массив? | |||||||
8 | Могут ли элементы одного и того же массива иметь разный тип данных? | |||||||
9 | Какое значение имеет элемент массива a[2], описанного как int a[3]={2,3} ? | |||||||
10 | Объявлены массивы int a[3] int b[3] int c[3]. Как можно получить сумму массивов a и b в массиве с? | |||||||
11 | Объявлены массивы int a[3] int b[3]. Какого типа будет массив, являющийся их суммой? | |||||||
12 | Объявлены массивы int a[3] float b[3]. Какого типа должен быть массив, являющийся их суммой? | |||||||
13 | Объявлен массив int a[3]. Какого типа будет среднее значение элементов данного массива? | |||||||
14 | Что будет выведено в результате выполнения следующего кода: int a[3]={1,2,3}; printf("%i",a[1]+a[2]); | |||||||
15 | Что будет выведено в результате выполнения следующего кода: int a[3]; printf("%i",a[1]+a[2]); | |||||||
16 | Объявлены массивы int a[3]={1,2,3} int b[3]={3,2,1}. Что будет результатом сравнения этих массивов a>b? | |||||||
17 | Адрес первого элемента массива равен FFF0, размер элемента массива 2 байта. Каков адрес 3 элемента массива? | |||||||
18 | Укажите правильное описание двумерного массива целых чисел a из 3 строк по 5 элементов | |||||||
19 | Укажите правильное обращение к элементу двумерного массива | |||||||
20 | С какого значения начинается индексация элементов многомерного массива? | |||||||
21 | Требуется заполнить двумерный массив а[3][5] числом 1. Что для этого требуется? | |||||||
22 | Какое значение будет лежать в переменной s после выполнения следующего фрагмента кода? int s; int a[3][5]; for(i=0;i<3;i++) for(j=0;j<5;j++) s+=a[i][j]; | |||||||
23 | Для двухмерного массива первый индекс является индексом | |||||||
24 | Для двухмерного массива второй индекс является индексом | |||||||
24 | Описан массив int a[3][3]={1,2,3,4,5,6,7,8,9}. Каково значение а[1][2]+a[2][2] | |||||||
26 | Что такое указатель? | |||||||
27 | Как называется операция "&", примененная к имени переменной | |||||||
28 | Какой тип переменных используется для хранения адресов? | |||||||
29 | На величину какого типа указывает переменная pti, описанная: int *pti | |||||||
30 | На величину какого типа указывает переменная ptс, описанная: char *ptc | |||||||
31 | На величину какого типа указывает переменная ptf, описанная: float *ptf | |||||||
32 | Что дает применение операции "&" к имени переменной? | |||||||
33 | Что означает значение указателя равное "NULL" ? | |||||||
34 | Как называется операция "*", примененная к имени переменной? | |||||||
35 | Для чего применяется операция разадресации? | |||||||
36 | Что будет храниться в переменной d в результате выполнения следующего фрагмента кода? int n=3,d=6; int *ptd=&d, *ptn=&n; ptd=ptn; | |||||||
37 | Что будет храниться в переменной d в результате выполнения следующего фрагмента кода? int n=3,d=6; int *ptd=&d, *ptn=&n; *ptd=*ptn+2; | |||||||
38 | Что будет храниться в переменной d в результате выполнения следующего фрагмента кода? int n=3,d=6; int *ptd=&d, *ptn=&n; ptd=ptn; *ptd=*(ptn+2); | |||||||
39 | Чем является имя массива, | |||||||
40 | Является ли истинным отношение: x==&x[0] ? | |||||||
41 | Является ли истинным отношение: x[2]==*(X+2) ? | |||||||
42 | Является ли истинным отношение: x[2]==*X+2 ? | |||||||
43 | Задан массив int X[5]={9,8,7,6,5}. Адрес массива FF00. Чему равно выражение *(X+2) | |||||||
44 | Задан массив int X[5]={9,8,7,6,5}. Адрес массива FF00. Чему равно выражение (X+2) | |||||||
45 | Как через указатели можно обратиться к элементу двумерного массива A[i][j] ? | |||||||
46 | Можно ли используя механизм указателей произвести присваивание одного массива другому? | |||||||
47 | Задан массив int X[5]={9,8,7,6,5}. Адрес массива FF00. Чему равно выражение *(X+2)+4 | |||||||
48 | Чему равно значение x после выполнения следующего фрагмента кода: int x=0,y=3; int *px=&x,*py=&y; int a[]={3,5,7,9}; px=a+*py; | |||||||
49 | Чему равно значение x после выполнения следующего фрагмента кода: int x=0,y=3; int *px=&x,*py=&y; int a[]={3,5,7,9}; *px=*(a+2)+=1; | |||||||
50 | Чему равно значение x после выполнения следующего фрагмента кода: int x=0,y=3; int *px=&x,*py=&y; int a[]={3,5,7,9}; *px=*(a+*py)+=1; | |||||||
51 | Какой тип данных в языке С++ предназначен для хранения символьных строк? | |||||||
52 | Как представляются символьные строки в языке C++ ? | |||||||
53 | Возможно ли одновременно с описанием инициализировать символьную строку? | |||||||
54 | Какой тип данных в языке С++ предназначен для хранения символов? | |||||||
55 | Какова размерность символьного типа данных в С++ ? | |||||||
56 | Какова емкость символьного типа данных в C++ ? | |||||||
57 | Что является значением переменной символьного типа? | |||||||
58 | Какой спецификатор формата должен быть использован для вывода переменной символьного типа? | |||||||
59 | Какой спецификатор формата должен быть использован для вывода строки символов? | |||||||
60 | Какой заголовочный файл объявляет функции, предназначенные для проверок символов? | |||||||
61 | Какой заголовочный файл объявляет функции, предназначенные для обработки строк? | |||||||
62 | Сколько значащих символов может иметь строка, описанная char a[10] ? | |||||||
63 | Почему только массивы символов (строки) могут быть переданы в функции? | |||||||
64 | Какова максимальная длинна строки символов в С++ ? | |||||||
65 | Какой символ используется для обозначения конца символьной строки? | |||||||
66 | Какова размерность массива, описанного char a[10]; ? | |||||||
67 | Какова размерность массива, описанного char a[10] = "строка"; ? | |||||||
68 | Какова размерность массива, описанного char a[]="строка"; ? | |||||||
69 | Какова размерность массива, описанного char a[]={'с','т','р','о','к','а','\0'}; ? | |||||||
70 | Чему равен элемент a[6] массива char a[10] = "строка" | |||||||
71 | Как производится сравнение текстовых строк? | |||||||
72 | Какая функция предназначена для вывода на экран символьной строки? | |||||||
73 | Какая функция предназначена для ввода с клавиатуры символьной строки? | |||||||
74 | Какая функция предназначена для объединения символьных строк? | |||||||
75 | Какое значение примет переменная n после выполнения следующего фрагмента кода: char n[]="abc"; char d[]="def"; strcat(n, d); | |||||||
76 | Какая функция предназначена для копирования символьных строк? | |||||||
77 | Какое значение примет переменная n после выполнения следующего фрагмента кода: char n[]="abc"; char d[]="def"; strcpy(n, d); | |||||||
78 | Какая функция возвращает длину символьной строки? | |||||||
79 | Какое значение примет переменная v после выполнения следующего фрагмента кода: int v; char a[10]="abc"; v=strlen(a); | |||||||
80 | Какая функция предназначена для сравнения символьных строк? | |||||||
81 | Что возвращает функция strlen(); ? | |||||||
82 | Как производится сравнение символов? | |||||||
83 | Какую библиотеку требуется подключить для работы в графическом режиме? | |||||||
84 | Что является основной программной единицей в С++? | |||||||
85 | Через чего осуществляется связь между функциями? | |||||||
86 | Функция с каким именем должна обязательно присутствовать в программа на С++? | |||||||
87 | Что такое тип функции? | |||||||
88 | Что такое имя функции? | |||||||
89 | Что такое спецификация параметров? | |||||||
90 | Что такое тело функции? | |||||||
91 | Может ли тело функции в С++ содержать в себе определения других функций? | |||||||
92 | Какими символами ограничивается тело функции? | |||||||
93 | Какой оператор является оператором возврата из функции в точку ее вызова? | |||||||
94 | Укажите правильное использование оператора return | |||||||
95 | Какой из представленных операторов соответствует функции, не возвращающей значение? | |||||||
96 | Какой из представленных операторов может соответствовать функции, возвращающей целое значение? | |||||||
97 | Какой тип имеет функция, не возвращающая значений? | |||||||
98 | Если в функции явным образом отсутствует оператор return, то куда его подставит компилятор? | |||||||
99 | Может ли оператор return явным образом отсутствовать в теле функции? | |||||||
100 | Если функция имеет тип отличный от void, но не вернула значение, то каково значение функции? | |||||||
101 | Где описываются формальные параметры функции? | |||||||
102 | Что такое фактический параметр функции? | |||||||
103 | Может ли выполнение функции изменить значения переменных, указанных в качестве фактических параметров? | |||||||
104 | Какие правила соответствия должны соблюдаться между формальными и фактическими параметрами при вызове функции? | |||||||
105 | Как происходит передача данных в функцию? | |||||||
106 | Может ли спецификация параметров функции не содержать ни одного формального параметра? | |||||||
107 | Укажите имя функции, описанной void stat(int ran, float fun) | |||||||
108 | Укажите тип функции, описанной void func(char c, double f) | |||||||
109 | Укажите тип функции, описанной int sort(float d, double a) | |||||||
110 | Укажите, какую форму должен иметь оператор return для функции описанной int sum(int a, int b) | |||||||
111 | Описана функция float sred(int a, int b) {int d; float f; d=a+b; f=d/2.0; return f;} Укажите имена формальных параметров | |||||||
112 | Имеется фрагмент кода программы: float sred(int a, int b) {int d; float f; d=a+b; f=d/2.0; return f;} void stat() {int g=2;int k=5; float e; e=sred(g, k);} Укажите имена фактических параметров функции sred | |||||||
113 | Имеется фрагмент кода программы: float sred(int a, int b) {int d; float f; d=a+b; a=0; f=d/2.0; return f;} void stat() {int a=2;int b=1; float e; e=sred(a, b); printf("%i",a);} Какое значение будет выведено на экран? | |||||||
114 | Что такое прототип функции? | |||||||
115 | Обязательно ли в прототипе функции указывать имена формальных параметров? | |||||||
116 | Обязательно ли в спецификации параметров функции указывать имена формальных параметров? | |||||||
117 | Что содержит заголовочный файл библиотеки функций? | |||||||
118 | Что должно предшествовать вызову функции? | |||||||
119 | Какая переменная называется глобальной? | |||||||
120 | Какая переменная называется локальной? | |||||||
121 | Возможно ли обращение к глобальной переменной из блока? | |||||||
122 | Возможно ли обращение к локальной переменной одного блока из другого блока? | |||||||
123 | Если существуют глобальная и локальная переменная с одинаковыми именами, то к какой переменной произойдет обращение из блока по данному имени? | |||||||
124 | Чем отличается составной оператор от блока | |||||||
125 | Какие типы памяти для хранения переменных существуют? | |||||||
126 | В какой памяти хранятся глобальные переменные | |||||||
127 | Какое ключевое слово должно использоваться при описании глобальной переменной внутри блока? | |||||||
128 | В какой памяти распологаются локальные переменные, объявленные внутри блока? | |||||||
129 | Сколько раз за время выполнения программы производится инициализация статической переменной? | |||||||
130 | Какое ключевое слово должно использоваться при описании статической переменной? | |||||||
131 | Чем должны инициализироваться внешние и статические переменные? | |||||||
132 | Что содержит не инициализированная явным образом автоматическая переменная? | |||||||
133 | Что содержит не инициализированная явным образом статическая или внешняя переменная? | |||||||
134 | Применимо ли понятие адреса к переменной регистрового типа? | |||||||
135 | Что такое рекурсивная функция? | |||||||
136 | Чем является шаг рекурсии? | |||||||
137 | До каких пор выполняется рекурсивное выполнение функции? | |||||||
138 | Что такое прямая рекурсия? | |||||||
139 | Что такое косвенная рекурсия? | |||||||
140 | Какой основной недостаток рекурсивых функций? | |||||||
141 | Какие условия необходимы, для корректного выполнения рекурсивной функции? | |||||||
142 | Функция описана: int qwerty(int a, float b) Укажите правильный вариант описания прототипа функции. | |||||||
143 | Что выведется на экран в результате выполнения фрагмента кода: int a=5; b=3 void abc() {int a=10;} void def() {int b=20;} void main() {abc(); def(); printf("%i %i",a, b);} | |||||||
144 | Что выведется на экран в результате выполнения фрагмента кода: int n=0; void count() {static int s=0; s++; n=s;} void main() {for(int i=0; i<10; i++) count();printf("\n%i",n);} | |||||||
145 | Чем является указанный фрагмент кода? {int a; int b; a=2*b} | |||||||
146 | Что выведется на экран в результате выполнения фрагмента кода: int a; void main() {static int b; printf("%i %i",a, b);} | |||||||
147 | Какая функция является рекурсивной в приведенном фрагменте кода void abc(int b) { … abc(...);…} int def() {… abc(...);…} | |||||||
148 | Что выведется на экран в результате выполнения фрагмента кода: int abc(int a){a=5} int def(int b) {b=abc(a);printf("%i",b);} | |||||||
149 | Что такое структура? | |||||||
150 | Могут ли элементы структуры иметь различный тип? | |||||||
151 | Как называются элементы структуры? | |||||||
152 | Что должно иметь каждое поле структуры? | |||||||
153 | Какое ключевое слово ставится перед описанием структуры? | |||||||
154 | Можно ли описать переменные структурного типа без указания имени структурного типа? | |||||||
155 | С помощью чего производится доступ к полям структуры? | |||||||
156 | Каким символом отделяются имя структуры и имя поля в уточненном имени? | |||||||
157 | Каким символом обозначается операция доступа к элементу структуры? | |||||||
158 | К чему применима операция доступа к элементу структуры? | |||||||
159 | Каков размер памяти, выделяемый для хранения структуры? | |||||||
160 | Может ли быть описан указатель на структуру? | |||||||
161 | Могут ли структуры объединяться в массивы? | |||||||
162 | Может ли структура быть передана в функцию? | |||||||
163 | Может ли функция возвращать значение типа структура? | |||||||
164 | Может ли массив структур быть передан в функцию? | |||||||
165 | Чем могут задаваться значения полей структуры? | |||||||
166 | Могут ли поля структуры сами иметь структурный тип? | |||||||
167 | Могут ли поля структуры быть инициализированы в момент описания структуры? | |||||||
168 | Влияет ли изменение значения одного поля структуры на значения остальных полей? | |||||||
169 | Влияет ли изменение значения одного поля объединения на значения остальных полей? | |||||||
170 | Чем отличается объединение от структуры | |||||||
171 | Какое ключевое слово ставится перед описанием объединения? | |||||||
172 | В приведенном фрагменте кода укажите имя структурного типа данных: struct abc {int a; float b} def; | |||||||
173 | В приведенном фрагменте кода укажите имя переменной структурного типа данных: struct abc {int a; float b} def; | |||||||
174 | В приведенном фрагменте кода укажите имена полей структурного типа данных: struct abc {int a; float b} def; | |||||||
175 | Приведен фрагмент кода: struct abc {int ab; float ba} def *d; Укажите правильное обращение к полю ab | |||||||
176 | Укажите правильное обращение к полю а 5-го элемента массива структур описанного struct abc {int a; float b}; abc def[30] | |||||||
177 | Могут ли поля структуры быть массивами? | |||||||
178 | Возможно ли сравнение структур? | |||||||
179 | Что такое поток в С++? | |||||||
180 | Требуется ли программисту для вывода данных связать поток с внешним устройством или файлом на диске? | |||||||
181 | Что такое файл в С++? | |||||||
182 | Каким должен быть последний байт файла? | |||||||
183 | Какие стандартные потоки открываются автоматически | |||||||
184 | Укажите поток стандартного ввода, обычно связанный с клавиатурой | |||||||
185 | Укажите поток стандартного вывода, обычно связанный с дисплеем | |||||||
186 | Укажите поток вывода сообщений об ошибках | |||||||
187 | Укажите правильную форму описания указателя на поток, связанный с дисковым файлом | |||||||
188 | С помощью какой функции производится открытие потока? | |||||||
189 | Укажите правильный формат функции fopen() | |||||||
190 | Что возвращает функция fopen() в случае удачного ее выполнения? | |||||||
191 | Что возвращает функция fopen() в случае ошибки? | |||||||
192 | С помощью какой функции производится закрытие потока? | |||||||
193 | Какое действие выполняет функция putc( ) ? | |||||||
194 | Какое действие выполняет функция getс( ) ? | |||||||
195 | Какие рижимы обмена с потоком существуют в С++? | |||||||
196 | Какой режим обмена с потоком открывается в режиме "r" | |||||||
197 | Какой режим обмена с потоком открывается в режиме "r+" | |||||||
198 | Какой режим обмена с потоком открывается в режиме "w" | |||||||
199 | Указан режим открытия файла "w". Что произойдет с файлом, если он уже существовал? | |||||||
200 | Какой символ добавляется к режиму открытия файла для бинарного режима обмена? | |||||||
201 | Какой режим обмена с потоком открывается в режиме "a" | |||||||
202 | Какое действие выполняет функция putw( ) ? | |||||||
203 | Какое действие выполняет функция getw( ) ? | |||||||
204 | Какое значение возвратит функция getw( ), если достигнут конец файла? | |||||||
205 | Какое действие выполняет функция fwrite( ) ? | |||||||
206 | Какое действие выполняет функция fread( ) ? | |||||||
207 | Какая функция позволяет установить указатель потока в заданную позицию? | |||||||
208 | Какие константы используются для установки указателя потока? | |||||||
209 | Что определяет смещение в функции fseek( )? | |||||||
210 | Может ли смещение в функции fseek( ) быть отрицательным числом? | |||||||
211 | С помощью какой функции можно организовать форматный вывод в поток? | |||||||
212 | С помощью какой функции можно организовать форматный ввод из потока? | |||||||
213 | Какой поток следует указать в функции fprintf( ) для вывода на экран? | |||||||
2 Типовые практические задания | ||||||||
1 | Найти минимальный элемент массива из 5 чисел. Массив заполняется в процессе работы программы случайными числами от 1 до 9. Вывести на экран значения элементов массива результат работы программы. | |||||||
2 | Найти сумму элементов массива из 5чисел. Массив заполняется в процессе работы программы случайными числами от 2 до 10. Вывести на экран значения элементов массива результат работы программы. | |||||||
3 | Массив А из 10 элементов заполняется случайными числами от 0 до 9. Сформировать новый массив В, заполненный элементами массива А в обратном порядке (Пример: А:0,1,2,3,4,5,6,7,8,9 В:9,8,7,6,5,4,3,2,1,0) Вывести на экран массивы А и В. | |||||||
4 | Массив А из 10 элементов заполняется случайными числами от 0 до 9. Сформировать массивы В и С, заполненные элементами массива А с четными и нечетными индексами соответственно. Нулевой индекс считать четным. (Пример А:0,2,4,6,8,10,12,14,16,18 В:0,4,8,12,16 С:2,6,10,14,18) Вывести на экран массивы А, В и С. | |||||||
5 | Найти сумму элементов массива А из 10 элементов, заполненного случайными числами от 0 до 5. Исходный массив и результат работы программы вывести на экран. | |||||||
6 | Массив А из 10 элементов заполнен случайными числами от 2 до 7. Вычислить массив В, Элементы которого вычисляются по формуле: В[i]=A[i]+10. | |||||||
7 | Найти максимальный элемент массива из 10 чисел. Массив заполняется в процессе работы программы случайными числами от 1 до 9. Вывести на экран значения элементов массива и результат работы программы. | |||||||
8 | Массив А из 5 элементов заполнен случайными числами от 3 до 9. Осуществить циклический сдвиг элементов массива вправо на 1 элемент результат записать в массив В. (Пример: А:3,4,5,6,7 В:7,3,4,5,6) Вывести на экран оба массива. | |||||||
9 | В массиве из 10 случайных чисел от -5 до 5 подсчитать количество отрицательных элементов. Вывести на экран значения элементов массива результат работы программы. | |||||||
10 | Массив А из 10 элементов заполнен случайными числами от 2 до 7. Вставить элемент со значением 0 после элемента с номером N. Вывести на экран исходный и получившийся массивы. | |||||||
11 | Массив А из 5 элементов заполнен случайными числами от 4 до 11. Осуществить циклический сдвиг элементов массива влево на 1 элемент результат записать в массив В. (Пример: А:3,4,5,6,7 В:4,5,6,7,3) Вывести на экран оба массива. | |||||||
12 | Найти среднее арифметическое элементов массива из 10 случайных чисел от 3 до 9. Вывести на экран значения элементов массива и результат работы программы. | |||||||
13 | Поменять местами значения соседних элементов массива из 10 элементов, заполненного случайными числами от 5 до 15. (Пример: было:5,6,7,8,9,10,11,12,13,14 стало:6,5,8,7,10,9,12,11,14,13) В программе использовать только 1 массив. Исходный и полученный массивы вывести на экран. | |||||||
14 | В массиве из 10 случайных чисел от -10 до 10 заменить все отрицательные элементы нулем. Исходный и полученный массивы вывести на экран. | |||||||
15 | Программа генерирует N (N больше 0) случайных чисел в диапазоне от 0 до 9. Значения элементов массива А должны содержать количество выпавших значений равных индексу элемента массива. Исходные числа и результирующий массив вывести на экран. | |||||||
16 | Найти сумму четных элементов массива из 10 случайных чисел от 2 до 9. Вывести на экран значения элементов массива и результат работы программы. | |||||||
17 | Исходно все элементы массива А из 10 элементов равны 0. Вводимые с клавиатуры значения помещаем в элемент А[0]. А все уже имеющиеся значения сдвигаем вправо. Условие окончания ввода - ввод числа 0. (Пример:А:0,0,0; ввели 3 А:3,0,0; ввели 5 А: 5,3,0; ввели 2 А: 2,3,5; ввели 4 А: 4,2,3 ) После ввода каждого числа выводить массив. | |||||||
18 | Массив А из 10 элементов заполнен случайными числами от 3 до 10. Заменить все элементы массива с индексом большим К (К больше 0 и меньше 10) обратными значениями. (Пример: N=5 А:1,2,3,4,5 К=2 А:1,2,3,-4,-5) Вывести на экран исходный и получившийся массивы. | |||||||
19 | Найти сумму первых К (К больше 0 и меньше 10) элементов массива А из 10 элементов, заполненного случайными числами от -7 до 7. Вывести на экран значения элементов массива и результат работы программы. | |||||||
20 | Массив А из 10 элементов заполнен случайными числами от 1 до 15. Найти количество элементов массива, удовлетворяющих неравенству А[k] больше L (L больше или равно 1 и меньше 15) и меньше H (H больше L и меньше или равняется 15) Вывести на экран значения элементов массива результат работы программы. | |||||||
21 | Массив из 15 целых чисел заполнить случайными числами от 0 до 9. Произвести сортировку массива. Вывести на экран исходный и отсортированный массивы. Сортировать по возрастанию прямым обменом | |||||||
22 | Массив из 10 целых чисел заполнить случайными числами от -5 до 5. Произвести сортировку массива. Вывести на экран исходный и отсортированный массивы. Сортировать по убыванию прямым выбором | |||||||
23 | Массив из 10 целых чисел заполнить случайными числами от 10 до 20. Произвести сортировку массива. Вывести на экран исходный и отсортированный массивы. Сортировать по убыванию прямым обменом | |||||||
24 | Массив из 10 целых чисел заполнить случайными числами от -5 до 9. Произвести сортировку массива. Вывести на экран исходный и отсортированный массивы. Сортировать по возрастанию прямым выбором | |||||||
24 | Написать программу, которая запрашивает размерность квадратного двумерного массива, заполняет массив случайными числами от 2 до 6 и вычисляет сумму элементов главной диагонали. | |||||||
26 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 4 до 9 и вычисляет сумму элементов, сумма индексов у которых четная. | |||||||
27 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от -6 до 6 и заменяет на 0 значения отрицательных элементов массива. | |||||||
28 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 3 до 7 и вычисляет сумму элементов в строках массива. | |||||||
29 | Написать программу, которая запрашивает размерность квадратного двумерного массива, заполняет массив случайными числами от 5 до 9 и вычисляет сумму элементов побочной диагонали. | |||||||
30 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 2 до 9 и вычисляет сумму элементов, сумма индексов у которых нечетная. | |||||||
31 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 5 до 11 и находит минимальный элемент в массиве. | |||||||
32 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 2 до 13 и находит индексы максимального элемента в массиве. | |||||||
33 | Написать программу, которая запрашивает размерность квадратного двумерного массива, заполняет массив случайными числами от 3 до 15 и заменяет на 0 значения элементов, лежащих выше главной диагонали. | |||||||
34 | Написать программу, которая запрашивает размерность квадратного двумерного массива, заполняет массив случайными числами от 1 до 5 и зеркально отражает ее элементы относительно главной диагонали. | |||||||
35 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 4 до 12 и меняет местами первую и последнюю строку массива. | |||||||
36 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 5 до 15 и находит максимальный элемент в массиве. | |||||||
37 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 2 до 13 и находит индексы минимального элемента в массиве. | |||||||
38 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 4 до 12 и меняет местами первый и последний столбец массива. | |||||||
39 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 3 до 9 и находит минимальные значения элементов в строках. | |||||||
40 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от -5 до 5 и вычисляет сумму положительных элементов. | |||||||
41 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от -10 до 10 и вывести номера строк, содержащих только положительные элементы. | |||||||
42 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 4 до 15 и находит максимальные значения элементов в столбцах. | |||||||
43 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 0 до 10 и вычисляет сумму четных элементов. | |||||||
44 | Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 5 до 9 и заменяет на 0 значения элементов массива сумма индексов у которых четная. | |||||||
45 | Написать программу, которая вводит символ с клавиатуры и выводит его код, до тех пор, пока не будет введен символ '0' (код символа 48). | |||||||
46 | Написать программу, которая вводит один символ с клавиатуры и выводит на экран таблицу 10 следующих за ним символов в формате «символ = код». | |||||||
47 | Написать программу, которая вводит один символ с клавиатуры и выводит на экран таблицу 10 предыдущих символов в формате «символ = код». | |||||||
48 | Написать программу, которая вводит один символ с клавиатуры и выводит сообщение, является ли введенный символ числом (Коды числовых символов – от 48 до 57). | |||||||
49 | Написать программу, которая запрашивает ввод 5 символов с клавиатуры. И определяет являются ли эти символы возрастающей последовательностью соответственно таблице кодировки ASCII. | |||||||
50 | Написать программу, которая вводит символы с клавиатуры и выводит на экран в формате «символ = код» только символы с четными кодами. Условие окончания ввода - ввод символа '0' | |||||||
51 | Написать программу, которая вводит символы с клавиатуры и выводит на экран сообщение является ли данный символ буквой, цифрой или другим символом. Условие окончания ввода - ввод символа '0' | |||||||
52 | Написать программу, которая запрашивает ввод символов с клавиатуры до тех пор, пока не введен символ '0'. По окончании ввода выводится наибольший введенный символ в формате «символ = код». | |||||||
53 | Написать программу, которая запрашивает ввод 5 символов с клавиатуры. И определяет являются ли эти символы идущими подряд в таблице кодировки ASCII. | |||||||
54 | Написать программу, которая выводит на экран таблицу символов с кодами от 48 до 127 в формате «символ = код». | |||||||
55 | Написать программу, которая запрашивает текстовую строку, номера начального и конечного символа подстроки и формирует требуемую подстроку. При вводе номеров символов организовать проверку на правильность ввода. | |||||||
56 | С клавиатуры вводится строка символов, содержащая ':'. Определить сколько символов стоят после двоеточия. | |||||||
57 | Написать программу, которая случайным образом заполняет текстовую строку из 10 символов, выводит ее на экран и вычисляет процент цифровых символов в строке (использовать коды символов | |||||||
58 | Написать программу, которая запрашивает строку и «переворачивает» её. | |||||||
59 | С клавиатуры вводится строка символов, содержащая ':'. Определить сколько символов ему предшествуют. | |||||||
60 | Написать программу, которая случайным образом заполняет текстовую строку из 20 символов (использовать коды символов, выводит ее на экран, запрашивает у пользователя символ и вычисляет сколько раз данный символ встретился в строке. | |||||||
61 | Написать программу, которая запрашивает 10 кодов символов, из введенных кодов формирует текстовую строку и выводит ее на экран (использовать коды символов | |||||||
62 | С клавиатуры вводится строка символов, содержащая ':'. Заменить все сиволы ':' на '*'. Подсчитать количество замен. | |||||||
63 | Написать программу, которая случайным образом заполняет текстовую строку из 10 символов, выводит ее на экран и вычисляет процент буквенных символов в строке (использовать коды символов | |||||||
64 | Проверить одинаковое ли число открывающих и закрывающих скобок в строке. | |||||||
65 | Исходная строка состоит из нескольких слов, разделенных одним или несколькими пробелами. Во введенной строке удалить все лишние пробелы. | |||||||
66 | Исходная строка состоит из нескольких слов, разделенных одним или несколькими пробелами. Найти размер самого длинного слова в строке. | |||||||
67 | Исходная строка состоит из нескольких слов, разделенных одним или несколькими пробелами. Проверить содержит ли строка введенное слово. | |||||||
68 | Исходная строка состоит из нескольких слов, разделенных одним или несколькими пробелами. Найти размер самого короткого слова в строке. | |||||||
69 | Исходная строка состоит из нескольких слов, разделенных одним или несколькими пробелами. Удалить часть символьной строки, заключенной в скобки (вместе со скобками). | |||||||
70 | Исходная строка состоит из нескольких слов, разделенных одним или несколькими пробелами. Строка содержит произвольный английский текст. Подсчитать какая буква сколько раз содержится в данной строке. | |||||||
71 | Исходная строка состоит из нескольких слов, разделенных одним или несколькими пробелами. Дана строка. Подсчитать самую длинную последовательность идущих подряд букв 'a'. | |||||||
72 | Исходная строка состоит из нескольких слов, разделенных одним или несколькими пробелами. Написать программу, шифрующую и дешифрующую введенную строку. Шифрование осуществляется увеличением кода символа на 1. | |||||||
73 | Исходная строка состоит из нескольких слов, разделенных одним или несколькими пробелами. Подсчитать кол-во слов в строке. | |||||||
74 | Исходная строка состоит из нескольких слов, разделенных одним или несколькими пробелами. Во введенной строке удалить повторение слов, стоящих рядом. | |||||||
75 | Написать программу, выводящую сумму и разность двух введенных чисел. Основная программа запрашивает два числа. Вычисления и вывод на экран реализовать в виде функции. | |||||||
76 | Написать программу, выводящую на экран длину гипотенузы прямоугольного треугольника по двум катетам. Основная программа запрашивает длины катетов. Вычисление и вывод на экран реализовать в виде функции. | |||||||
77 | Написать программу, выводящую на экран таблицу квадратов целых чисел, расположенных между двумя числами. Основная программа запрашивает границы диапазона чисел. Вычисление и вывод на экран реализовать в виде функции. | |||||||
78 | Написать программу, выводящую на экран N символов. Основная программа запрашивает символ и количество повторений этого символа. Вывод на экран реализовать в виде функции. | |||||||
79 | Написать программу, вычисляющую X в степени Y. Основная программа запрашивает основание и показатель степени. Вычисление и вывод на экран реализовать в виде функции. | |||||||
80 | Написать программу, выводящую на экран результат сравнения двух чисел в виде: A=10 B=5: A>B. Основная программа запрашивает два числа. Результат сравнения и вывод на экран реализовать в виде функции. | |||||||
81 | Написать программу, выводящую на экран сообщение является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом. Основная программа запрашивает символ. Вычисление и вывод на экран реализовать в виде функции. | |||||||
82 | Написать программу, выводящую на экран путь, пройденный пешеходом, если известны скорость пешехода и время движения. Основная программа запрашивает скорость и время. Вычисление и вывод на экран реализовать в виде функции. | |||||||
83 | Написать программу, выводящую на экран площадь прямоугольника, если известны длины его сторон. Основная программа запрашивает длины сторон. Вычисление и вывод на экран реализовать в виде функции. | |||||||
84 | Написать программу, выводящую на экран сопротивление участка электрической цепи, состоящей из двух сопротивлений. Основная программа запрашивает значения сопротивлений и тип соединения (1-последовательное, 2-параллельное). Вычисление и вывод на экран реализовать в виде функции. | |||||||
85 | Написать программу, выводящую на экран результат сравнения двух чисел в виде: A=10 B=5: A>B. Основная программа запрашивает два числа, вызывает функцию и в зависимости от возвращенного значения выводит сообщение. Функция возвращает 1 если A больше B, 0 если A равно B, -1 если A меньше B. | |||||||
86 | Написать программу, выводящую на экран сообщение является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом. Основная программа запрашивает символ, вызывает функцию и в зависимости от возвращенного значения выводит сообщение. Функция возвращает 1 если символ числовой, 0 если буквенный и -1 для остальных символов. | |||||||
87 | Написать программу, выводящую сумму или разность двух введенных чисел. Основная программа запрашивает два числа и действие, вызывает функцию и выводит результат. Функция возвращает результат требуемого действия. | |||||||
88 | Написать программу, выводящую на экран длину гипотенузы прямоугольного треугольника по двум катетам. Основная программа запрашивает длины катетов, вызывает функцию и выводит результат результат вычислений или сообщение об ошибке в зависимости от возвращенного функцией значения. Функция проверяет корректность переданных ей данных, производит вычисление и возвращает либо результат либо -1 если введены некорректные данные. | |||||||
89 | Написать программу, выводящую на экран корень квадратный введенного числа, до тех пор, пока не будет введено число, корень квадратный которого равен самому числу. Основная программа запрашивает число, вызывает функцию, в зависимости от возвращенного значения выводит результат или сообщение об ошибке. Функция проверяет корректность введенных данных и возвращает либо вычисленное значение, либо -1 в случае ошибки. | |||||||
90 | Написать программу, выводящую на экран N символов. Основная программа запрашивает символ и количество повторений этого символа, вызывает функцию, по возвращенному результату выводит или не выводит сообщение об ошибке. Функция проверяет корректность введенных данных и возвращает -1 если данные введены не корректно или выводит символы и возвращает 0. | |||||||
91 | Написать программу, вычисляющую разрядность введенного целого числа. Основная программа запрашивает число, вызывает функцию и выводит результат или сообщение об ошибке. Функция определяет и возвращает разрядность числа. Если введены неверные значения функция возвращает -1. | |||||||
92 | Написать программу, выводящую на экран площадь прямоугольника, если известны длины его сторон. Основная программа запрашивает длины сторон, вызывает функцию и выводит результат или сообщение об ошибке. Функция определяет и возвращает площадь или -1, если введены неверные данные. | |||||||
93 | Написать программу, выводящую на экран сопротивление участка электрической цепи, состоящей из двух сопротивлений. Основная программа запрашивает значения сопротивлений и тип соединения (1-последовательное, 2-параллельное), вызывает функцию и выводит на экран результат или сообщение об ошибке. Функция определяет и возвращает значение сопротивления. Если введены неверные значения функция возвращает -1. | |||||||
94 | Написать программу, выводящую на экран путь, пройденный пешеходом, если известны скорость пешехода и время движения. Основная программа запрашивает скорость и время, вызывает функцию и выводит результат или сообщение об ошибке. Функция определяет и возвращает в основную программу пройденный путь. Если введены неверные значения функция возвращает -1. | |||||||
95 | Написать программу, вычисляющую площадь и периметр прямоугольника по длинам его сторон. Основная программа запрашивает длины сторон и передает их в функцию по значению, выводит полученный результат. Функция производит вычисления и возвращает значения через глобальные переменные. | |||||||
96 | Написать программу, выводящую на экран сумму и среднее арифметическое N случайных чисел, заданных в диапазоне от А до В. Основная программа запрашивает значения N, А, В, передает их в функцию по значению, выводит полученный результат. Функция генерирует необходимое количество случайных чисел из заданного диапазона, выводит их на экран, производит вычисления и результат возвращает через глобальные переменные. | |||||||
97 | Написать программу, вычисляющую площадь круга и длину окружности по ее радиусу. Основная программа запрашивает радиус и передает его в функцию по значению, выводит полученный результат. Функция производит вычисления и возвращает значения через глобальные переменные. | |||||||
98 | Написать программу, выводящую на экран сумму и разность двух введенных чисел. Основная программа запрашивает два числа, передает их в функцию по значению, выводит результат вычислений. Функция производит вычисления и возвращает результат через глобальные переменные. | |||||||
99 | Написать программу, вычисляющую X в степени Y и Y в степени X. Основная программа запрашивает X и Y, передает их в функцию по значению, выводит полученный результат. Функция производит вычисления и возвращает результат через глобальные переменные. | |||||||
100 | Написать программу, вычисляющую скидку на покупку и сумму покупки со скидкой. Основная программа запрашивает сумму покупки и процент скидки, передает их в функцию по значению, выводит полученный результат. Функция вычисляет сумму скидки и сумму покупки со скидкой и возвращает их через глобальные переменные. | |||||||
101 | Написать программу, выводящую на экран потребляемую мощность и сопротивление участка электрической цепи, если известны ток и падение напряжения на данном участке. Основная программа запрашивает величину тока и падения напряжения, передает их в функцию по значению и выводит полученный результат. Функция вычисляет потребляемую мощность и сопротивление на участке цепи и возвращает полученные значения через глобальные переменные. | |||||||
102 | Написать программу поиска минимального элемента массива. Поиск оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует массив из 10 элементов, заполненный случайными числами от 0 до 9, выводит его на экран через функцию, вызывает функцию поиска минимального элемента, выводит значение минимального элемента на экран. Передачу массива в функцию организовать по адресу. | |||||||
103 | Написать программу вычисления суммы элементов массива. Вычисление оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует массив из 10 элементов, заполненный случайными числами от 0 до 9, выводит его на экран через функцию, вызывает функцию вычисления суммы элементов массива, выводит значение суммы на экран. Передачу массива в функцию организовать по адресу. | |||||||
104 | Написать программу умножения двух массивов. Умножение производить поэлементно. Умножение оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует два массива из 10 элементов, заполненных случайными числами от 0 до 9, выводит их на экран через функцию, вызывает функцию умножения массивов, выводит полученный массив через функцию. Передачу массивов в функции организовать по адресу. | |||||||
105 | Написать программу вычисления среднего арифметического элементов массива. Вычисление оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует массив из 10 элементов, заполненный случайными числами от 0 до 9, выводит его на экран через функцию, вызывает функцию вычисления среднего арифметического элементов массива, выводит значение среднего арифметического на экран. Передачу массива в функцию организовать по адресу. | |||||||
106 | Написать программу поиска максимального элемента массива. Поиск оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует массив из 10 элементов, заполненный случайными числами от 0 до 9, выводит его на экран через функцию, вызывает функцию поиска максимального элемента, выводит значение максимального элемента на экран. Передачу массива в функцию организовать по адресу. | |||||||
107 | Написать программу вычисления количества и суммы положительных элементов массива. Вычисления оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует массив из 10 элементов, заполненный случайными числами от -5 до 5, выводит его на экран через функцию, вызывает функцию вычисления количества и суммы, выводит полученные значения на экран. Передачу массива в функцию организовать по адресу. Возвращать значения через глобальные переменные. | |||||||
108 | Написать программу, переворачивающую массив (исходный 12345 результат 54321). Действия оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует массив из 10 элементов, заполненный случайными числами от 0 до 9, выводит его на экран через функцию, вызывает функцию преобразования массива, выводит полученный массив через функцию. Передачу массива в функцию организовать по адресу. | |||||||
109 | Написать программу, вычитающую из каждого элемента массива минимальное значение элементов массива. Поиск минимального значения оформить в ввиде функции. Вычитание оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует два массива из 10 элементов, заполненных случайными числами от 0 до 9, выводит их на экран через функцию, вызывает функцию вычитания массивов, выводит полученный массив через функцию. Передачу массивов в функции организовать по адресу. | |||||||
110 | Написать программу вычитания двух массивов. Вычитание производить поэлементно. Вычитание оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует два массива из 10 элементов, заполненных случайными числами от 0 до 9, выводит их на экран через функцию, вызывает функцию вычитания массивов, выводит полученный массив через функцию. Передачу массивов в функции организовать по адресу. | |||||||
111 | Написать программу, сравнивающую два массива. Большим считать тот массив, сумма элементов которого больше. Подсчет суммы элементов организовать в виде функции. Сравнение организовать в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует два массива из 10 элементов, заполненных случайными числами от 0 до 9, выводит их на экран через функцию, вызывает функцию сравнения массивов, выводит полученный результат на экран. Функция сравнения производит подсчет суммы элементов массива через функцию и возвращает -1 если первый массив меньше второго, 0 если массивы равны, 1 если первый массив больше второго. Передачу массивов в функции организовать по адресу. | |||||||
112 | Написать программу, сложения двух массивов. Сложение производить поэлементно. Сложение оформить в виде функции. Вывод массива на экран оформить в виде функции. Основная программа формирует два массива из 10 элементов, заполненных случайными числами от 0 до 9, выводит их на экран через функцию, вызывает функцию сложения массивов, выводит полученный массив через функцию. Передачу массивов в функции организовать по адресу. | |||||||
113 | Написать программу, работающую с массивом структур со следующими полями:
Программа должна позволять ввести новые данные, вывести содержимое массива на экран, вывести средний стаж работы, выйти из программы. Все действия программы организовать с помощью функций. | |||||||
114 | Написать программу, работающую с массивом структур со следующими полями:
Программа должна позволять ввести новые данные, вывести содержимое массива на экран, вывести информацию по поезду с максимальным опозданием, выйти из программы. Все действия программы организовать с помощью функций. | |||||||
115 | Написать программу, работающую с массивом структур со следующими полями:
Программа должна позволять ввести новые данные, вывести содержимое массива на экран, вывести информацию по группе с минимальным количеством студентов, выйти из программы. Все действия программы организовать с помощью функций. | |||||||
116 | Написать программу, работающую с массивом структур со следующими полями:
Программа должна позволять ввести новые данные, вывести содержимое массива на экран, вывести среднюю цену определенного товара, выйти из программы. Все действия программы организовать с помощью функций. | |||||||
117 | Написать программу, работающую с массивом структур со следующими полями:
Программа должна позволять ввести новые данные, вывести содержимое массива на экран, вывести средний расход бензина (л на 100 км) за все поездки, выйти из программы. Все действия программы организовать с помощью функций. | |||||||
118 | Написать две программы: Первая вводит с клавиатуры целые числа до тех пор, пока не введено число 0 и записывает их в файл. Вторая производит чтение из файла и выводит на экран считанные числа и их сумму. Использовать функции записи-чтения целых чисел. Файл сохранять в каталоге Student. Чтение из файла производить до конца файла. | |||||||
119 | Написать две программы: Первая вводит с клавиатуры N целых чисел и записывает их в файл. Вторая производит чтение из файла и выводит на экран считанные числа и минимальное из этих чисел. Использовать функции записи-чтения целых чисел. Файл сохранять в каталоге Student. Чтение из файла производить до конца файла. | |||||||
120 | Написать две программы: Первая вводит с клавиатуры целые числа до тех пор, пока не введено число 0 и записывает их в файл. Вторая производит чтение из файла и выводит на экран считанные числа и их среднее арифметическое. Использовать функции записи-чтения целых чисел. Файл сохранять в каталоге Student. Чтение из файла производить до конца файла. | |||||||
121 | Написать две программы: Первая вводит с клавиатуры N целых чисел и записывает их в файл. Вторая производит чтение из файла и выводит на экран считанные числа и максимальное из этих чисел. Использовать функции записи-чтения целых чисел. Файл сохранять в каталоге Student. Чтение из файла производить до конца файла. | |||||||
122 | Написать две программы: Первая случайным образом генерирует N целых чисел и записывает их в файл. Вторая производит чтение из файла и выводит на экран считанные числа и квадраты этих чисел. Использовать функции записи-чтения целых чисел. Файл сохранять в каталоге Student. Чтение из файла производить до конца файла. | |||||||
123 | Написать две программы: Первая вводит с клавиатуры символы до тех пор, пока не введен символ '0' и записывает их в файл. Вторая производит чтение из файла, формирует строку и выводит ее на экран. Использовать функции записи-чтения символов. Файл сохранять в каталоге Student. Чтение из файла производить до конца файла. | |||||||
124 | Написать две программы: Первая запрашивает заполнение вводом с клавиатуры структуры данных и выводит структуру данных в файл. Вторая производит чтение из файла и выводит данные на экран. Структура данных: Массив структур из 5 элементов. Структура имеет три поля: целое число, действительное число, строка. Использовать функции записи-чтения блоков данных. Файл сохранять в каталоге Student. | |||||||
125 | Написать две программы: Первая инициализирует структуру данных и выводит структуру данных в файл. Вторая производит чтение из файла и выводит данные на экран. Структура данных: Массив структур из 5 элементов. Структура имеет два поля: Целое число, строка. Использовать функции записи-чтения блоков данных. Файл сохранять в каталоге Student. | |||||||
126 | Написать две программы: Первая запрашивает заполнение вводом с клавиатуры структуры данных и выводит структуру данных в файл. Вторая производит чтение из файла и выводит данные на экран. Структура данных: Массив строк из 5 элементов. Использовать функции записи-чтения блоков данных. Файл сохранять в каталоге Student. | |||||||
127 | Написать две программы: Первая запрашивает заполнение вводом с клавиатуры структуры данных и выводит структуру данных в файл. Вторая производит чтение из файла и выводит данные на экран. Структура данных: Двумерный массив целых чисел из 3 строк и 3 столбцов. Использовать функции записи-чтения блоков данных. Файл сохранять в каталоге Student. | |||||||
128 | Написать две программы: Первая инициализирует структуру данных и выводит структуру данных в файл. Вторая производит чтение из файла и выводит данные на экран. Структура данных: Массив структур из 5 элементов. Структура имеет два поля: Целое число, массив действительных чисел из 2 элементов. Использовать функции записи-чтения блоков данных. Файл сохранять в каталоге Student. | |||||||
129 | Написать две программы: Первая заполняет вводом с клавиатуры структуру данных и выводит структуру данных в файл. Вторая производит чтение из файла и выводит данные на экран. Структура данных: Массив структур из 3 элементов. Структура имеет два поля: строка, массив действительных чисел из 2 элементов. Использовать функции записи-чтения блоков данных. Файл сохранять в каталоге Student. | |||||||
130 | Написать программу, вычисляющую среднее арифметическое 5 целых чисел. Исходные данные должны находиться в файле input. txt, результат работы записан в файл output. txt. Формат файла input. txt: | |||||||
131 | Написать программу, выводящую в текстовый файл таблицу квадратов всех целых чисел, расположенных между A и B. Исходные данные должны находиться в файле input. txt, результат работы записан в файл output. txt. Формат файла input. txt: | |||||||
132 | Написать программу, сортировки одномерного массива 10 действительных чисел. Исходные данные должны находиться в файле input. txt, результат работы записан в файл output. txt. Формат файла input. txt: | |||||||
133 | Написать программу, вычисляющую количество ненулевых элементов в двумерном массиве. Размер массива и исходные данные должны находиться в файле input. txt, результат работы записан в файл output. txt. Формат файла input. txt: | |||||||
134 | Написать программу, вычисляющую сумму двух массивов. Размер массива и исходные данные должны находиться в файле input. txt, результат работы записан в файл output. txt. Формат файла input. txt: | |||||||
| ||||||||
|
Вопросы к экзамену по дисциплине «Основы алгоритмизации и программирования» для специальности 230106 «Техническое обслуживание средств вычислительной техники и компьютерных сетей», 230105 «Программное обеспечение вычислительной техники и автоматизированных систем»
НЕ нашли? Не то? Что вы ищете?


