Вопрос № 130698: Здравствуйте, мне необходим листинг программы на c++ сортировка массива методом Шелла....Вопрос № 130702: Уважаемые эксперты мне срочно нужна ваша помощь в следующем вопросе:
Само задание звучит так определить простоту некотрого числа (например 97) и разыскать (записать) все простые числа, которые меньше 97.
Как определить что число про...Вопрос № 130703: Уважаемые эксперты нужно создать игру Пятнашки на языке С++.
Разработать текст программы, алгоритм, сделать блок-схему и написать комментарий ко всем строчкам кода.
Помогите пожайлуста.
Заранее спасибо....Вопрос № 130738: Добрый вечер. Задача:дан массив целых чисел.Воспользовавшись указателями,поменяйте местами элементы массива с четными и нечетными индексами (т.е те элементы массива,которые стоят на четных местах,поменяйте с элементами,которые стоят на нечетных места...Вопрос № 130740: Добрый вечер.Такая задача:даны два массива,упорядоченных по возрастанию:А[n] и B[m].Сформируйте массив C[n+m] ,состоящий
из элементов А и В, упорядоченный по возрастанию.Спасибо...Вопрос № 130779: Здравствуйте уважаемые эксперты вы не поможете мне разработать программу, которая рисует на экране монитора Кривую Гильберта, причём порядок этой кривой обязательно должен вводится с клаиатуры.
И ещё мне нужен алгоритм программы, блок-схема и ком...Вопрос № 130803: Здравствуйте, уважаемые эксперты! Помогите, пожалуйста! Как сделать так, чтобы данные для решения задачи читались не из константы (const char *str = "Ya lublu svoly zizn"), а из существующего файла "1.txt". Каким должен быть код и...Вопрос № 130827: Здравствуйте,уважаемые эксперты.
Не могли бы Вы помочь в решени задачи(нужно уже на этой неделе) в WinApi(32) на языке C++:
Необходимо создать в окне меню для выбора и установки вида курсоров мыши.
Достаточно 2-3 вида.
Буду искренне ...
Вопрос № 130.698
Здравствуйте, мне необходим листинг программы на c++ сортировка массива методом Шелла.
Отвечает: Dr_Andrew
Здравствуйте, Зыков Николай Павлович!
Взгляните сюда: http://c-application.narod.ru/Sourses/sourse_1.html
и сюда: http://www.firststeps.ru/theory/knut/r.php?5
Ответ отправил: Dr_Andrew (статус: 8-ой класс)
Ответ отправлен: 05.04.2008, 19:41
Вопрос № 130.702
Уважаемые эксперты мне срочно нужна ваша помощь в следующем вопросе:
Само задание звучит так определить простоту некотрого числа (например 97) и разыскать (записать) все простые числа, которые меньше 97.
Как определить что число простое или непростое и почему число простое, используя арифметика (математику)?
Например на примере следующих чисел: 19, 27, 97, 151, n, 1. Не используя язык программирования С++.
Нужно конкретное и обязательно подробное описание идеи решения.
Допустим если число 97 непростое, то есть числа которые меньше чем корень квадратный из этого числа + 1. При этом как рассматривается 1.
И какие это числа, которые образуют остаток до 97?
Комментарии обязательны.
Помогите иначе моя жизнь превратится в ад.
Отвечает: kool
Здравствуйте, Мыльников Василий Сергеевич!
Имхо 1 - можно считать простым (поскольку оно не составное)
но это не принципиально.
Простое число делиться только на себя и на 1.
Чтобы это проверить нужно опробывать делимость этого
числа на все числа меньшие корень квадратный из этого числа + 1.
Для скорости можно рассматривать только нечетные, поскольку
четность числа определяется элементарно.
Если есть хоть одно число из указанного интервала, на которое
например 97 делится без остатка - то 97 не простое иначе простое.
Общей формулы для простых чисел нет.
Удачи!
--------- I am.
Ответ отправил: kool (статус: Практикант)
Ответ отправлен: 05.04.2008, 22:54
Вопрос № 130.703
Уважаемые эксперты нужно создать игру Пятнашки на языке С++.
Разработать текст программы, алгоритм, сделать блок-схему и написать комментарий ко всем строчкам кода.
Отвечает: Dr_Andrew
Здравствуйте, Мыльников Василий Сергеевич!
Описание игры (включая математическое) можете посмотреть здесь: http://ru.wikipedia.org/wiki/%D0%9F%D1%8F%D1%82%D0%BD%D0%B0%D1%88%D0%BA%D0%B8
Исходный текст игры (проект для MS Visual C++ 6) можете скачать здесь: http://sources.codenet.ru/file/1457/%EF%FF%F2%ED%E0%F8%EA%E8+%E2%E5%F0%F1%E8%E8+1.0.rar
Ответ отправил: Dr_Andrew (статус: 8-ой класс)
Ответ отправлен: 05.04.2008, 19:39
Вопрос № 130.738
Добрый вечер. Задача:дан массив целых чисел.Воспользовавшись указателями,поменяйте местами элементы массива с четными и нечетными индексами (т.е те элементы массива,которые стоят на четных местах,поменяйте с элементами,которые стоят на нечетных местах) Спасибо
Отправлен: 05.04.2008, 22:44
Вопрос задала: Lotos1810 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Boriss
Здравствуйте, Lotos1810!
Я, было, вообразил, что массив двумерный ...
А это просто сделать, например, так, как в программе в приложении
Вы не написали, в каком С (С++?) работаете, поэтому написал так, что в любом пройдет
Если что не понятно будет - в минифоруме напишите
Приложение:
--------- Вывод - то место в тексте, где вы устали думать
Ответ отправил: Boriss (статус: Профессор) Россия, Саранск Организация: Мордовский госуниверситет, Саранск, Факультет Электронной Техники WWW:Программирование на Паскале ---- Ответ отправлен: 09.04.2008, 16:03
Вопрос № 130.740
Добрый вечер.Такая задача:даны два массива,упорядоченных по возрастанию:А[n] и B[m].Сформируйте массив C[n+m] ,состоящий из элементов А и В, упорядоченный по возрастанию.Спасибо
Отправлен: 05.04.2008, 22:59
Вопрос задала: Lotos1810 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Boriss
Здравствуйте, Lotos1810!
Ответ в приложении
Все очень просто: записываем в массив С тот элемент, что меньше (реализовано через while), а потом, как "закончится " один из массивов - другой переписываем целиком
Если что не понятно будет, спрашивайте в минифоруме
Приложение:
--------- Вывод - то место в тексте, где вы устали думать
Ответ отправил: Boriss (статус: Профессор) Россия, Саранск Организация: Мордовский госуниверситет, Саранск, Факультет Электронной Техники WWW:Программирование на Паскале ---- Ответ отправлен: 08.04.2008, 14:09
Вопрос № 130.779
Здравствуйте уважаемые эксперты вы не поможете мне разработать программу, которая рисует на экране монитора Кривую Гильберта, причём порядок этой кривой обязательно должен вводится с клаиатуры.
И ещё мне нужен алгоритм программы, блок-схема и комментарии обязательны.
Отвечает: Терсков Сергей
Здравствуйте, Мыльников Василий Сергеевич!
Посмотрите мой ответ на вопрос №129037. Код для отрисовки кривой Гильберта повторно привожу в приложении. Компилятор BC++ 3.1.
Приложение:
Ответ отправил: Терсков Сергей (статус: Специалист)
Ответ отправлен: 08.04.2008, 03:27
Вопрос № 130.803
Здравствуйте, уважаемые эксперты! Помогите, пожалуйста! Как сделать так, чтобы данные для решения задачи читались не из константы (const char *str = "Ya lublu svoly zizn"), а из существующего файла "1.txt". Каким должен быть код изменённой программы? Заранее благодарен!
Приложение:
Отправлен: 06.04.2008, 14:25
Вопрос задал: Vesel4 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Boriss
Здравствуйте, Vesel4! Да не сложно. Вы не написали, в каком С пишите - поэтому не использую ничего "особенного", а только то, что даже в С простом (turbo C) пройдет 1) переделываю только main, которую лучше ВСЕГДА объявлять, как возвращаю результат типа int; 2) Чуть изменяем Ваше начало программы так
const char *str; /* Здесь убрал */ const char *delimiters = " ,.:;"; int len; /* сюда определение len перевел */ FILE *in;
char
FileName[] = "130803.C"; /* "1.txt" */
if ((in = fopen(FileName, "rt")) == NULL) { printf("Не могу открыть файл %s
", FileName); return 1; } while (!feof(in)) { fgets(str, 250, in); printf("%s
", str); len = strlen(str); /* Это уже Ваше !!! */ for(i=len-1, j=0; i>=-1; i--) {
3) и в конце нужно добавить fclose(in);
Если нужно то и полный код выложить могу, или, что лучше непонятное проясним в минифоруме
--------- Вывод - то место в тексте, где вы устали думать
Ответ отправил: Boriss (статус: Профессор) Россия, Саранск Организация: Мордовский госуниверситет, Саранск, Факультет Электронной Техники WWW:Программирование на Паскале ---- Ответ отправлен: 07.04.2008, 17:17 Оценка за ответ: 5 Комментарий оценки: Качественный ответ! Спасибо!
Вопрос № 130.827
Здравствуйте,уважаемые эксперты.
Не могли бы Вы помочь в решени задачи(нужно уже на этой неделе) в WinApi(32) на языке C++:
Необходимо создать в окне меню для выбора и установки вида курсоров мыши.
Достаточно 2-3 вида.
Буду искренне Вам благодарна в оказании помощи.
Заранее спасибо.
Отвечает: Лысков Игорь Витальевич
Здравствуйте, Екатерина_20!
Смотрите прикрепленный архив.
Фразу "создать в окне меню для выбора и установки вида курсоров мыши" я понял,
как создать по правой кнопке мыши "плавающее" меню, в котором выбрать вид
курсора мыши...
Курсоры использую стандартные. Если нужно свои, то легко переделать...
Если что непонятно, милости просим в мини-форум
Удачи!
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа. --------- Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Специалист)
Ответ отправлен: 07.04.2008, 13:20 Оценка за ответ: 5