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

Проблемы с алгоритмом решения задачи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод Хилла http://www.cyberforum.ru/cpp-beginners/thread902745.html
Нужно расшифровать сообщение, которое зашифровано методом Хилла с матрицей 7х7: ...
C++ Создайте структуру Треугольник Создайте структуру Треугольник с тремя элементами a, b, c – длины 3-х сторон. Найдите, у какого из трех заданных треугольников площадь наибольшая? http://www.cyberforum.ru/cpp-beginners/thread902731.html
C++ Решить yij=f(xi,zj)
Нужно решить yij=f(xi,zj).В этой задаче x(i=1,2,...,n) и z(j=1,2,...,m) являются элементами одномерного массива вещественных чисел, которые имеют в себе соответственно m и n элементы. Перед созданием алгоритма нужно вычислить количество значений функции, которые будут получены в результате решения задачи,что значит количество значений функции от каждого аргументу.Загальна количество функции...
C++ Забить решённое уравнение в програмный код
Доброго времени суток! Народ, помогите с задачкой. Нужно сделать программу, элементарную, блин, программу, а мозги совершенно не варят. Условие: Общее сопротивление двух последовательно соединенных проводников 50 Ом, а при их параллельном соединении 12 Ом. Определите сопротивление каждого проводника. Решение: Последовательное соединение: Rобщ.=R1+R2=50 Ом (1) Параллельное...
C++ Open mp http://www.cyberforum.ru/cpp-beginners/thread902673.html
Здравствуйте, кто может помочь в написании программы на языке с++ с использованием технологии open mp.Задание скину на почту.
C++ Вычислить элементы массива Т, который состоит из 8 элементов: Вычислить элементы массива Т, который состоит из 8 элементов: подробнее

Показать сообщение отдельно
Син
1 / 1 / 0
Регистрация: 24.05.2012
Сообщений: 24

Проблемы с алгоритмом решения задачи - C++

15.06.2013, 23:36. Просмотров 462. Ответов 4
Метки (Все метки)

Нужно написать алгоритм решения задачи. Т.е. что и как делает прога, желательно построчно, ну или близко к этому.

Собственно задача:

Удалить из строки часть символов с заданной позиции и заданной длины.

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
#include <stdio.h>
#include <string.h>
 
void deldigits (char *a){ 
 
    int b, c;
    printf("Введите позицию удаления:");
    scanf("%i",&b);
    printf("Введите количество символов: ");
    scanf("%i",&c);
    printf(a);
    puts("\n");
    int j = b -1;
    while (a[j]){
    
        a[j] = a [j + c];
        j++;
    
    }
    printf(a);  
}
 
int main(){
 
    char s1[80];
    printf("Введите строку :");
    gets(s1);
    deldigits (s1);
 return 0;
}
Добавлено через 4 часа 27 минут
Помогите разобраться. Не могу понять что там понакручено.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru