Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
IVAN1234
45 / 45 / 40
Регистрация: 31.08.2015
Сообщений: 147
23.09.2016, 15:44

Определить длину введенной строки L, и, если длина кратна 2, удалить из строки все четные числа - C (СИ)

23.09.2016, 15:44. Просмотров 327. Ответов 2
Метки (Все метки)

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    char chr1[28];
    int i,k;
    char chr2[28];
    scanf("%s", chr1);
    strcpy(chr2, chr1);
    if(strlen(chr1) % 2 == 0) {
        for(i = 0, k = 0; i < strlen(chr1); i+=2, k++)
        {
            chr1[k] = chr2[i];
        }
        chr1[strlen(chr1)/2] = '\0';
    }
    printf("%s", chr1);
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.09.2016, 15:44
Темы с ответами и решениями для C (СИ) Определить длину введенной строки L, и, если длина кратна 2, удалить из строки все четные числа:

Определить длину введенной строки
Ввести фамилию имя и отчество как одно текстовое данное. Определить длину...

Программа должна определить длину введенной строки
Привет... 10. Ввести с клавиатуры строку символов. Признак окончания ввода...

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

В указанном файле удалить все четные строки
1)С клавиатуры ввести имя файла. В указанном файле удалить все четные строки....

0
Определить длину введенной строки L, и, если длина кратна 2, удалить из строки все четные числа C (СИ)    
Другие темы раздела
C (СИ) Написать программу перевода оценки по 100-балльной шкале в 5-балльную http://www.cyberforum.ru/c-beginners/thread1811895.html
Написать программу перевода оценки по 100-балльной шкале в 5-балльную Условие. 30 баллов и менее -> 1; от 31 до 50 -> 2; от 51 до 72 -> 3; от 73 до 86 -> 4; от 87 до 100 -> 5.
C (СИ) СЛАУ . Решить СЛАУ LU‑разложения, если методами: – Гаусса; – Зейделя. http://www.cyberforum.ru/c-beginners/thread1811889.html
интеграл методами правых прямоугольников C (СИ)
1. Вычислить интеграл методами правых прямоугольников, трапеций и Симпсона с шагом разбиения h = 0.1. Оценить погрешность вычисления каждым методом по формуле Рунге.
C (СИ) Уравнение четвертого порядка
8. Решить методами Эйлера и Рунге – Кутты четвертого порядка на отрезке с шагом дифференциальное уравнение помогите пожалуйста(
C (СИ) Уравнение методом хорд http://www.cyberforum.ru/c-beginners/thread1811882.html
8. Решить уравнение 5sinx - x = 0 на отрезке с точностью E методом хорд и модифицированным методом Ньютона. помогите сделать,очень прошу
C (СИ) Разработать несколько тестовых наборов исходных данных и испытать программу на компьютере 1. Составить алгоритм решения задачи. 2.*Разработать программу, осуществляющую ввод исходных данных, необходимые вычисления и вывод результатов. 3. Разработать несколько тестовых наборов... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru