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

Где косяк? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ массивы, циклы и т.д http://www.cyberforum.ru/cpp-beginners/thread213068.html
очень нужна помощь помогите студенту программа borland c++ 3.1 1. Дано двузначное число. Напишите программу определения, входит ли в него цифры 5 и 7. 2. Составить программу, которая...
C++ функции и преобразование памяти Помогите плиз.. создаем одномерный массив из10 целых чисел выделяем под него память. создаем функцию которая вычисляет сумму элементов мвсива.. затем преобразуем память под массив из 11 элементов и... http://www.cyberforum.ru/cpp-beginners/thread213065.html
C++ Задания на строки и указатели
Помогите с заданиями пожалуйста.. 1.4.1. Длина строки В файле str.c напишите функцию вычисления длины строки (str_lenght). Саму строку опишите в качестве локальной переменной в функции main,...
Вычисление нормального веса человека C++
Помогите написать программу, которая вычисляет нормальный вес человека по формуле v=k*r-100, k=1.08 где k – коэффициент коррекции v = это «нормальный» вес r = рост человека, целочисленная...
C++ Исправить ошибки в программе http://www.cyberforum.ru/cpp-beginners/thread213054.html
Написать программу которая выводит ваше имя на экран в основном модуле и в модуле функции... #include<stdio.h> fun(); voind main() {printf ("sergey"); fun();} fun() {printf(sergey);}
C++ Создайте а затем измените программу двумерного массива с использованием задания размера в виде константы и в виде #define Создайте а затем измените программу двумерного массива с использованием задания размера в виде константы и в виде #define. Помогите люди добрые, чем можете. Спасибо. подробнее

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

Где косяк? - C++

17.12.2010, 12:23. Просмотров 318. Ответов 1
Метки (Все метки)

Имеется задача...
Где косяк?

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
#include <stdio.h>
#include <string>
#include <stdlib.h>
#include <conio.h>
 
int main()
{
    int n;
    scanf("%i",&n);
    const int size=1024;
    char rezult_string[size],buffer[64],buf[128],number[128];
    int arr[size],g;
    rezult_string[0]='1';
    for(int i=0;i<n;i++)
    {
        arr[i]=i+1;
    }
    for(int i=1;i<=n;i++)
    {
        g=i+1;
        strcpy(number,itoa(g,buffer,10));
        strcpy(buf,strstr(&rezult_string[i-1],number));
        if(buf!="")
        {
            rezult_string[i]=rezult_string[i-1];
            printf("132");
        }
        else
        {
            strcat(rezult_string,number);
        }
    }
    rezult_string[g]=0;
    printf("%s",rezult_string);
    getch();
    return 0;
}
Вот что по ней накатал...Естественно не работает.Где косяк?

 Комментарий модератора 
Прикрепляйте картинки к сообщениям.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru