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

В строке слов из букв латинского алфавита найти слова, в которых нет букв, которые повторяются. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Необработанное исключение в "0x01082855" в "sort.exe": 0xC0000005: Нарушение прав доступа при записи "0xcccccccc" http://www.cyberforum.ru/cpp-beginners/thread746968.html
Всем привет! помогите мне понять в чём дело. написал программу: #include "stdafx.h" #include <ctime> #include <iostream> #include <string.h> #include <math.h> #include <iomanip> #include <stdio.h> #include <stdlib.h>
C++ Составить функцию для построения вектора из элементов матрицы по заданному правилу и отсортировать элементы матрицы 11. Задано матрицю А={aij} розмірності nn. Скласти функцію для побудови вектора B={bi} за наступним правилом: якщо aii0, то bi узяти таким, що дорівнює сумі елементів і - го рядка, інакше – суму абсолютних величин і - го стовпця. Потім у матриці А розташувати елементи кожного рядка у порядку зростання. http://www.cyberforum.ru/cpp-beginners/thread746963.html
Дано две строки: S1 и S2. Удалить из строки S1 все символы, находящиеся до подстроки S2. C++
Дано две строки: S1 и S2. Удалить из строки S1 все символы, находящиеся до подстроки S2.
Найти номера всех столбцов матрицы a [4 * 6], содержащих хотя бы два элемента равны нулю. C++
Найти номера всех столбцов матрицы a , содержащих хотя бы два элемента равны нулю.
C++ Найти, сколько положительных элементов содержит данная матрица в каждом столбце. http://www.cyberforum.ru/cpp-beginners/thread746951.html
Найти, сколько положительных элементов содержит данная матрица в каждом столбце.Название темы должно быть осмысленным, информативным и отражать суть задачи.
C++ Классы (дружественные функции) Почему в функции min_element(); не инициализирована k? Я же описал функцию в классе MIN? Программа просто выводит минимальный элемент массива. #include <iostream> #include <time.h> using namespace std; class MIN; class Array{ подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
26.12.2012, 19:58     В строке слов из букв латинского алфавита найти слова, в которых нет букв, которые повторяются.
Можно так сделать
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
#include <iostream> 
 
int main() 
{   
    char str[100];
    std::cout << "Inter a string " << std::endl;
    std::cin.getline(str, 100);
    char* ptr;
    int i, j, size; 
    bool flag = true;
 
    ptr = strtok(str, " "); 
 
    while(ptr) 
    {  
        size = strlen(ptr); 
        for ( i = 0; i < size; ++i) 
            for ( j = i+1; j < size; ++j) 
                if(ptr[i] == ptr[j]) 
                {   
                    flag = false;
                    break; 
                }  
                if(flag == true) 
                    std::cout << ptr << " ";  
                flag = true;
                ptr = strtok(NULL, " "); 
    } 
}
 
Текущее время: 14:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru