Форум программистов, компьютерный форум CyberForum.ru

Решите простенькие 2 ве задачки в с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите выполнить задание по компьютерной графике http://www.cyberforum.ru/cpp-beginners/thread8359.html
может у кого-нить завалялся код-программы: Движущийся автомобиль с прозрачными стеклами. Должно быть видно то, что находится внутри автомобиля (кресла, руль и т.д.). Если смотреть сквозь два стекла, должно быть видно то, что находится за автомобилем. Камера привязана к автомобилю.
C++ Вынести общие сомножители из суммы Вынести общие сомножители (переменные и константы) из суммы программа должна вводить и печатать выражения в исходном(текстовом виде), преобразовывать их в деревья, выполнять заданные преобразования путем обращения к подпрограммам, и печать результат в виде дерева и в текстовом представлении прошу хотябы обьяснить как это сделать заранее большое всем СПАСИБО http://www.cyberforum.ru/cpp-beginners/thread8332.html
Найти гипотенузу и площадь равнообедренного треугольника (по данным катетам) C++
1 )Дан равнообедренный треугольник с катетами. Найти гипотенузу и площадь равнообедренного треугольника. 2) x1,y2,x2,y2 - координатные точки. Найти дистанцию между этими точками. 3) Дан радиус основания и высота цилиндра. Найти площадь основания, площадь и объем цилиндра. Друзья, помогите пожалуйста в решении вышестоящих задач! Заранее большое спасибо!:help:
В квадратной матрице для каждой строки найти максимальный элемент C++
Задача: В квадратной матрице 5х5 для каждой строки найти максимальный элемент. Элементы матрицы - случайные числа. Элементы записать в одномерный массив. ЗЫ: Помогите пожалуйста, а то я в этом полный ноль.
C++ Преобразование string в char http://www.cyberforum.ru/cpp-beginners/thread8260.html
как преобразовать тип string в char?
C++ Не могу разобраться... ( генератор случайных чисел) Всех Приветствую ФорумЧатлеры!!! Вопрос у меня возник вот в чем... Но сначало о себе... Программированием занимаюсь не давно Прошел стадию синтаксиса. В переди абстракция и классы... Компилирую На Dev-C++ под ДоС (жаль что после компиляции в досовском окне руский шрифт мароказябрами отображается). Собственно загвоздка вот вчем: Подскажите, кто може, как нписать генератор случайных чисел с... подробнее

Показать сообщение отдельно
MsDos
 Аватар для MsDos
5 / 5 / 1
Регистрация: 13.05.2008
Сообщений: 91
25.05.2008, 17:46     Решите простенькие 2 ве задачки в с++
№1 пар чисел или множеств чисел одинакового значения?

для множеств чисел можно даже сделать с помощью сортировки и, если можно менять исходный массив, без дополнительного выделения памяти:
1) отсортировать элементы по возрастанию
2) сравнивать первый элемент с последующими. если элементы не совпадают, взять вместо первого тот, который с ним не совпал, увеличить счетчик на 1, продолжить сравнение элементов с этого места с тем, что был выбран теперь вместо первого, далее аналогично.
3) счетчик == количество несовпадающих множеств чисел

без изменения исходного массива: отличие только в том, что отсортированные элементы записываются в новый массив такого же размера. или вначале копировать массив, потом его отсортировать.

№2 пусть string - строчка
char *c = string;
for(int i=0; i<string.lenght(); i++)
{
if (((c[i] >= 192)&&(c[i] < 223)) || ((c[i] >= 224)&&(c[i] < 256))) c[i]++;
if ((c[i] == 192) || (c[i] == 224)) c[i] += 32;
}
это для русских букв.
 
Текущее время: 16:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru