|
|
Другие темы раздела | |
C (СИ) Найти все слова текста, в которых буквы ‘a’ и ‘b’ встречаются максимальное число раз
https://www.cyberforum.ru/ c-beginners/ thread697517.html помогите написать программу на Си Ввести массив строк символов (текст). Найти все слова текста, в которых буквы ‘a’ и ‘b’ встречаются максимальное число раз. Словами считать группы символов, разделенные одним или несколькими пробелами. заранее спасибо) |
C (СИ) Перевести расстояние в русских саженях в ярды, футы, дюймы Перевести расстояние в русских саженях в ярды,футы,дюймы. Написал алгоритм,но у меня не правильно,перевод нужен такой,чтоб по убыванию было,например 123сажень=3ярд 234фут и 15 дюйм. у меня просто переводит.как сделать,в группе самое мутарное попалось. |
C (СИ) Для каждой строки подсчитать число вхождений подстроки “abc”
https://www.cyberforum.ru/ c-beginners/ thread697503.html Добрый вечер! Кто поможет с задачей-буду очень благодарен! Ввести массив строк символов (текст), каждая из которых может содержать подстроку “abc”. Для каждой строки подсчитать число вхождений подстроки “abc”. Не пойму как реализовать данный код на СИ.. Знаю, что нужно создать двумерный массив char ** get_txt() используя при этом не scanf, а char* gets(char*) |
C (СИ) Требуется директива препроцессору у меня проблема такого плана (опишу все действия сначала, т.к. не уверен в их правильности): создаю пустой проект, добавляю "файл с кодом" (разрешение .cs), пишу саму прогу #include "stdafx.h"; #include "stdio.h"; #include "math.h"; int _tmain(int argc, _TCHAR* argv) { https://www.cyberforum.ru/ c-beginners/ thread697460.html |
C (СИ) Определение индекса массива в цикле при использовании указателей Добрый день! Вопрос, в общем-то, ламерский, но что-то сам дотумкать не могу. Есть код, где заполняю одномерный массив элементами, используя указатели int m; for(int *i=&m; i<&m; i++) scanf("%d ", i); Как обратиться к i-ому элементу понятно: printf("%d", *(&m+i)); Но не могу понять, каким образом можно отследить индекс массива в цикле. Т.е. проходим по всему массиву через указатели и... |
C (СИ) Преобразовать матрицу
https://www.cyberforum.ru/ c-beginners/ thread697383.html Еще одна #include <stdio.h> #include <stdlib.h> #include <time.h> #define n 10 int main() { int D; |
C (СИ) Попарный обмен местами между максимальными и минимальными значениями в массиве
https://www.cyberforum.ru/ c-beginners/ thread697379.html народ кто может,подсказать что не так со схемой? вот код #include <stdio.h> #include <time.h> #include <stdlib.h> int main() { const int N=80; int a, i=0, temp, i_max=0, i_min=0; srand(time(NULL)); |
Разработать программу для подсчета записей вещественных чисел с фиксированной запятой и необязательным знаком C (СИ) Разработать программу для подсчета записей вещественных чисел с фиксированной запятой и необязательным знаком в любом заданном наборе аргументов командной строке вызова. При этом искомые записи числовых аргументов не должны содержать нецифровые символы, кроме необязательного знака и обязательнной дестятичной запятой. Полученнный результат должен идентифицировать целочисленный код возврата... |
C (СИ) Вывести название соответствующей карты вида «шестерка бубен», «дама червей», «туз треф» и т.п
https://www.cyberforum.ru/ c-beginners/ thread697179.html Мастям игральных карт присвоены порядковые номера: 1 — пики, 2 — трефы, 3 — бубны, 4 — червы. Достоинству карт, старших десятки присвоены номера: 11 — валет, 12 — дама, 13 — король, 14 — туз. Даны два целых числа: — достоинство и масть карты . Вывести название соответствующей карты вида «шестерка бубен», «дама червей», «туз треф» и т.п. |
C (СИ) Написать программу, находящую из заданных трех чисел произведение нечетных чисел Даны три целых числа. Написать программу, находящую из заданных трех чисел произведение нечетных чисел. https://www.cyberforum.ru/ c-beginners/ thread697178.html |
Составить алгоритм и программу нахождения значения функции X, при произвольных значениях a и b C (СИ) Составить алгоритм и программу нахождения значения функции X, при произвольных значениях a и b. \begin{cases} & \text{ 2*a+b } , if\rightarrow a>b; \\ & \text{ -2 } , if\rightarrow a=b; \\ & \text{ (a-5)/b } , if\rightarrow a<b; \end{cases} |
C (СИ) Написать программу, вычисляющую расстояние между двумя точками по заданным координатам Написать программу, вычисляющую расстояние между двумя точками по заданным координатам. https://www.cyberforum.ru/ c-beginners/ thread697174.html |
29 / 30 / 3
Регистрация: 26.07.2010
Сообщений: 297
|
||||||
0 | ||||||
Поменять в предложении 2 слова с указанными номерами - C (СИ) - Ответ 369898315.11.2012, 14:28. Показов 860. Ответов 2
Метки (Все метки)
Словом назовём всякую последовательность букв до 20 символов. Предложением - всякую последовательность не более 30 слов, разделённых одним или несколькими пробелами, оканчивающуюся символами '.', '!' или '?'. Написать программу, которая по целым K и N находит и меняет в предложении слова с этими номерами.
Вот, что я смог:
Есть такая идея: Если длина обоих слов одинаковая, то просто поменять местами, если нет, то сдвигать элементы массива влево или вправо, а потом поменять слова местами. Но код получается слишком громоздким. Прошу вас помочь мне с этой задачей. Буду очень благодарен. Добавлено через 18 часов 41 минуту Подскажите пожалуйста хотя бы правильно ли я делаю? Вернуться к обсуждению: Поменять в предложении 2 слова с указанными номерами C (СИ)
0
|
15.11.2012, 14:28 | |
Готовые ответы и решения:
2
Поменять местами слова в предложении В предложении поменять местами i и j слова Поменять положение K-го слова в предложении на N позиций Поменять местами в предложении соседние слова |
15.11.2012, 14:28 | |
15.11.2012, 14:28 | |
Помогаю со студенческими работами здесь
0
Поменять местами в предложении соседние слова В строке поменять местами слова с номерами N и K Поменять в строке слова с заданными номерами Обработка строк. Поменять местами в предложении слова |