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

В строке, состоящей из цифр заменить все цифры цифрами на единицу меньшими - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Уроки С++ для начинающих http://www.cyberforum.ru/cpp-beginners/thread1205458.html
Всем привет! Хочу представить Вашему вниманию серию уроков по С++ для начинающих. Смотрите видео, подписывайтесь, советуйте, что исправить, доделать. Скоро будут уроки по STL, а так же введение в СП(спортивное программирование), где вы сможете познакомиться с множеством полезных алгоритмов, которые, наверняка, понадобятся вам, где-нибудь, когда-нибудь в пром-проге) Good Luck And Have Fun!!!:)...
C++ Запись информации из консоли в .pdf файл Всем доброго времени суток! У меня возник такой вопрос. Допустим моя программа произвела какие-то подсчёты и вывела их в консоль. Каким образом можно записать полученую информацию из консоли в созданый самой программой(тоесть программа должна создать файл сама) .pdf файл? Буду очень рад помощи. http://www.cyberforum.ru/cpp-beginners/thread1205453.html
Вычислить среднее арифметическое и среднее геометрическое положительных элементов матрицы C++
Составить функцию что вычесляет среднее арифметическое и среднее геометрическое положительных элементов матрицы.Помогите пожалуйста
C++ Собственный тип не может быть вложенным в управляемом типе
class user_date { public: user_date(int, int, int); long get_days_number(void); void show_user_date(void); bool typeofyear(int); private: int day, mounth, year; };
C++ Объясните участок кода http://www.cyberforum.ru/cpp-beginners/thread1205388.html
Такой вопрос, ребят, что означает данная часть кода for(start_v=1;start_v<=n;start_v++) { rez=new int ; for (i=1;i<=n;++i) rez=inf; rez=0;
C++ LONG VS DOUBLE / INT VS FLOAT Всем доброго времени суток! Объясните пожалуйста почему при следующем коде #include <iostream> using namespace std; int main() { long e; long a = 196; double b = a/60.0; подробнее

Показать сообщение отдельно
DmitryM5
Love~
 Аватар для DmitryM5
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 743
Записей в блоге: 1
11.06.2014, 14:51     В строке, состоящей из цифр заменить все цифры цифрами на единицу меньшими
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
42
43
#include <stdio.h>
#include <conio.h>
#include < stdlib.h>
#include <string.h>
#include <math.h>
 
void main()
{
    clrscr();
 int j=0;
 char   str[100];
char str2[100];
 
 
    printf("Enter string  ");
    scanf("%s",&str);
    for(int i=0 ;i< strlen(str); i++) {
    if(str[i]=='0' ) { str[j]='-';j++;str[j]='1';}
       else
           if(str[i]=='1' ) str[j]='0';
       else
           if(str[i]=='2' ) str[j]='1';
       else
           if(str[i]=='3' ) str[j]='2';
       else
           if(str[i]=='4' ) str[j]='3';
       else
           if(str[i]=='5' ) str[j]='4';
       else
           if(str[i]=='6' ) str[j]='5';
       else
           if(str[i]=='7' ) str[j]='6';
       else
           if(str[i]=='8' ) str[j]='7';
       else
            str[j]='8';
        j++;
 
    }
    strcpy(str,str2);
    printf("%s",str);
     getch ();  
}
Borland C++
Что не так делаю?Не выводит строку...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru