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

Разделение слова на буквы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа, определяющая точки пересечения прямой и параболы http://www.cyberforum.ru/cpp-beginners/thread665600.html
Помогите пожалуйста отладить программу, которая определяет, пересекаются ли парабола y=cx^2+dx+f и прямая y=ax+b. И если пересекаются, то она должна определить в каких точках. Вот программа: #include<stdio.h> #include<conio.h> #include<math.h> void main() { float a,b,c,d,f,x,D,x1,y1,x2,y2;
C++ Решение уравнения методом простых итераций решить уравнение с помощью метода итерации f:= (sqr(x)+3*sqrt(sqr(x))-4); http://www.cyberforum.ru/cpp-beginners/thread665593.html
Проверить признак делимости на 3 на примере заданного числа C++
Известно, что число делится на 3 , когда сумма его цифр делится на 3. Проверить этот признак на примере заданного натурального числа Х. Не могу понять как сделать именно для натурального числа , где нет ограничения на число :( Помогите
Поменять элементы списка местами C++
Помогите написать функцию, нужно поменять элементы списка местами, не получается #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <tchar.h> //--------------------------------------------------------------------------- typedef struct Spisok
C++ Сравнение переменной со значением поля структуры http://www.cyberforum.ru/cpp-beginners/thread665556.html
Привет, не могу понять как все таки реализовать - есть структура struct spisok { char naim; }; ... spisok new;
C++ Сортировка двумерного массива Input sample: 4 10 20 30 7 30 00 23 59 59 13 30 30 Output sample: 7 30 0 10 20 30 подробнее

Показать сообщение отдельно
Leonman
 Аватар для Leonman
15 / 15 / 0
Регистрация: 17.06.2012
Сообщений: 266
07.10.2012, 21:24  [ТС]     Разделение слова на буквы
yuron_477, Огромное спасибо!

Добавлено через 6 минут
Вот мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 
int main(int argc, char *argv[])
{  
  string x = argv[0];
  int countOfC = 0;
  cin >> x;
  for (int i = 0; i < x.size(); i++)
   if (x[i] == 'c' || x[i] == 'C') 
    countOfC++; 
 
   cout << "C = " << countOfC << endl;    
system("PAUSE >> null");  
}
А что если вводятся с консоли два слова, а не одно:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main(int argc, char *argv[])
{  
  string x = argv[0];
  string y = argv[?];
  int countOfC = 0, countOfD = 0;
  cin >> x;
  cin >> y;
  for (int i = 0; i < x.size(); i++)
   if (x[i] == 'c' || x[i] == 'C') 
    countOfC++;
  for (int i = 0; i < y.size(); i++)
   if (x[i] == 'd' || x[i] == 'D') 
    countOfD++; 
   cout << "C = " << countOfC << endl;   
   cout << "D = " << countOfD << endl; 
system("PAUSE >> null");  
}
Что должно стоять вместо вопросительного знака string y = argv[?]
Если я пишу так: string y = argv[1], то у меня консоль показывается на секунду и тут же исчезает.
 
Текущее время: 01:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru