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

Задание по С++(Вычеркнуть в данной строке каждую k-ю букву. ) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Судоку http://www.cyberforum.ru/cpp-beginners/thread722602.html
Помогите написать игру судоку. я программирую в С++. Мне дали задание написать игру судоку в консольке. Только без всяких наворотов, простое консольное приложение. Чтоб при запуске спрашивало размеры. Заранее благодарен.
C++ Ошибка линковщика Unresolved External Всем доброго времени! Проблема вот с этим: #include <iostream> #include <conio> using namespace std; #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused http://www.cyberforum.ru/cpp-beginners/thread722597.html
Найти все натуральные числа,не превосходящие заданного n,которые делятся на каждую из своих цифр. C++
Найти все натуральные числа,не превосходящие заданного n,которые делятся на каждую из своих цифр.
C++ Вычислить сумму элементов главной диагонали(матрица)
Дана матрица М (6х6). Вычислить сумму элементов главной диагонали(с использованием указателей).
C++ Компилится на одной машине http://www.cyberforum.ru/cpp-beginners/thread722572.html
#include <iostream> #include <string> #include <algorithm> int const N = 5; using namespace std; class book{ public:
C++ Вызов метода базового класса из класса-потомка Нужно вызывать из метода, переопределенного в потомке, соответствующий метод базового класса. При этом они являются виртуальными. Вот пример, надуманный, вроде работает. Так делать, в принципе можно или стоит пересмотреть логику? #include <iostream> class Base { public: virtual int count(int val) { подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
07.12.2012, 15:43     Задание по С++(Вычеркнуть в данной строке каждую k-ю букву. )
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
#include  <stdio.h>
 
int main( void )
{
    int i, j, k;
    char *line = NULL;
    size_t len = 0;
    ssize_t read;
    
    printf( "What number of characters you want disable? <number>: " );
    scanf( "%d", &k );
    while( (i = getc(stdin)) != '\n' && i != EOF ); // clearing buffer
    read = getline( &line, &len, stdin );
    
    for(i = j = 0; line[i]; ) {
    if( i % k == k - 1 )
        ++i;
    line[j++] = line[i++];
    }
    line[j] = '\0';
    printf( "Now, we have string:\n%s", line );
    free( line );
    return 0;
}
 
Текущее время: 03:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru