
- •1 Вариант
- •Описание кода программы на языке с:
- •Описание кода программы на языке с:
- •2 Ответов
- •Как только переменная цикла I примет значение 4, цикл прекратится
- •3 Ответов
- •2 Вариант
- •1 Ответов
- •2 Ответов
- •Пример указателя в языке с:
- •Графические возможности языка с:
- •3 Ответов
- •Пример заголовка определения функции в языке с:
- •На каждом шаге цикла параметр цикла I будет уменьшен на единицу
Технология программирования
1 Вариант
1 ответов
Пример указателя в языке С:
int *toy;
char р;
struct р;
int toy;
float poisk;
int year;
Пример заголовка определения функции в языке С:
int gov(int х, int у);
double Square;
double fun[5];
int gov;
double mask;
Описание кода программы на языке С:
int main() {
int i;
for (i=l; i<l 00; i ++)
{ if (i%7) continue; printf(«%8d «, i);} }
Программа выводит на экран натуральные числа кратные семи
Программа выводит на экран четные числа от 2 до 100
Как только переменная цикла i примет значение 98, цикл прекратится
Программа выводит на экран числа от 1 до 100
На каждом шаге цикла параметр цикла i будет уменьшен на единицу
Программа выводит на экран нечетные числа от 1 до 99
Описание кода программы на языке с:
int main() {
int х=1;
int у;
int i;
for (i=l; i<=3; i++) { у = x * x; x += 2; }
Как только переменная цикла i примет значение 4, цикл прекратится
Вычисляются квадраты четных чисел от 2 до 6
Как только переменная цикла i примет значение 2, цикл прекратится
Используется оператор цикла while
Вычисляется произведение чисел от 1 до 5
В конце цикла значение переменной х будет равно 12
Описание кода программы на языке с:
#include <stdio.h>
# include <conio.h>
int MySum(int M, int N);
int main(void)
{ int i, N, Sum ; i=12; N=800;
Sum=MySum(i, N);
SunHVlySurr^S, 100);
printf(«Sum= %d «, Sum); return 0;}
/* определение функции MySum */
int MySum(int M, int N) {
int i, Sum;
i=M; Sum=0;
while (i <= N) {
Sum= Sum + i; i ++;}
return Sum;}
Строка Sum=MySum(i, N); - пример вызова функции MySum
Переменная i в функции MySum() передает свое значение функции main()
В строке заголовка функции MySum() в круглых скобках располагаются выходные (фактические) параметры
Переменная Sum в функции MySum() связана с переменной Sum в main()
Переменные, заданные внутри тела функции MySum(), являются глобальными
2 Ответов
Поразрядная (битовая )операция в языке С:
^XOR;
& AND;
?^;
==;
%;
++;
--;
Функция для работы с файлами в языке С:
fclose()
fread()
strupr()
setcolor()
rand()
arc()
Графические возможности языка С:
Управление экраном в графическом режиме производится с помощью набора функций, прототипы которых находятся в файле graphics.h
Прежде чем использовать графические функции, необходимо установить видеоадаптер в графический режим
Для работы в графическом режиме должен быть подключен файл conio.h
Для работы в графическом режиме должен быть подключен файл stdio.h
Графические функции подключаются автоматически
Для работы в графическом режиме должен быть подключен файл signal.h
Оператор в языке С, использующий поразрядное представление данных:
<<;
~;
>=;
<;
>;
<=;
Запись формулы y=sin2x2Ha языке программирования С:
y=pow(sin(pow(x,2)),2);
y=sin(x*x)*sin(x*x);
y=sin(x)*sin(x);
y=2*sin(2*x);
y=pow(sin(pow(2,x)),2);
y=sqr(sin(x*x));
y=pow(2/sin(x*x));
Директива препроцессора, позволяющая проводить выборочную (условную) компиляцию программы:
#else
#elif
#pragma
#define
#include
Пояснение к фрагменту кода: char *ch; int *temp, i, k, *j; float *pif, mas; float arr;:
Объявлены переменные mas, arr типа float
Объявлены переменные i, к типа int
temp - имя функции без аргумента
Объявлены указатели mas, arr и к типа float
символ * определяет комментарий
Пример объявления структуры в языке С:
struct arr { double х; double у;}
struct dateV {int day; int month ; double z; }
double str(double a); int х; double у
double arr (double x, double y)
double Sum(double x, int day)
double str; double y; double person
int book[100]; char autor[15]; char title
Описание кода программы на языке С: int main () {int t=3, a=5, k=8 ;
if (t}a) {if (a<k) k=a ;
else k=t;}
return (0);}
Переменные t, а, к объявлены типа int и инициализированы
Выражение t>a принимает значение ложь, поэтому операторы в фигурных скобках не выполняются
В результате выполнения программы к станет равным 3
Переменные t, а, к являются числами с плавающей точкой
В результате выполнения программы к станет равным 5
Описание кода программы на языке С: int main() {
int i=3,
sum; sum=0;
while (i<=5) { sum = sum + i; i = i + 1;}