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

Обращение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ неправильно считает абзацы http://www.cyberforum.ru/cpp-beginners/thread122796.html
в общем помогите чуть доработать прогу, считает абзацы неправильно #include <stdio.h> #include <conio.h> #include <iostream.h> #define KOL_SET1 7 #define KOL_SET2 3 unsigned in_set(char,const char *,int); void main() { clrscr();
C++ Как объявить массив структур? Здраствуйте! Подскажите пожалуйста как объявляется массив структур и как потом записать элементы туда? Например такая структура: struct shablon { char name; char lastname; int age;}; void main() { shablon man; http://www.cyberforum.ru/cpp-beginners/thread122788.html
C++ Циклы (for, while, do while)
Помогите пожалуйста, вообще ничего не получается...:( Через for: 1.Задано натуральное число, уничтожить с него цифры - "5" и "2", порядок других чисел не менять. пример: 59623514 =>> 96314 2.Дано натуральное число. Вычислить: 1*2+2*3*4+4*5*6+...+n*...*2*n. Через while или do while: 3.Напечатать все простые делители натурального числа. 4.Дана последовательность действиетльных чисел,...
C++ Перечислить все расстановки 8-ми ферзей на шахматной доске
Может есть у кого нибудь такая задача? она считается классической, хочу разобрать это решение, но она на паскале, не мог бы кто нибудь помочь с переводом на с++? program Queens; const N=8; type Index=1..N; Rasstanovka=array of 0..N; var X:Rasstanovka; Count:word; function P(var X:Rasstanovka;k,y:Index):boolean; var i:Index; begin
C++ Анимация http://www.cyberforum.ru/cpp-beginners/thread122782.html
Всем привет. Меня интересует такой вопрос. Есть файл *.FBX насколько сложно сделать программу для работы с этим типом. В конкретном случае рассматривается анимация.
C++ Синхронизация потоков в С++ Синхронизация потоков в пользовательском режиме с помощью Interlocked-функций Задача: После запуска программы основной процесс спрашивает путь к файлу с вектором для суммирования. Файл содержит элементы вектора (положительные целые числа), разделенные символом ','. Считав данные из файла, программа выводит количество элементов и спрашивает о количестве необходимых потоков для вычисления суммы.... подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
28.04.2010, 14:48     Обращение
printf("%s", buffer);

Добавлено через 28 минут
Вот вся прога... Правда немного кривовато написана)))... Но работает правильно.
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
44
#include <stdio.h>
 
#define N 256
 
int main()
{
    char in_str[N], buffer[20];
    int i, j;
    
    printf("enter string:\n");
    gets(in_str);
    
    for (i = 0, j = 0; i < strlen(in_str); i++)
        if (in_str[i] == ',')
        {
            if (in_str[++i] == ' ')
            {
                i++;
            }
            
            if (isupper(in_str[i]))
            {
                while (in_str[i] != ',')
                {
                    buffer[j++] = in_str[++i - 1];
                    
                    if ((in_str[i] == ' ') && (in_str[i + 1] != ','))
                    {
                        j = 0;
                        break;
                    }
                }
                
                if (in_str[i] == ',')
                    break;
            }
        }
    
    buffer[strlen(buffer) - 2] = '\0';
    printf("%s", buffer);
    
    getch();
    return 0;
}
 
Текущее время: 04:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru