Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вычислить и вывести на экран в виде таблицы значения функции F в интервале от X1 до X2 с шагом dX - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор break выходит из цикла и ветвления? http://www.cyberforum.ru/cpp-beginners/thread1544690.html
Например код: for(int j=0; j<10; j++) { if(j<10) cout<<"Выход!";break; Другие операторы; Другие операторы; Другие операторы; }
C++ Двойной указатель на объект класса Подскажите что означает следующее определение объекта класса. A **myA; где - A имя класса, а myA его объект. Мне не понятно что означает двойной указатель(указатель на массив указателей... http://www.cyberforum.ru/cpp-beginners/thread1544678.html
C++ LibTIFF и geotiff
Здравствуйте. Подскажите, пожалуйста, как в С++ можно прочитать файлы формата geotiff, сделать выбор профиля местности между 2 точками (даны координаты двух точек) и построить этот профиль местности?
Создать "мелодию" - последовательный контейнер элементов класса "звук" C++
Есть задание и код к нему, напишите, пожалуйста, комментарий к каждой строке. Заранее спасибо! Создать "мелодию" - последовательный контейнер элементов класса "звук" (поля: высота ноты,...
C++ Добавить в список после элементов с отрицательным информационным полем элемент с информационным полем равный 0 http://www.cyberforum.ru/cpp-beginners/thread1544640.html
Здравствуйте,нужна помощь,не знаю как сделать это задание,просто не разбираюсь,пожалуйста окажите помощь Тип информационного поля double. Добавить в список после каждого элемента с...
C++ Директива include Допустим я создаю файл header.h:int N();, а так же файл header.cpp:#include "header.h" int N() { return 2; } Каким образом подключая в своем файле библиотеку header.h и вызывая функцию N,... подробнее

Показать сообщение отдельно
Andrey89
0 / 0 / 0
Регистрация: 05.10.2015
Сообщений: 6

Вычислить и вывести на экран в виде таблицы значения функции F в интервале от X1 до X2 с шагом dX - C++

05.10.2015, 09:20. Просмотров 867. Ответов 1
Метки (Все метки)

Помогите кто чем сможет, очень надо. Задачки говорят простые, но видать для тех кто хоть раз программировал.

Программы разрабатывать как консольные приложения
Все программы будут проверяться в среде Borland C++ Builder 6

1)
Вычислить и вывести на экран в виде таблицы значения функции F в интервале от X1 до X2 с шагом dX. Значения параметров a, b, c, X1, X2, dX должны запрашиваться с клавиатуры. Значение F должно вычисляться в отдельной функции. Ввод данных должен осуществляться с помощью функции scanf(), вывод – с помощью функции printf().

F=a*x(квадрат)+b, x<0, b неравно 0
F=x-a/x-c, x>0, b=0
F=x/c, иначе

2)
Программа должна запрашивать размеры матрицы и самостоятельно заполнять ее с помощью генератора случайных чисел. Верхняя граница для значения элементов матрицы также вводится с клавиатуры.

Дана целочисленная прямоугольная матрица. Определить:
---количество строк, не содержащих ни одного нулевого элемента;
---максимальное из чисел, встречающихся в заданной матрице более одного раза.

3)
Программа должна запрашивать из файла двухмерный массив. Результат сортировки по желанию пользователя может сохраняться в файле. Необходимо разработать модуль, включающий в себя:
---реализацию указанных алгоритмов сортировки;
---профайлер, позволяющий подсчитать количество пересылок и сравнений, произведенных во время сортировки.

Отсортировать в лексикографическом порядке строки матрицы, элементы которой латинские буквы
А) сортировкой выбором; В) сортировкой обменом.

4)
В каждом варианте необходимо, во-первых, реализовать определенный абстрактный тип данных, с которым можно работать только через перегруженные операции. Во-вторых, с помощью механизма наследования реализовать другой абстрактный тип данных на основе первого также с перегруженными операциями. Причем описание перегружаемых в потомке операций должно происходить через операции, перегруженные в родительском классе.

Создайте класс, реализующий однонаправленный список на основе одномерного массива. В интерфейс класса (public) должны входить только перегруженные операции:
a) переместиться в начало списка (--);
b) передвинуть указатель на один элемент (++);
c) добавить элемент в текущее положение указателя (+);
d) удалить элемент по текущему положению указателя (-).
все остальные методы и поля должны иметь тип доступа private.
С помощью механизма наследования реализуйте на основе линейного однонаправленного списка очередь. В интерфейс класса «очередь» (public) должны входить только перегруженные операции:
a) добавить элемент в конец очереди (<<);
b) извлечь элемент из начала очереди (>>).
Для демонстрации работы программы необходимо реализовать меню, позволяющее вызывать операции, как для списка, так и для очереди. На экране должна отображаться вся последовательность введенных элементов, над которыми производятся действия.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.