Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Найти радиус описанной окружности заданного треугольника https://www.cyberforum.ru/ c-beginners/ thread3043953.html
Нужно написать программу на языке Си, в которую будешь вводить координаты вершин точек треугольника, а она тебе высчитывать R.
Перевести код на Python в код на Си C (СИ)
# Python3 program to find Minimum Spanning Tree # of a graph using Reverse Delete Algorithm # Graph class represents a directed graph # using adjacency list representation class Graph: def __init__(self, v): # No. of vertices self.v = v
C (СИ) Сформировать двумерный массив из одномерного, разделив исходный массив на строки, начинающиеся с заданного числа https://www.cyberforum.ru/ c-beginners/ thread3043793.html
Сформировать двумерный массив из одномерного, разделив исходный массив на строки, начинающиеся с заданного числа. Си пожалуйста
C (СИ) Функции в Си. Ввести построчно элементы двумерного массива чисел заданного размера Ввести построчно элементы двумерного массива чисел заданного размера. Вывести значения элементов введённого массива. Из столбцов исходного массива, в которых рядом располагаются заданное количество чисел одного знака, сформировать столбцы результирующего массива. Вывести сформированный массив. Ввод и вывод массива оформить в виде одной функции. Другая функция должна обеспечивать копирование... https://www.cyberforum.ru/ c-beginners/ thread3043792.html
Значения элементов двумерного массива из M строк и N столбцов скопировать в одномерный массив размером M × N C (СИ)
Значения элементов двумерного массива из M строк и N столбцов скопировать в одномерный массив размером M × N. Копирование проводить по строкам начиная с первой (а в ней — с крайнего левого элемента). Си пожалуйста
C (СИ) Если в матрице есть строки, состоящие из нулей, то обнулить столбцы с такими же номерами Никак не получается подступиться к задаче , но кажется что приблизился к решению . Прошу помочь Дана квадратная целочисленная матрица С. Если в ней есть строки, состоящие из нулей, то обнулить столбцы с такими же номерами. Если есть столбцы, состоящие из нулей, то обнулить соответствующие строки. Обнуления выполнять до тех пор, пока в матрице не останется непарных нулевых строк и столбцов.... https://www.cyberforum.ru/ c-beginners/ thread3043770.html
C (СИ) Умножить в матрице квадрат, в левом нижнем углу которого расположен максимальный элемент, на число https://www.cyberforum.ru/ c-beginners/ thread3043667.html
Умножить в матрице квадрат, в левом нижнем углу которого расположен максимальный элемент, на число, равное количеству нулевых элементов в побочной диагонали. Заменить все отрицательные элементы матрицы на их модули. Сделал всё, кроме умножения квадрата на число, сейчас программа умножает только сам максимальный элемент. #include <stdio.h> #include <stdlib.h> #include <time.h> void...
C (СИ) Последовательность действительный чисел
Дано целое число N (>1). Последовательность действительных чисел АK определяется следующим образом:А1 = 0, А2 =1, АК = АК−22/К+АK−1, где K = 3,4, … Вывести элементы А1, А2, …, АN
C (СИ) поиск произведения с for https://www.cyberforum.ru/ c-beginners/ thread3043543.html
подскажите , пожалуйста, как найти данное произведение с циклом for
C (СИ) Умножение матриц https://www.cyberforum.ru/ c-beginners/ thread3043509.html
Написать программу произведения двух прямоугольных матриц. Вычисление одного элемента результирующей матрицы оформить функцией. При задании матрицы контролировать совпадение числа столбцов первой матрицы с числом строк второй. Помогите, пожалуйста, подправьте меня, что не так. #include <stdio.h> #include <stdlib.h> int CheckArr(int** A, int** B, int** C, int N, int M2) {
Найти сумму элементов участка массива с последнего отрицательного и до предпоследнего отрицательного элемента C (СИ)
Дан одномерный массив из 1000 элементов, состоящий из случайных целых чисел в диапазоне от -15 до 14 Найти сумму элементов участка массива, начиная с последнего отрицательного и кончая предпоследним отрицательным элементом. Помогите, пожалуйста с задачей. Массив я создал, заполнил, а вот найти нужную сумму никак не получается.
C (СИ) Привести строки из файла к другому формату записи https://www.cyberforum.ru/ c-beginners/ thread3043499.html
Помогите, пожалуйста, с написанием программы. Имеется входной текстовый файл, содержащий следующую информацию: - количество строк (пусть будет 3) - 1 строка, составленная из нескольких слов, ее формат word1Word2Word3 - 2 строка, составленная из нескольких слов, ее формат word1_word2_word3 - 3 строка, составленная из нескольких слов по иному формату (смешение) Например: 3
226 / 96 / 32
Регистрация: 01.10.2022
Сообщений: 678
Записей в блоге: 46
18.11.2022, 11:57 0

Удалить в каждом слове текста все последующие вхождения первой буквы - C (СИ) - Ответ 16574202

18.11.2022, 11:57. Показов 658. Ответов 3
Метки (Все метки)

Ответ

Исправил
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
 
int main ()
{
    char   str[200], str2[200];
    int  i, j, a;
        
    system("chcp 1251 > nul");
    
    gets(str);
    
    for (j=0; j<strlen(str2); j++)
        str2[j] = ' ';
        
    for (i=0, j=0; i<strlen(str); i++, j++)
    {
        if ((islower(str[i]) || isupper(str[i])) && (ispunct(str[i-1]) || isspace(str[i-1]) || i == 0))
        {
            str2[j] = str[i+1];
            a = str[i];
            i++;
        }
        else if (str[i] != a)
            str2[j] = str[i];
        else
        {
            str2[j] = str[i+1];
            i++;
        }
                
    }
   printf("%s", str2); 
}


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

Удалить в каждом слове все последующие вхождения первой буквы. Строчные и прописные буквы считать эквивалентными
При выводе ответа, почему то заменяет первую букву на &quot;X&quot;, а не ее все последующие вхождения в...

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

В каждом слове строки удалить все последующие вхождения первого символа этого слова
Всем привет! Помогите найти ошибку в коде. Удаляет повторы вот так: вводим tyrttt fafff, то выведет...

Строки. В каждом чётном по порядку слове удалить все нечётные буквы, а в каждом нечётном слове удалить все чётные буквы.
8.4.1. Помогите, пожалуйста, решить задачу в С++. Дана строка символов, состоящая из русских...

В строке удалить последующие вхождения первой буквы
#include &lt;stdio.h&gt; #include &lt;string.h&gt; int main(void) { char source; char result; ...

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

В строке удалить последующие вхождения первой буквы
Только начала изучение си. Нужно в строке удалить последующие вхождения первой буквы. Написала...

Удалите из слова все последующие вхождения первой буквы
Группы символов, разделенные пробелами (одним или несколькими) и не имеющие пробелов внутри себя,...

Напечатать все слова, отличные от последнего, удалив из слов все последующие вхождения первой буквы
Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв,...

Напечатать все слова, которые отличаются от последнего, но предварительно надо уничтожить из них все последующие вхождения первой буквы
Дано рядок символів,який складається з окремих слів,відокремлених пробілом. Після останнього слова...

В заданном предложении в каждом слове удалить все последующие вхождения первой буквы предложения
Уважаемые гуру! Могу я просить у вас о помощи? Никак не получается решить задачу по Паскалю! Для...

В заданном предложении в каждом слове удалить все последующие вхождения первой буквы предложения
Уважаемые программисты! Помогите найти ошибку в тексте программы для этой задачи: &quot;В заданном...

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