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

обработка строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Исправьте ошибки в коде http://www.cyberforum.ru/cpp-beginners/thread1033069.html
Не работают программы по 2-ум задачам,исправьте ошибки в коде: 1)Программа 1:Дан числовой массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент B равен сумме элементов массива A с номерами от 1 до k. using System; namespace ConsoleApplication5 { class Program { static void Main(string args)
C++ Переполнение буфера. В int появляется 3 Вот код: #include <string.h> #include <stdio.h> int main() { int b = 0; char a; printf("adres b %p\n",a); printf("adres a %p\n",&b); gets(a); http://www.cyberforum.ru/cpp-beginners/thread1033057.html
Программа выводит на экран предложения, содержащие максимальное количество знаков пунктуации C++
Такое задание: Написать программу, которая считывает текст из файла и выводит на экран предложения, содержащие максимальное количество знаков пунктуации. Подразумевается, что уже имеется текстовый файл. Пытался сделать программу, но она не работает, она просто считывает весь текст из файла, а предложения не выводит.кто может помогите. #include <iostream> #include <fstream> #include <string>...
Метод одиночной перестановки по ключу C++
Пытаюсь сделать программу , которая из внешнего текстового файла считывает текст(ключ) и текст , который надо зашифровать по методу одиночной перестановки по ключу(столбцы таблицы переставляются по ключевому слову длиной в строку таблицы). Например, ключ ЛУНАТИК и текст "неявное становится еще более непонятным". Получим таблицу: лунатик 4751623 нонсбня ееояоет ясвелпн стищеоы натеенм В...
C++ Ошибка kbhit() http://www.cyberforum.ru/cpp-beginners/thread1033009.html
Добрый день, подскажите пожалуйста. При сборке программы выдаёт такую ошибку Ошибка 1 error C4996: 'kbhit': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _kbhit. See online help for details. чем её не нравиться функция kbhit() ? вот код программы #include <iostream>
C++ Перегрузка операций и функций Пожалуйста помогите. Выполнить перегрузку перечисленных операций Дата в формате (день, месяц, год) + прибавление к дате указанного количества дней - вычитание из даты указанного количества дней % вычисление числа дней, прошедших между двумя датами подробнее

Показать сообщение отдельно
linberg
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 24
08.12.2013, 15:26  [ТС]     обработка строки
Цитата Сообщение от zitxbit Посмотреть сообщение
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 <stdio.h>
#include <conio.h>
#include <string.h>
#include <ctype.h>
 
#define LEN 80
 
int main(int argc, char* argv[])
{
    char* tmp = new char[LEN];
    memset((void*)tmp, 0x00, LEN);
 
    int n = 0;
 
    do {
 
        printf("Vvedite stroku:"); scanf("%s",tmp);
        printf("Vvedite kolichestvo bukv povtora:"); scanf("%d",&n);
 
        for (int i = 0; tmp[i] != '\0'; i++)
        {
            int count = n-1;
            while (--count >= 0)
            {
                for (int t = strlen(tmp)-1; t >= i; t--)
                    tmp[t+1] = tmp[t];
            }
 
            i+=(n-1);
        }
 
        printf("Stroka:%s\n",tmp);
 
    }while(!isdigit(*(tmp+strlen(tmp)-1)));
 
    printf("//=========================================================\n");
 
    _getch();
 
    return 0;
}

ого, спасибо, буду разбираться
 
Текущее время: 14:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru