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

минимум среди сумм элементов диагоналей, параллельных главной - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание папки в Linux http://www.cyberforum.ru/cpp-beginners/thread634343.html
Привет форумчане!! Подскажите апишку с директивой что бы в линухе можно было создать папку в указаной пользователем директории!?
C++ Включние заголовочного файла name.h Доброго времени суток. Суть проблемы такова: допустим есть папка, в которой куча хедеров (.h) + в ней еще папки в которых еще куча хедеров и т.д. Есть главный main.h который подключает другие библиотеки из этой папки, а подключенные подключают другие и т.д. Так вот, во всех хедерах подключение написано следующем образом : //main.h #include <main/temp.h> #include <temp2.h> Само сабой это... http://www.cyberforum.ru/cpp-beginners/thread634321.html
C++ Что такое char* ?
char* szString = "Randy"; Объясните, чем в данном случае является szString? Если это указатель, то почему ему напрямую можно присвоить значение? Ведь указатели с адресами работают. Очень уж непонятна мне роль * в этом примере.
C++ Шахматная доска
Ребят, сейчас друг сидит на собеседовании, ему досталась какая-то слишком легкая задача (хотя работа вообще с кодингом не связана), но что-то он перенервничал и не может сообразить :) Вывести шахматную доску 8x8 (1 - белый квадратик, 0 - черный). Я быстренько накатал: int m; for (int i = 0; i < 8; i++) { if (!i) {
C++ Подсчет количества слов начинающихся с гласных, согласных, иных букв http://www.cyberforum.ru/cpp-beginners/thread634303.html
Начал изучать С++ и после очередной пройденной главы пытаюсь выполнить упражнение: напишите прогу, которая читает слова по одному за раз, пока не будет введена отдельная буква 'q'. После прога сообщает сколько слов начинаются с гласных, сколько с согласных, а также кол-во слов не попадающие в эту категорию (цифры например). Пример запуска следующий: Вводите слова (q - для выхода): The 12...
C++ PlaySound: что я делаю не так? Казалось бы, элементарно: PlaySound("1.wav", NULL, SND_FILENAME); Неизменно "превосходный" результат: Error C2664: 'PlaySoundW' : cannot convert parameter 1 from 'const char ' to 'LPCWSTR' Библиотеки windows.h и mmsystem.h подключены, конечно. Ну что, что я делаю не так? подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
 Аватар для zitxbit
86 / 738 / 75
Регистрация: 11.04.2012
Сообщений: 971
07.08.2012, 18:28     минимум среди сумм элементов диагоналей, параллельных главной
Описать логическую функцию перестановки (x,y), проверяющую, можно ли, переставив литеры слова x, получить слово y:
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 <stdio.h>
#include <conio.h>
#include <string.h>
 
bool iseqlen_s(char* str1, char* str2);
 
bool iseqw_s(char* str1, char* str2)
{
    bool isdiff = false;
    if (!iseqlen_s(str1,str2)) return false;
    for (int i = 0; str2[i] != '\0' && !isdiff; i++)
        isdiff = !strchr(str1, str2[i]) ? 1 : 0;
 
    return !isdiff;
}
 
bool iseqlen_s(char* str1, char* str2)
 { return strlen(str1) == strlen(str2) ? 1 : 0; }
 
int main()
{
    static char str_x[256] = "pointx", str_y[256] = "ointpx";
 
    printf("%d\n",iseqw_s(str_x, str_y));
 
    _getch();
 
    return 0;
}
http://liveworkspace.org/code/af0169...a3141fd0332045
 
Текущее время: 16:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru