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

Найдите самое длинное слово заданного предложения и укажите номер позиции, с которого оно начинается - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считайте текст и выведите на экран исходный текст, а затем только каждое третье предложение http://www.cyberforum.ru/cpp-beginners/thread1096273.html
Помогите, пожалуйста!! очень нужно!! Считайте текст и выведите на экран исходный текст, а затем только каждое третье предложение.
C++ В каждой строке квадратной матрицы найти последний четный элемент Помогите плз. Никак соображу как сделать лабу. Дан массив размером nxn, элементы которого целые числа. Для каждой строки найти последний четный элемент и записать данные в новый массив. Проблема вот... http://www.cyberforum.ru/cpp-beginners/thread1096264.html
Верно ли, что среднее арифметическое элементов выше главной диагонали больше среднего арифметического элементов ниже главной диагонали C++
Дана квадратная матрица натуральных чисел.Определить верно ли утверждение:Cреднее арифметическое элементов выше главной диагонали больше среднего арифметического элементов ниже главной диагонали ...
C++ Можно ли разместить ехе игру или прогу на сайте?
Срочно нужно разместить ехе файл в интернете (лучше НЕ ДЛЯ СКАЧКИ). Скажите все что можете по этой теме.
C++ Как раскодировать файл? http://www.cyberforum.ru/cpp-beginners/thread1096256.html
Алгоритм Хаффмана, работает нормально, но необходимо сделать, чтобы можно было прочесть уже сжатую информацию не в бинарном режиме. #include "stdafx.h" #include <iostream> #include <vector>...
C++ Создать структуру для хранения информации о матрице переменных Struct Matr{ int m,n; int**ptr } Написать функции для видиления памяти под ммассив, Ввод и вывод данных,добавления матриц. Помогите пожалуйста вообще не шару в с++. подробнее

Показать сообщение отдельно
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
14.02.2014, 11:14
yano4ka15,
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
#include <iostream>
 
int lenght( char *s ){
    int c = 0;
    for( int i = 0; s[i]!='\0'; i++){
        c++;
    }
    return c;
}
 
int main()
{
    setlocale(0,"");
    int pos = 0;
    char *str = "Я не умею писать код на С++;";
    int t = lenght(str);
    char *tmpstr = new char[lenght(str)];
    for(int i = 0,j=0; str[i]!='\0'; i++){
        if( str[i] != ' ' ){
            tmpstr[j++] = str[i];
        } else {
            tmpstr[j++] = '\0';
            if( lenght(str) - lenght(tmpstr) < t ){
                t = lenght(str) - lenght(tmpstr);
                pos = i-lenght(tmpstr);
            }
            j = 0;
            delete tmpstr;
            tmpstr = new char[lenght(str)];
        }
    }
        std::cout << pos << std::endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru