Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Принадлежит ли начало треугольника координатам #include<iostream.h> #include<conio.h> #include<math.h> int main() { float x1,x2,x3; float y1,y2,y3; printf(" \n vvedit koordunatu \n", x1,x2,x3,y1,y2,y3); scanf("%lf",&x1); scanf("%lf",&x2); https://www.cyberforum.ru/ cpp-beginners/ thread733090.html Переставить столбцы в соответствии с возрастанием среднего арифметического по столбцам C++
Необходимо выполнить следующее: Дана матрица С. Переставить столбцы в соответствии с возрастанием среднего арифметического по столбцам.
C++ Считывание текста из файла и вывод на экран Написать программу, которая считывает текст из файла и выводит на экран только предложения, содержащие введенное с клавиатуры слово. https://www.cyberforum.ru/ cpp-beginners/ thread733078.html C++ Определить количество столбцов, не содержащих ни одного нулевого элемента Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. Характеристикой строки целочисленной матрицы назовем сумму ее положи* тельных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик. Пожалуста помогите написать код программы https://www.cyberforum.ru/ cpp-beginners/ thread733076.html
В одномерном массиве, состоящем из п вещественных элементов, вычислить: C++
В одномерном массиве, состоящем из п вещественных элементов, вычислить: • сумму положительных элементов массива; • произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами. Упорядочить элементы массива по убыванию. Помогите пожалуста напишите код программы
C++ Расщепление полного пути к файлу на диск, директорий...(неясность в задании) https://www.cyberforum.ru/ cpp-beginners/ thread733065.html
Доброго времени суток! Не ожидал от препода излишней адекватности,но сейчас я в ступоре... вот текст задания: " Написать функцию pathsplit( char *path, char *split) для расщепления полного пути к файлу на диск, директорий, имя и расширение, которые разместить в динамической памяти ( malloc ), а указатели на них поместить в массив указателей.". Каким образом из функции можно...
C++ Потокозащищённые классы и их интерфейс https://www.cyberforum.ru/ cpp-beginners/ thread733061.html
Доброе время суток, уважаемые форумчане! Насколько я понимаю, если мы говорим, что класс потокозащищён, мы подразумеваем что: 1. В приватной зоне класса есть мьютекс 2. Все интерфейсные функции класса при вызове захватывают мьютекс, а по завершении - освобождают его Это скрывает мьютекс от пользователя. Удобно. Но сегодня я обнаружил вот что: бывают ситуации, когда для объекта необходимо...
C++ Сделать свой шаблон вектора
надо сделать шаблон вектора,посмотрите то что сделал это правильно? и еще вопрос,можете помочь сделать итератор,а то что то вообще не могу разобраться а так же функцию как у вектора push_back() чтобы в конец добавляла template <class T> class Vector { public: //? int size; T* data;
C++ Реализовать динамический массив объектов, учитывая, что параметры для конструктора у каждого объекта разные Здравствуйте.Чёткого ответа на просторах интернета не нашёл , поэтому пишу сюда. Есть класс, нужен динамический массив объектов этого класса .Как реализовать , учитывая , что для каждого экземпляра параметры для конструктора разные ? https://www.cyberforum.ru/ cpp-beginners/ thread733046.html C++ QSort для строк https://www.cyberforum.ru/ cpp-beginners/ thread733041.html
Работает не верно. Нельзя использовать стркутуры, классы. void SAlphabetSort(char* String, int iLo, int iHi) //Алгоритм Хоара { //границы подмножества int Lo = iLo; int Hi = iHi; while(*(String + Hi) == ' ' || *(String + Hi) == '\0' || *(String + Hi) == '\n') //поиск конца слова if(Hi) //выбор слова в правом подмножестве Hi--;
C++ Ошибка LINK
error LNK1123: failure during conversion to COFF: file invalid or corrupt Не знаю из-за чего такая ошибка может быть, пытался скомпилить 2 проекта один из них 100% рабочий и на обеих этапах компиляции такая ошибка, что то со студией? тогда что..
C++ Где скачать Borlan С++ Начал изучать системное программирование. Дали на паре решить задачу дома,уже второй день роюсь не могу найти где скачать Borlan С++ на windows7-64bit. Кто сможет скиньте ссылку! Заранее спасибо!!! https://www.cyberforum.ru/ cpp-beginners/ thread733006.html
Модератор
Эксперт по электронике
8909 / 6678 / 918
Регистрация: 14.02.2011
Сообщений: 23,524
16.12.2012, 10:57 0

Осуществить поиск в строке первого вхождения указанного символа (Маленькая доработка) - C++ - Ответ 3864300

16.12.2012, 10:57. Показов 5790. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от sergkhit Посмотреть сообщение
Зачем мы вычитаем и что в итоге получаем?(порядковый номер не подходит)
Смотри
строка str допустим находится по адресу 100
strchr(str, 'r') ишет букву r
Функция strchr() возвращает указатель на местонахождение первого совпадения с символом c в строке s ... а если символ не найден, то возвращают NULL.
нашла дала адрес 102(третья буква в слове "world")
теперь вычитаем из 102 (адрес буквы)-100(адрес начала строки) и получаем позицию буквы 2



Цитата Сообщение от sergkhit Посмотреть сообщение
Нужно сделать,чтоб если не было символа этого - выходило что-то типо "нету"
C
1
2
3
4
if(strchr(str, 'r')==NULL)
  printf("No");
else
  printf("'r' is at position: %d\n", (strchr(str, 'r')-str));


Вернуться к обсуждению:
Осуществить поиск в строке первого вхождения указанного символа (Маленькая доработка) C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2012, 10:57
Готовые ответы и решения:

Поиск в строке первого вхождения указанного символа - ошибки
Осуществить поиск в строке первого вхождения указанного символа. выдает большие числа . это...

Осуществить конкатенацию двух файлов за счёт создания третьего файла (Маленькая доработка)
Задание: Осуществить конкатенацию двух файлов за счёт создания третьего файла #include &lt;stdio.h&gt;...

Поиск в заданной строке последнего вхождения заданного символа
Помогите написать функцию, которая ищет в заданной строке последнее вхождение заданного символа...

Определить последнее вхождение символа “р” в строке и вывести строку, начиная с первого символа и до последнего “р” в строке
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить последнее вхождение символа...

4
16.12.2012, 10:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2012, 10:57
Помогаю со студенческими работами здесь

Замена символа в строке на число соответствующему номеру по порядку вхождения этого символа в строку
В заданной строке заменить каждый символ «*» числом, соответствующим номеру по порядку вхождения...

Заменить все вхождения первого символа в массив на второй символ
Задан символьный массив и два символа. Замените все вхождения первого символа в массив на второй...

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

Строки: найти порядковые номера первого и последнего вхождения символа x
Разработать программу, которая для заданной строки s: находит порядковые номера первого и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru