Содержание
Варианты заданий
Номер | Условие |
$1$ | Даны три числа. Если ни одно не равно нулю, то найти произведение чисел, иначе сумму. |
$2$ | Вывести на терминал число, получаемое выписыванием в обратном порядке цифр заданного натурального числа (сформировать число) |
$3$ | Дана последовательность из ста целых чисел. Определить количество чисел в наиболее длинной последовательности из подряд идущих нулей |
$4$ | Составить программу распечатки всех пар целых чисел $x$ и $y$, которые являются решением уравнения: $2·y — x^2 = 4, x = [-50; 25], y = [100; 300]$. |
$5$ | Составить программу, в которой определяется, попадет ли заданная точка с координатами $(x; y)$ в область $L$. |
$6$ | Дано целое число. Определить, сколько в нем цифр. |
$7$ | Квадрат любого натурального числа равен сумме $n$ первых нечетных чисел. Найти квадрат числа, используя указанную закономерность: $1^2 = 1$ |
$8$ | Найти куб числа, используя указанную закономерность: $1^3 = 1$ |
$9$ | Вывести на экран самую большую цифру числа |
$10$ | Треугольник, у которого длины сторон и площадь представляют собой целые числа, называется треугольником Герона. Например, $13$, $14$, $15$, $84$. Определить, является ли данный треугольник со сторонами $a$, $b$, $c$ треугольником Герона. |
Практическая работа $№3$ предполагает написание программы на языке Си в среде разработки Borland C. При заказе работы своего варианта вы получите качественно написанную и хорошо прокомментированную программу.
Образец выполнения (вариант №4)
Условие задания
Составить программу распечатки всех пар целых чисел $x$ и $y$, которые являются решением уравнения: $2·y — x^2 = 4, x = [-50; 25], y = [100; 300]$.
Реализация задачи на языке программирования Си
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | #include <stdio.h> // для ввода-вывода (scanf, printf) #include <locale.h> // для руссификации (setlocale) #include <conio.h> // для задержки программы (getch) // раздел описания констант #define X_MIN -50 // минимальное значение Х #define X_MAX 25 // максимальное значение Х #define Y_MIN 100 // минимальное значение Y #define Y_MAX 300 // максимальное значение Y //------------------------------------------- // главная функция программы (точка входа) //------------------------------------------- int main(void) { int x, y; // значения переменных, учвствующих в заданном уравнении int numberPair = 0; // количество подходящих пар {x, y}, являющихся решением заданного уравнения setlocale(LC_ALL, "rus"); // руссификация всех диалогов // выводим на экран условие задачи printf("Составить программу распечатки всех пар целых чисел x и y, которые являются решением уравнения:\n\t2y - x^2 = 4, x = [-50; 25], y = [100; 300].\n\n"); // выводим на экран таблицу результатов printf("\t-------------------------------\n"); printf("\t| № | Значение х | Значение y |\n"); printf("\t-------------------------------\n"); // перебираем всевозможные пары {x, y} for(x = X_MIN; x <= X_MAX; x++) { for(y = Y_MIN; y <= Y_MAX; y++) if(2 * y - x * x == 4) // если уравнение имеет смысл, то printf("\t| %2d| %10d | %10d |\n", ++numberPair, x, y); // выводим пару {x, y} на экран в табличном виде } printf("\t-------------------------------\n"); // рисуем низ таблицы printf("\n\nДля завершения работы программы нажмите клавишу ENTER..."); getch(); // задержка программы, чтобы можно было просмотреть результаты return 0; // завершение работы программы и передача управления в ОС } //------------------------------------------- |
Результаты работы программы
Стоимость заказа работы
Стоимость программы из любого варианта составляет $90$ рублей.
Для оформления заказа пишите на почту: proglabs@mail.ru.
Время нашего ответа обычно составляет не более 10 минут.
Добавить комментарий