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

Выбрать те слова, длина которых равна заданному числу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Циклы do и while http://www.cyberforum.ru/cpp-beginners/thread197162.html
Приветсвую всех. Прошу помощи в решении двух задач: 1.Составить программу для определения, является ли натуральное число k степенью числа. Совершенно не понимаю условия задачи, ровно как и способа ее решения. Может ли кто-нибудь помочь, объяснить? Заранее благодарю.
C++ копмлексные числа... необходимо создать массив типа complex и найти минимальный элемент массива. я не пойму как правильно его создать и заполнить............. Помогите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread197161.html
C++ strategy pattern
Как можно понять етот пример? а т.е. ведь метод DoAlgorithm(); не может быть вызван в этом месте: theStrategy.DoAlgorithm() ; И зачем нам нужен Context<MyStrategy> aContext?? Как в мейне вызывать тогда? Как бы можно понятние расписать этот пример? template <class AStrategy> class Context { void Operation() { theStrategy.DoAlgorithm() ;
C++ Простые числа нашел, а наибольшее из них "?"
Здраствуйте. Помогите найти наибольшее простое... Что-то сижу, никак не могу сделать. Простые числа вывести смог, а вот наибольшее из них никак-( #include <iostream> #include <math.h> using namespace std; int main() { int n, i, j, s, q; cout << "Enter natural number : "; cin >> n; for (i=1; i<=n; i++)
C++ Преобразовать массив(в чём ошибка?) http://www.cyberforum.ru/cpp-beginners/thread197138.html
#include <iostream> using namespace std; int main() { int k=0; int n=5; int a={4, -3, 5, -33, -2}; for (int i=0;i<n;i++) { if (a<0) {
C++ Последовательность элементов массива Последовательность из десяти целых чисел (как положительных, так и отрицательных) представлена в виде одномерного массива. Найти и вывести на экран подпоследовательность подряд идущих чисел, сумма которых максимальна. Например, для последовательности : 1 -8 3 2 -1 4 -6 2 1 -5 ответом будет следующая подпоследовательность: 3 2 -1 4 ====== Есть решение: int... подробнее

Показать сообщение отдельно
juli.ya92
2 / 2 / 0
Регистрация: 25.09.2010
Сообщений: 82
25.11.2010, 20:24  [ТС]     Выбрать те слова, длина которых равна заданному числу
easybudda,
Нет вообще не исп String!!!
Пример вот!:
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
46
47
48
49
50
51
52
53
54
55
56
57
# include <stdio.h>
# include <conio.h>
# include <bios.h>
# include <math.h>
# include <iostream.h>
 
void main(void);
int len(char *s);
void zadacha1(char *s, int *k2, int *k3);
 
 
int len(char *s)
{
  int k=0;
  for(;s[k]!='\0';)
  k++;
  return k;
 
}
void zadacha1(char *s, int *k2, int *k3)
{
 
  int kol;
  int k1;
  *k2=0;
  *k3=0;
 
  kol=len(s);
  for (int i=0;i<kol;i++)
   {
    if (s[i]=='E') s[i]='F';
 
    if (s[i]==','&& s[i+1]=='.') (*k2)++;
    if (s[i]=='-'&& s[i-1]==';') (*k3)++;
   }
 
 
}
 
void main(void)
{
  int ss,k2,k3;
  char *s=new char [150];
  int kol;
  char *s1;
  clrscr();
  puts("vvedite stroku");
  gets(s);
 
//  puts(s);
//  kol=len(s);
zadacha1(s,&k2,&k3) ;
  puts(s);
  printf("\n  Є®«ЁзҐбвў® бЁ¬ў®«®ў '.', бв®пйЁе Ї®б«Ґ  ','= %d",k2);
  printf("\n Љ®«ЁзҐбвў® бЁ¬ў®«®ў ';' ЇҐаҐ¤ '-' = %d",k3);
  getch();
}
 
Текущее время: 16:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru