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

Строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как создать расширяющийся массив? http://www.cyberforum.ru/cpp-beginners/thread186117.html
К примеру есть массив ( Array ) (Row = 2) и когда массив будет заполнен до Row - 1 то чтобы он увеличивался в 2 раза, тем самым позволяя продолжить вносить в него дополнительную информацию. ...
C++ Двумерные массивы и функции!!! Ребят,нужно ниписать прогу,которая будет перемножать 2-ый массив с использованием функций! я неким чудом ввела массив,а вот с функциями -косяк! ПОМОГИТЕ,ПОЖАЛУЙСТА!!!!! кусочек творчества: http://www.cyberforum.ru/cpp-beginners/thread186112.html
подскажите с классами C++
Здравствуйте! Помогите, пожалуйста, разобраться с лабораторкой.. Цитата:Используя методы и средства объектно-ориентированного языка программирования Си++ разработать базу данных студентов. ...
C++ Какая разница?!
Вот две сортировки массивов, если не трудно обьясните пожалуйста разницу и есть ли указатели тут: bool foo(double i,double j) { return (abs(i) > abs(j)); } int main(){ double arr =...
C++ Переделать код из массива в списки http://www.cyberforum.ru/cpp-beginners/thread186078.html
В неупорядоченном массиве есть совпадающие элементы. Из каждой группы одинаковых элементов оставить только один, удалив остальные и поджав элементы к его началу. #include<iostream.h>...
C++ массивы и функции Помогите, пожалуйста, разобраться в следующем задании. "Дан 2d массив А(n,n), который заполнен нулями и единицами. Узнать сколько колонн и рядов заполнены только единицами или только нулями. Создать... подробнее

Показать сообщение отдельно
VASSUV
MiThEoN
412 / 278 / 15
Регистрация: 31.10.2009
Сообщений: 418
Записей в блоге: 2
Завершенные тесты: 1
04.11.2010, 19:39
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
45
46
#include "stdafx.h"
#include <conio.h>
#include "string.h"
 
int _tmain(int argc, _TCHAR* argv[])
{
    char str[100];
    gets(str);
    bool flag = true;
    for(int i=0;flag;i++)
    {
        int n=strlen(str);
        int k=n+2;
        int j;
        for(j=0;k!=j-1; j++)
        {
            if(str[j]==' ' && str[j+1]==' ')
            {
                k=j;
            }
        }
        if(k==j-1 && j<n)
        {
            char * str1 = str+k+1;
            str[k]='\0';
            strcat(str,str1);
        }
        else
        {
            if(str[0]==' ')
            {
                char * str1 = str+1;
                str[0]='\0';
                strcat(str,str1);
            }
            n=strlen(str);
            if(str[n-1]==' ')
            {
                str[n-1]='\0';
            }
            flag=false;
        }
    }
    printf("%s",str);
    getch();
}
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru