С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
5 / 5 / 0
Регистрация: 29.04.2009
Сообщений: 21
1

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

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

Author24 — интернет-сервис помощи студентам
Получить из слова a, вычёркиванием некоторого кол-ва букв, слова b.
Отобразить на экране промежуточные этапы.
Код оформить на Си.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2009, 23:01
Ответы с готовыми решениями:

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

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

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

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

1
Заблокирован
06.05.2009, 10:15 2
Лучший ответ Сообщение было отмечено Meinframe как решение

Решение

Вот чё накодил
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] = ' ';
}
0
06.05.2009, 10:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.05.2009, 10:15
Помогаю со студенческими работами здесь

UML, начальный уровень
Здравствуйте! Имеется задание: Собственно главный вопрос по поводу метода enter. Не понимаю,...

Создание сокета(начальный уровень)
Прошу помочь разобраться в чем проблема , не могу соединиться с хостом на 25 порту , там как я...

Начальный уровень Python. Функции
Привет, взялся за изучение Python, хочу написать 2 функции которые будут шифровать и расшифровывать...

Начальный уровень Java, обьясните
Доброго вечера! объясните пожалуйста часть кода: /* У каждого животного должна быть хозяйка....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru