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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Meinframe
5 / 5 / 0
Регистрация: 29.04.2009
Сообщений: 21
#1

Строки. Начальный уровень. - C++

05.05.2009, 23:01. Просмотров 525. Ответов 1
Метки нет (Все метки)

Получить из слова a, вычёркиванием некоторого кол-ва букв, слова b.
Отобразить на экране промежуточные этапы.
Код оформить на Си.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2009, 23:01     Строки. Начальный уровень.
Посмотрите здесь:

Начальный уровень C++ - C++
Добрый вечер. Я поступил на заочное обучение по программированию. До этого программирование ни где не изучал и в школе его не было. До...

Функциями. начальный уровень - C++
1) Напишите функцию, которая для заданных целых переменных A B C меняет местами их значения так, что врезультате А>=B>=C (не использовать...

Начальный размер строки в библиотеке string - C++
Как определить начальный размер строки в библиотеке string? Ругается постоянно str.max_size() не идет

Строки. Найти в тексте начальный и конечный отрезок цифрового алфавита - C++
Подскажите как в форме записать эту программу : Дана последовательность символов (строка). Найти в тексте начальный и конечный отрезок...

Начальный элемент сортировки массива - C++
Не получается изменить код. Необходимо, чтобы начальным элементом сортировки массива было простое число, далее сортировка должна...

Определить начальный и конечный номера элементов массива - C++
Хех,у меня вот какая задача:Определить нач и конечный номера эл. одномерного массива,составляющих макс. по длинне...

Вставить указанную подстроку в начальный строку через 2, 4, 8 ... символов - C++
Дана строка и порядок. Вставить указанный подстроку в начальный строку через 2, 4, 8 ... символов.

Найти в тексте наибольший по длине начальный отрезок цифрового алфавита - C++
Дана последовательность символов (строка). Найти в тексте наибольший по длине начальный отрезок цифрового алфавита или вывести...

Сравнить начальный и последний элемент в каждом столбце двумерного массива - C++
Подскажите пожалуйста, как сравнить начальный и последний элемент в каждом столбце двумерного массива?

Транспонировать матрицу. Вывести на печать начальный и конечный вариант матрицы - C++
Дана квадратная матрица натуральных чисел, (получаемая через rand()). Транспонировать матрицу. Вывести на печать начальный и конечный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YurA_280784
Заблокирован
06.05.2009, 10:15     Строки. Начальный уровень. #2
Вот чё накодил
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
36
37
38
39
40
41
#include <windows.h>
#include <stdio.h>
#include <conio.h>
#include <time.h>
 
void delchrrand(char * str);
 
void main()
{
    printf("Vvedite slovo\r\n");
    char chBuf[256];
    scanf("%s",chBuf);
    printf("Vvedite chislo simvolov dlya ydaleniya\r\n");
    int n = strlen(chBuf);
    printf("0 < n < %d\r\n",n);
    int i,m;scanf("%d",&m);
    if(m < n)
    {
        printf("Ydalenie simvolov\r\n");
        for(i = 0; i < m; i++)
        {
            delchrrand(chBuf);
            printf("%d : %s\r\n",i,chBuf);
        }
    }
    else
        printf("chislo ydalyaemih simvolov previshaet dopystimoe\r\n");
    printf("1 - vvesti drygoe slovo\r\n");
    if(getch() == 49)
        main();
}
 
void delchrrand(char * str)
{
    int n = strlen(str);
    //srand(time(0));
    int k = rand();
    while(n - 1 < k)
        k = rand();
    str[k] = ' ';
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru