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

Заданы 2 строки. Определить местоположение символа первой строки, который первым не совпал с одним из символов второй - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать безымянный объекта класса string http://www.cyberforum.ru/cpp-beginners/thread681835.html
void foo(const char* str) { string(str); } output: 97|error: declaration of 'std::string str' shadows a parameter| ||=== Build finished: 1 errors, 1 warnings ===|
C++ Считать 2 слова из файла через пробел и сравнить их со словом No или Yes В файле input.txt записаны два слова через пробел. "Yes" и "No". Нужно считать их из этого файла, затем если s1, первое слово "Yes", и второе слово s2 "No", то вывести в файл output.txt "Yes". Помогите пожалуйста с реализацией. У меня ничего не выводит вообще. Мой код: #include<stdio.h> using namespace std; FILE *f1,*f2; char s1,s2; int main() { f1=fopen("input.txt","r+"); ... http://www.cyberforum.ru/cpp-beginners/thread681834.html
Ошибка C++
Где здесь моя ошибка,не могу понять. #include<stdio.h> #include<conio.h> #include<math.h> class MySteck { private: int*dataArray; int index; public:
C++ linker error unresolved external
Искала полдня по разным форумам, так и не нашла решение проблемы :( Нужно создать простейшую программу: объявить класс Kletka на основе стандартного TImage, добавив к нему int status, и создать несколько объектов класса. При запуске должна получится форма с несколькими картинками (класса Kletka). У меня выдает ошибку в 3 строки: Unresolved external '{803}...' referenced from C:\PROGRAM...
C++ Задан массив из k чисел. Сдвинуть элементы массива циклически на n позиций вправо http://www.cyberforum.ru/cpp-beginners/thread681801.html
помогите исправить..не сдвигает а местами меняет(( Задан массив из k чисел. Сдвинуть элементы массива циклически на n позиций вправо. #include <iostream.h> #include <iomanip.h> #include <math.h> int main() { int a, k,n,i,j; cout<<"Vvedite k:"<<endl;
C++ Вычислить значение суммы ряда с заданной точностью Какая-то я невнимательная.непойму где у меня ошибка:( саму программку вроде и правильно сооставила, но значения при вводе а у меня не изменяются..уже незнаю что делать:cry: #include"stdafx.h" #include<stdlib.h> #include<stdio.h> #include<conio.h> #include<math.h> int main() { подробнее

Показать сообщение отдельно
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
27.10.2012, 19:37     Заданы 2 строки. Определить местоположение символа первой строки, который первым не совпал с одним из символов второй
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void task(char *str1,char *str2){
    int i=0;
    while(str1[i]==str2[i])
        i++;
    int i1=i;
    bool fl=true,fl1=true;
    while(fl){
        if(i!>=0&&str1[i]!=" ")
            i--;
        if(i1!>=0&&str2[i1]!=" ")
            i1--;
    }
    if((i>=0)&&(i1>=0)){
        cout<<"Word of string one: ";
        while((str1[i]!=" ")&&(str1[i]!="\n")
            cout<<str1<<endl;
        cout<<"Word of string two: ";
        while((str2[i]!=" ")&&(str2[i]!="\n")
            cout<<str2<<endl;
    }
    else
        cout<<"Incorrectly strings"<<endl;
}
 
Текущее время: 22:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru