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

Не правильно работает if в приведенном коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с графикой http://www.cyberforum.ru/cpp-beginners/thread1082133.html
Здравствуйте, помогите с измненнем в программе...там по малому поменять, вместо "РНА" НУЖНО ИЗМЕНИТЬ НА "КДН"...т.е работа с координатами ...вроде и легко кажется ,но не знаю как,вот код программы: #include <grx20.h>//графика #include <grxkeys.h>//клавиши #include <stdlib.h> #include <time.h>//для генератора случайных чисел //процедуры рисовки букв void P(int x, int y, GrColor c)...
C++ Написать функцию умножения произвольного столбца двумерного массива на const Написать функцию умножения произвольного столбца двумерного массива на const. Умножить два столбца массива на разные константы. http://www.cyberforum.ru/cpp-beginners/thread1082130.html
Отличия 2 книг Шилдта C++
C++: базовый курс и C++. Руководство для начинающих, 2-е издание В чем разница? Что лучше новичку?
C++ Создание объекта класса, чтобы он постоянно висел в памяти, и чтобы память выделялась один раз
Как можно организовать класс, а так же создание объекта класса, чтобы он постоянно висел в памяти на протяжении всей работы программы, и чтобы память выделялась один раз. Я пытаюсь написать программу, где основной код в одном файле, описание и объявления - в других. У меня имеется один метод для проверки на файл, где сохранена некоторая информация, и эту же информацию считывает в переменную. Если...
C++ Разделить меньшее число на большее http://www.cyberforum.ru/cpp-beginners/thread1082068.html
Вот не пойму! Почему у меня не хочет делить меньшее число на большее? Допустим, мне нужно разделить 25 на 10, но в итоге, вместо 2,5, у меня только целая его часть, т.е. 2. В итоге ничего не работает... Ну, как пример программы, в которой я пытаюсь реализовать. Может что там не так? #include <iostream> #include <locale.h> using namespace std; int main() { setlocale (0,"");
C++ Задачи про динамическую память Сегодня попалась такая задача: ременной p хранится адрес динамически выделенной памяти, являющейся массивом из 5 чисел типа int. Но этой памяти оказалось недостаточно. Выделите память для хранения ЕЩЕ 10 целых чисел в том же динамическом массиве и сохраните указатель на нее в p так, чтобы в нем остались старые 5 чисел. Вводить и объявлять переменные не нужно, функцию main реализовывать не... подробнее

Показать сообщение отдельно
nikitaP
0 / 0 / 0
Регистрация: 26.01.2014
Сообщений: 8
27.01.2014, 00:31  [ТС]     Не правильно работает if в приведенном коде
переписал, всё код заработало. всем спасибо

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int startword(char **a, char *b, int i,int j, int lenb)
{   
    int ln=strlen(a[i]);
    int stw=ln;
    for(int fl=1;j<ln;j++)
        {
            for(int ib=0;ib<lenb;ib++)
            if (a[i][j]==b[ib])
                fl=0;
            if(fl==1)
            {
                stw=j;
                break;
            }
            else if(fl==0) fl=1;
        }
 
    return stw;
}
 
Текущее время: 09:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru