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

Невозможно преобразовать параметр 1 из 'char' в 'const char *' - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка подключения graphics.h Как исправить? http://www.cyberforum.ru/cpp-beginners/thread1134243.html
Что за ошибки? Как исправить? Смотрите скриншот:
C++ Получить целочисленную матрицу Нужна помощь в решении задания на С++. Искал в поиске и на форуме, находил подобные вопросы, но не находил ответа.Спасибо кто отозвался Задание: Даны целые числа а1,а2,а3 ( их мы должны ввести... http://www.cyberforum.ru/cpp-beginners/thread1134234.html
C++ Ошибка error C2668
что я должен там написать visual studio 2010 #include <vector> #include <string> #include <windows.h> #include <iostream> double F(double x) { double y; y = pow((3-pow(x,2)),2);
C++ Вычислить сумму минимальных элементов массивов с помощью функции void f()
Нужно решить задачу с помощью функции void f(), подскажите а лучше покажите как правильно сделать эту программу.Буду благодарен! Задано два массива - Х (10) и Y (12). Вычислить величину Z, равную...
C++ Приведение к типу-наследнику http://www.cyberforum.ru/cpp-beginners/thread1134217.html
#include <iostream> class A { }; class B: public A { void foo() const { std::cout << "some is king of every fish"; } }; int main() { A* pointer(new B); ...
C++ Ошибка перестановки шашки Когда хочу переставить шашку, то она не переставляется, а их просто стает двое. Чтобы курсором выбрать шашку, нужно нажать 1. Управлять стрелочками. Вероятнее всего проблема в функции Pole, по... подробнее

Показать сообщение отдельно
Teddy17
2 / 2 / 2
Регистрация: 30.03.2014
Сообщений: 34

Невозможно преобразовать параметр 1 из 'char' в 'const char *' - C++

30.03.2014, 21:18. Просмотров 1105. Ответов 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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include "stdafx.h"
#include <iostream>
#include <cstring>
using namespace std;
////////////////////
int strvpravo(char str[251])
{
   int itog=0;
   for(int i=0;i<strlen(str)-3;i++)
   {if(str[i]==">")
     {if(str[i+1]==">")
        {if(str[i+2]=="-")
            {if(str[i+3]==">")
                    itog++;
            }
        }
     }
   }
   return itog;
}
////////////////////
////////////////////
int strvlevo(char str[251])
{
   int itog=0;
   for(int i=0;i<strlen(str)-3;i++)
   {if(str[i]=="<")
     {if(str[i+1]=="-")
        {if(str[i+2]=="<")
            {if(str[i+3]=="<")
                    itog++;
            }
        }
     }
   }
   return itog;
}
int main()
{
   char str[251];
   freopen("input.txt","r",stdin);
   freopen("output.txt","w",stdout);
   cin>>str;
   cout<<strvpravo(str)+strvlevo(str);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru