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

Выделить в массиве последовательность чисел и сравнить выделенное с константами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка, связанная с массивами http://www.cyberforum.ru/cpp-beginners/thread49195.html
Вот такой код для такой задачи: записать в массиве М количество положительных элементов каждого столбца матрицы A(K,L). #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> int **ReadMatrixFromFile(int &K, int &L); int **CreateMatrix(const int K, const int L); void FreeMatrix(int **X, const int L); void CountPositiveElementsIn(int **X, const int K, const int L,...
C++ Работа с файлами. Язык С существует такой код int c; FILE *f=fopen("C:/test.txt", "r"); c=getc(f); char a; http://www.cyberforum.ru/cpp-beginners/thread49193.html
C++ Расшифровать цикл
Здравствуйте! Помогите,если кто может, понять вот этот кусок кода,что он делает,желательно чтоб было понятно. for(j = 0; j < 10; j++) if(sqrs ==i) break; из вот этого исходника:
++N C++
в чем отличие ++а от а++?
C++ Использование toupper() http://www.cyberforum.ru/cpp-beginners/thread49133.html
Не знаю почему, но код не хочет работать, вроде уже всё прописал что нужно. Программа должна выдать на экран фразу: украина - лучшая страна в мире с большой буквы все символы. Во исходник простой программы: #include <iostream> #include <cctype> #include <cstring> using namespace std; int main()
C++ Перекодировка файла в C++ Работаю с С++ в юниксе. Компилятор - консольный gcc. Надо прочесть файлы в кодировках windows-1251, koi8-r или utf-8 и переделать в utf-8 или windows-1251, что бы вся дальнейшая работа была в одной кодировке. Подскажите, пожалуйста, какие функции есть в c++ для этого дела и где по ним почитать можно. подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
03.09.2009, 10:29     Выделить в массиве последовательность чисел и сравнить выделенное с константами
Вот код (сразу оговариваюсь что писал в Visual Studio 6.0),
а то как не выложу код так сразу старый стиль заголовков и прочая дребедень
от админов в мой адрес сыпется(думаю что порой не суть важно какую студию юзаешь,
главное чтоб была помощь по проблемме)....

Работа програмки простая вводим строчечку из ЛЮБОГО числа символов,
а дальше получаем ответ есть или нет в ней подстроки Name2 и Name3
Чтобы ввести новую стоку Name1 необходимо ввести единичку...

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
#include <windows.h>
#include <stdio.h>
 
//Если уже речь о динамике идёт, то будем в программе 
//Name изменять realloc
char * Name1 = (char *)malloc(sizeof(char));
char Name2[] = "abcde"; 
char Name3[] = "54321"; 
 
void main()
{
    char ch;int sLen = 0;
    printf("Enter string\r\n");
    while((ch = getchar()) != '\n')
    {
        Name1[sLen] = ch;
        sLen++;
        Name1 = (char *)realloc(Name1,sizeof(char)*(sLen + 1));
    }
    if(strstr(Name1,Name2) && strstr(Name1,Name3))
        printf("Name1 is consist of strings Name2 and Name3\r\n");
    else
        printf("Name1 is'n consist of strings Name2 and Name3\r\n");
    Name1 = (char *)realloc(Name1,sizeof(char));
    printf("Enter NUM1 to enter new string Name1\r\n");
    if((ch = getchar()) == '1')
    {
        ch = getchar();
        main();
    }
}
 
Текущее время: 23:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru